blocxx
BLOCXX_NAMESPACE::IntrusiveReference< T > Member List

This is the complete list of members for BLOCXX_NAMESPACE::IntrusiveReference< T >, including all inherited members.

cast_to() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
element_type typedefBLOCXX_NAMESPACE::IntrusiveReference< T >
getPtr() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
IntrusiveReference()BLOCXX_NAMESPACE::IntrusiveReference< T >inline
IntrusiveReference(T *p, bool add_ref=true)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
IntrusiveReference(IntrusiveReference< U > const &rhs)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
IntrusiveReference(IntrusiveReference const &rhs)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
isNull() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
m_pObjBLOCXX_NAMESPACE::IntrusiveReference< T >private
operator safe_bool() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
operator!() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
operator*() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
operator->() constBLOCXX_NAMESPACE::IntrusiveReference< T >inline
operator=(IntrusiveReference< U > const &rhs)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
operator=(IntrusiveReference const &rhs)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
operator=(T *rhs)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
safe_bool typedefBLOCXX_NAMESPACE::IntrusiveReference< T >
swap(IntrusiveReference &rhs)BLOCXX_NAMESPACE::IntrusiveReference< T >inline
this_type typedefBLOCXX_NAMESPACE::IntrusiveReference< T >private
~IntrusiveReference()BLOCXX_NAMESPACE::IntrusiveReference< T >inline