blocxx
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
BLOCXX_NAMESPACE
IntrusiveReference
BLOCXX_NAMESPACE::IntrusiveReference< T > Member List
This is the complete list of members for
BLOCXX_NAMESPACE::IntrusiveReference< T >
, including all inherited members.
cast_to
() const
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
element_type
typedef
BLOCXX_NAMESPACE::IntrusiveReference< T >
getPtr
() const
BLOCXX_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
() const
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
m_pObj
BLOCXX_NAMESPACE::IntrusiveReference< T >
[private]
operator safe_bool
() const
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
operator!
() const
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
operator*
() const
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
operator->
() const
BLOCXX_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
typedef
BLOCXX_NAMESPACE::IntrusiveReference< T >
swap
(IntrusiveReference &rhs)
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
this_type
typedef
BLOCXX_NAMESPACE::IntrusiveReference< T >
[private]
~IntrusiveReference
()
BLOCXX_NAMESPACE::IntrusiveReference< T >
[inline]
Generated by
1.7.3