Embedded Template Library 1.0
|
A specialisation for a counter type of void. More...
#include <reference_counted_object.h>
Public Member Functions | |
reference_counter () | |
Constructor. | |
virtual void | set_reference_count (int32_t) ETL_OVERRIDE |
Set the reference count. | |
virtual void | increment_reference_count () ETL_OVERRIDE |
Increment the reference count. | |
virtual ETL_NODISCARD int32_t | decrement_reference_count () ETL_OVERRIDE |
Decrement the reference count. | |
virtual ETL_NODISCARD int32_t | get_reference_count () const ETL_OVERRIDE |
Get the current reference count. | |
A specialisation for a counter type of void.
|
inlinevirtual |
Decrement the reference count.
Implements etl::ireference_counter.
|
inlinevirtual |
Get the current reference count.
Implements etl::ireference_counter.
|
inlinevirtual |
Increment the reference count.
Implements etl::ireference_counter.
|
inlinevirtual |
Set the reference count.
Implements etl::ireference_counter.