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