FastLED 3.9.3
|
Public Member Functions | |
WeakRef (const Ref< T > &ptr) | |
template<typename U > | |
WeakRef (const Ref< U > &ptr) | |
WeakRef (const WeakRef &other) | |
template<typename U > | |
WeakRef (const WeakRef< U > &other) | |
WeakRef (WeakRef &&other) noexcept | |
operator bool () const | |
bool | operator! () const |
bool | operator== (const WeakRef &other) const |
bool | operator!= (const WeakRef &other) const |
bool | operator== (const T *other) const |
bool | operator== (T *other) const |
bool | operator== (const Ref< T > &other) const |
bool | operator!= (const T *other) const |
WeakRef & | operator= (const WeakRef &other) |
Ref< T > | lock () const |
bool | expired () const |
void | reset () |
Public Attributes | |
Ref< WeakReferent > | mWeakRef |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Ref<WeakReferent> WeakRef< T >::mWeakRef |