Embedded Template Library 1.0
|
The base of all reference counters. More...
#include <reference_counted_object.h>
Public Member Functions | |
virtual void | set_reference_count (int32_t value)=0 |
virtual void | increment_reference_count ()=0 |
virtual ETL_NODISCARD int32_t | decrement_reference_count ()=0 |
virtual ETL_NODISCARD int32_t | get_reference_count () const =0 |
The base of all reference counters.
Implemented in etl::reference_counter< TCounter >, and etl::reference_counter< void >.
Implemented in etl::reference_counter< TCounter >, and etl::reference_counter< void >.
Implemented in etl::reference_counter< TCounter >, and etl::reference_counter< void >.
Implemented in etl::reference_counter< TCounter >, and etl::reference_counter< void >.