FastLED 3.9.15
|
#include <ptr.h>
Public Member Functions | |
WeakReferent () | |
~WeakReferent () | |
void | destroy () |
Referent * | getReferent () const |
void | ref () |
int | ref_count () const |
void | setReferent (Referent *referent) |
void | unref () |
Protected Member Functions | |
WeakReferent (const WeakReferent &)=default | |
WeakReferent (WeakReferent &&)=default | |
WeakReferent & | operator= (const WeakReferent &)=default |
WeakReferent & | operator= (WeakReferent &&)=default |
Private Attributes | |
int | mRefCount |
Referent * | mReferent |