FastLED 3.9.3
Loading...
Searching...
No Matches
Referent Class Reference

Detailed Description

Definition at line 384 of file ref.h.

+ Inheritance diagram for Referent:

Public Member Functions

virtual int ref_count () const
 

Protected Member Functions

 Referent (const Referent &)
 
Referentoperator= (const Referent &)
 
 Referent (Referent &&)
 
Referentoperator= (Referent &&)
 
virtual void ref ()
 
virtual void unref ()
 
virtual void destroy ()
 

Friends

class WeakReferent
 
template<typename T >
class Ref
 
template<typename T >
class WeakRef
 

Constructor & Destructor Documentation

◆ Referent()

Referent::Referent ( )
protected

Definition at line 7 of file ref.cpp.

Member Function Documentation

◆ destroy()

void Referent::destroy ( )
protectedvirtual

Definition at line 23 of file ref.cpp.

◆ ref()

void Referent::ref ( )
protectedvirtual

Definition at line 9 of file ref.cpp.

◆ ref_count()

int Referent::ref_count ( ) const
virtual

Definition at line 11 of file ref.cpp.

◆ unref()

void Referent::unref ( )
protectedvirtual

Definition at line 13 of file ref.cpp.

Friends And Related Symbol Documentation

◆ Ref

template<typename T >
friend class Ref
friend

Definition at line 402 of file ref.h.

◆ WeakRef

template<typename T >
friend class WeakRef
friend

Definition at line 403 of file ref.h.

◆ WeakReferent

friend class WeakReferent
friend

Definition at line 401 of file ref.h.


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