#include <COWReferenceBase.hpp>
Definition at line 61 of file COWReferenceBase.hpp.
◆ COWReferenceBase() [1/2]
BLOCXX_NAMESPACE::COWReferenceBase::COWReferenceBase |
( |
| ) |
|
|
inlineprotected |
◆ COWReferenceBase() [2/2]
BLOCXX_NAMESPACE::COWReferenceBase::COWReferenceBase |
( |
const COWReferenceBase & | arg | ) |
|
|
inlineprotected |
◆ decRef()
bool BLOCXX_NAMESPACE::COWReferenceBase::decRef |
( |
| ) |
|
|
inlineprotected |
◆ getWriteLock()
bool BLOCXX_NAMESPACE::COWReferenceBase::getWriteLock |
( |
| ) |
|
|
inlineprotected |
◆ incRef()
void BLOCXX_NAMESPACE::COWReferenceBase::incRef |
( |
| ) |
|
|
inlineprotected |
◆ refCountGreaterThanOne()
bool BLOCXX_NAMESPACE::COWReferenceBase::refCountGreaterThanOne |
( |
| ) |
const |
|
inlineprotected |
◆ swap()
◆ useRefCountOf()
void BLOCXX_NAMESPACE::COWReferenceBase::useRefCountOf |
( |
const COWReferenceBase & | arg | ) |
|
|
inlineprotected |
◆ m_pRefCount
RefCount* volatile BLOCXX_NAMESPACE::COWReferenceBase::m_pRefCount |
|
protected |
The documentation for this class was generated from the following file: