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