blocxx
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
BLOCXX_NAMESPACE
COWReference
BLOCXX_NAMESPACE::COWReference< T > Member List
This is the complete list of members for
BLOCXX_NAMESPACE::COWReference< T >
, including all inherited members.
cast_to
() const
BLOCXX_NAMESPACE::COWReference< T >
[inline]
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]
isNull
() const BLOCXX_DEPRECATED
BLOCXX_NAMESPACE::COWReference< T >
[inline]
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->
()
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]
swap
(COWReference< T > &arg)
BLOCXX_NAMESPACE::COWReference< T >
[inline]
BLOCXX_NAMESPACE::COWReferenceBase::swap
(COWReferenceBase &arg)
BLOCXX_NAMESPACE::COWReferenceBase
[inline, private]
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]
Generated by
1.7.3