FastLED 3.9.15
|
This is the complete list of members for fl::Ptr< T >, including all inherited members.
element_type typedef | fl::PtrTraits< T > | |
get() const | fl::Ptr< T > | inline |
isOwned() const | fl::Ptr< T > | inline |
New(Args... args) | fl::Ptr< T > | inlinestatic |
fl::PtrTraits::New() | fl::PtrTraits< T > | inlinestatic |
NoTracking(T &referent) | fl::Ptr< T > | inlinestatic |
Null() | fl::Ptr< T > | inlinestatic |
operator bool() const noexcept | fl::Ptr< T > | inlineexplicit |
operator!=(const T *other) const | fl::Ptr< T > | inline |
operator!=(const Ptr &other) const | fl::Ptr< T > | inline |
operator*() const | fl::Ptr< T > | inline |
operator->() const | fl::Ptr< T > | inline |
operator<(const Ptr &other) const | fl::Ptr< T > | inline |
operator=(T *referent)=delete | fl::Ptr< T > | |
operator=(const Ptr &other) | fl::Ptr< T > | inline |
operator=(Ptr &&other) noexcept | fl::Ptr< T > | inline |
operator==(const T *other) const | fl::Ptr< T > | inline |
operator==(const Ptr &other) const | fl::Ptr< T > | inline |
Ptr(const Ptr< U > &refptr) | fl::Ptr< T > | inline |
Ptr() | fl::Ptr< T > | inline |
Ptr(T *referent)=delete | fl::Ptr< T > | |
Ptr(const Ptr &other) | fl::Ptr< T > | inline |
Ptr(Ptr &&other) noexcept | fl::Ptr< T > | inline |
Ptr(T *referent, bool from_heap) | fl::Ptr< T > | inlineprivate |
ptr_type typedef | fl::PtrTraits< T > | |
PtrTraits< T > class | fl::Ptr< T > | friend |
referent_ | fl::Ptr< T > | private |
release() | fl::Ptr< T > | inline |
reset() | fl::Ptr< T > | inline |
reset(Ptr< T > &refptr) | fl::Ptr< T > | inline |
swap(Ptr &other) noexcept | fl::Ptr< T > | inline |
TakeOwnership(T *ptr) | fl::Ptr< T > | inlinestatic |
weakPtr() const | fl::Ptr< T > | inline |
weakRefNoCreate() const | fl::Ptr< T > | inline |
~Ptr() | fl::Ptr< T > | inline |