FastLED 3.9.15
Loading...
Searching...
No Matches
fl::WeakReferent Class Reference

Detailed Description

Definition at line 247 of file ptr.h.

#include <ptr.h>

+ Collaboration diagram for fl::WeakReferent:

Public Member Functions

 WeakReferent ()
 
 ~WeakReferent ()
 
void destroy ()
 
ReferentgetReferent () const
 
void ref ()
 
int ref_count () const
 
void setReferent (Referent *referent)
 
void unref ()
 

Protected Member Functions

 WeakReferent (const WeakReferent &)=default
 
 WeakReferent (WeakReferent &&)=default
 
WeakReferentoperator= (const WeakReferent &)=default
 
WeakReferentoperator= (WeakReferent &&)=default
 

Private Attributes

int mRefCount
 
ReferentmReferent
 

The documentation for this class was generated from the following file: