cast_to() const | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
checkNull(const void *p) | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private, static] |
COWReference class | BLOCXX_NAMESPACE::COWReference< T > | [friend] |
COWReference() | BLOCXX_NAMESPACE::COWReference< T > | |
COWReference(T *ptr) | BLOCXX_NAMESPACE::COWReference< T > | [inline, explicit] |
COWReference(const COWReference< T > &arg) | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
COWReference(const COWReference< U > &arg) | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
COWReferenceBase() | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private] |
COWReferenceBase(const COWReferenceBase &arg) | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private] |
decRef() | BLOCXX_NAMESPACE::COWReference< T > | [inline, private] |
element_type typedef | BLOCXX_NAMESPACE::COWReference< T > | |
getPtr() const | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
getWriteLock() | BLOCXX_NAMESPACE::COWReference< T > | [inline, private] |
incRef() | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private] |
m_pObj | BLOCXX_NAMESPACE::COWReference< T > | [private] |
m_pRefCount | BLOCXX_NAMESPACE::COWReferenceBase | [private] |
operator *() | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator *() const | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator safe_bool() const | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator!() const | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator->() | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator->() const | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator=(const COWReference< T > &arg) | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
operator=(T *newObj) | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
refCountGreaterThanOne() const | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private] |
safe_bool typedef | BLOCXX_NAMESPACE::COWReference< T > | |
swap(COWReference< T > &arg) | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
BLOCXX_NAMESPACE::COWReferenceBase::swap(COWReferenceBase &arg) | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private] |
throwNULLException() | BLOCXX_NAMESPACE::COWReferenceBase | [private, static] |
useRefCountOf(const COWReference< U > &) | BLOCXX_NAMESPACE::COWReference< T > | [inline] |
BLOCXX_NAMESPACE::COWReferenceBase::useRefCountOf(const COWReferenceBase &arg) | BLOCXX_NAMESPACE::COWReferenceBase | [inline, private] |
~COWReference() | BLOCXX_NAMESPACE::COWReference< T > | [inline] |