public |
Inheritance Graph
graph BT
CountedObjectWrapper
CountedObjectWrapper --> ReferenceCounter
click CountedObjectWrapper "classUtil_1_1CountedObjectWrapper"
click ReferenceCounter "classUtil_1_1ReferenceCounter"
Description
Public Functions
template< typename… args > | |
CountedObjectWrapper(args &&… params) | |
~CountedObjectWrapper() | |
CountedObjectWrapper & | operator=( CountedObjectWrapper & void) |
_T & | operator*() |
const _T & | operator*() const |
_T * | operator->() |
const _T * | operator->() const |
_T & | get() |
const _T & | get() const |
Documentation
function
Util::CountedObjectWrapper::CountedObjectWrapper
public | inline | explicit |
template< typename… args > | ||
CountedObjectWrapper( | args &&… | params ) |
Defined in Util/CountedObjectWrapper.h:24
function
Util::CountedObjectWrapper::~CountedObjectWrapper
public |
~CountedObjectWrapper( | ) |
Defined in Util/CountedObjectWrapper.h:25
function
Util::CountedObjectWrapper::operator=
public |
CountedObjectWrapper & operator=( | CountedObjectWrapper & | void ) |
Defined in Util/CountedObjectWrapper.h:26
function
Util::CountedObjectWrapper::operator*
public | inline |
_T & operator*( | ) |
Defined in Util/CountedObjectWrapper.h:28
function
Util::CountedObjectWrapper::operator*
public | const | inline |
const _T & operator*( | ) const |
Defined in Util/CountedObjectWrapper.h:29
function
Util::CountedObjectWrapper::operator->
public | inline |
_T * operator->( | ) |
Defined in Util/CountedObjectWrapper.h:30
function
Util::CountedObjectWrapper::operator->
public | const | inline |
const _T * operator->( | ) const |
Defined in Util/CountedObjectWrapper.h:31
function
Util::CountedObjectWrapper::get
public | inline |
_T & get( | ) |
Defined in Util/CountedObjectWrapper.h:32
function
Util::CountedObjectWrapper::get
public | const | inline |
const _T & get( | ) const |
Defined in Util/CountedObjectWrapper.h:33