Main Page
Modules
Namespaces
Classes
Files
Directories
Class List
Class Index
Class Hierarchy
Class Members
TC::SharedPtr< T > Member List
This is the complete list of members for
TC::SharedPtr< T >
, including all inherited members.
ConstCast
(const SharedPtr< N_PTR > &src)
TC::SharedPtr< T >
[inline, static]
DynamicCast
(const SharedPtr< N_PTR > &src)
TC::SharedPtr< T >
[inline, static]
Equal
(const SharedPtr< N_PTR > &src) const
TC::SharedPtr< T >
[inline]
GetUseCount
() const
TC::SharedPtr< T >
[inline]
IsUnique
() const
TC::SharedPtr< T >
[inline]
Less
(const SharedPtr< N_PTR > &src) const
TC::SharedPtr< T >
[inline]
m_count
TC::SharedPtr< T >
m_ptr
TC::SharedPtr< T >
operator unspecified_bool_type
() const
TC::SharedPtr< T >
[inline]
operator!
() const
TC::SharedPtr< T >
[inline]
operator!=
(const SharedPtr< T > &a, unspecified_pointer_type b)
TC::SharedPtr< T >
[friend]
operator->
() const
TC::SharedPtr< T >
[inline]
operator->
()
TC::SharedPtr< T >
[inline]
operator==
(const SharedPtr< T > &a, unspecified_pointer_type b)
TC::SharedPtr< T >
[friend]
PointerType
typedef
TC::SharedPtr< T >
ReferenceType
typedef
TC::SharedPtr< T >
Reset
()
TC::SharedPtr< T >
[inline]
Reset
(N_PTR *p)
TC::SharedPtr< T >
[inline]
Reset
(N_PTR *p, DELETER deleter)
TC::SharedPtr< T >
[inline]
SharedPtr
()
TC::SharedPtr< T >
[inline]
SharedPtr
(N_PTR *ptr)
TC::SharedPtr< T >
[inline, explicit]
SharedPtr
(N_PTR *ptr, DELETER deleter)
TC::SharedPtr< T >
[inline]
SharedPtr
(std::auto_ptr< N_PTR > &ptr)
TC::SharedPtr< T >
[inline]
SharedPtr
(const WeakPtr< N_PTR > &ptr)
TC::SharedPtr< T >
[inline, explicit]
SharedPtr
(const SharedPtr< N_PTR > &src)
TC::SharedPtr< T >
[inline]
StaticCast
(const SharedPtr< N_PTR > &src)
TC::SharedPtr< T >
[inline, static]
Swap
(SharedPtr< T > &a)
TC::SharedPtr< T >
[inline]
ThisType
typedef
TC::SharedPtr< T >
[private]
unspecified_bool_type
typedef
TC::SharedPtr< T >
unspecified_pointer_type
typedef
TC::SharedPtr< T >
ValueType
typedef
TC::SharedPtr< T >
Copyright (c) Thomas Goessler 2003 - 2008