|
FastLED 3.9.15
|
This is the complete list of members for fl::shared_ptr< T >, including all inherited members.
| acquire() FL_NOEXCEPT | fl::shared_ptr< T > | inlineprivate |
| allocate_shared(const A &alloc, Args &&... args) | fl::shared_ptr< T > | friend |
| element_type typedef | fl::shared_ptr< T > | |
| get() const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| is_no_tracking() const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| make_shared(Args &&... args) | fl::shared_ptr< T > | friend |
| make_shared_array(size_t n) | fl::shared_ptr< T > | friend |
| make_shared_no_tracking(Y &obj) FL_NOEXCEPT | fl::shared_ptr< T > | friend |
| make_shared_with_deleter(Deleter d, Args &&... args) | fl::shared_ptr< T > | friend |
| mControlBlock | fl::shared_ptr< T > | private |
| mPtr | fl::shared_ptr< T > | private |
| operator bool() const FL_NOEXCEPT | fl::shared_ptr< T > | inlineexplicit |
| operator!=(fl::nullptr_t) const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator*() const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator->() const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator=(const shared_ptr &other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator=(const shared_ptr< Y > &other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator=(shared_ptr &&other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator=(shared_ptr< Y > &&other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator==(fl::nullptr_t) const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| operator[](ptrdiff_t idx) const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| reset() FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| reset(shared_ptr &&other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr class | fl::shared_ptr< T > | friend |
| shared_ptr(T *ptr, detail::ControlBlockBase *control_block, detail::make_shared_tag) FL_NOEXCEPT | fl::shared_ptr< T > | inlineprivate |
| shared_ptr(T *ptr, detail::ControlBlockBase *control_block, detail::no_tracking_tag) FL_NOEXCEPT | fl::shared_ptr< T > | inlineprivate |
| shared_ptr() FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(fl::nullptr_t) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(const shared_ptr &other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(const shared_ptr< Y > &other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(shared_ptr &&other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(shared_ptr< Y > &&other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(const weak_ptr< Y > &weak) FL_NOEXCEPT | fl::shared_ptr< T > | explicit |
| shared_ptr(const shared_ptr< Y > &other, T *ptr) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| shared_ptr(Y *ptr) FL_NOEXCEPT | fl::shared_ptr< T > | inlineexplicitprivate |
| shared_ptr(Y *ptr, Deleter d) FL_NOEXCEPT | fl::shared_ptr< T > | inlineprivate |
| swap(shared_ptr &other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| swap(shared_ptr &&other) FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| unique() const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| use_count() const FL_NOEXCEPT | fl::shared_ptr< T > | inline |
| weak_ptr class | fl::shared_ptr< T > | friend |
| weak_type typedef | fl::shared_ptr< T > | |
| ~shared_ptr() FL_NOEXCEPT | fl::shared_ptr< T > | inline |