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