FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Ptr< T > Member List

This is the complete list of members for fl::Ptr< T >, including all inherited members.

element_type typedeffl::PtrTraits< T >
get() constfl::Ptr< T >inline
isOwned() constfl::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 noexceptfl::Ptr< T >inlineexplicit
operator!=(const T *other) constfl::Ptr< T >inline
operator!=(const Ptr &other) constfl::Ptr< T >inline
operator*() constfl::Ptr< T >inline
operator->() constfl::Ptr< T >inline
operator<(const Ptr &other) constfl::Ptr< T >inline
operator=(T *referent)=deletefl::Ptr< T >
operator=(const Ptr &other)fl::Ptr< T >inline
operator=(Ptr &&other) noexceptfl::Ptr< T >inline
operator==(const T *other) constfl::Ptr< T >inline
operator==(const Ptr &other) constfl::Ptr< T >inline
Ptr(const Ptr< U > &refptr)fl::Ptr< T >inline
Ptr()fl::Ptr< T >inline
Ptr(T *referent)=deletefl::Ptr< T >
Ptr(const Ptr &other)fl::Ptr< T >inline
Ptr(Ptr &&other) noexceptfl::Ptr< T >inline
Ptr(T *referent, bool from_heap)fl::Ptr< T >inlineprivate
ptr_type typedeffl::PtrTraits< T >
PtrTraits< T > classfl::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) noexceptfl::Ptr< T >inline
TakeOwnership(T *ptr)fl::Ptr< T >inlinestatic
weakPtr() constfl::Ptr< T >inline
weakRefNoCreate() constfl::Ptr< T >inline
~Ptr()fl::Ptr< T >inline