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_countTC::SharedPtr< T >
m_ptrTC::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 typedefTC::SharedPtr< T >
ReferenceType typedefTC::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 typedefTC::SharedPtr< T > [private]
unspecified_bool_type typedefTC::SharedPtr< T >
unspecified_pointer_type typedefTC::SharedPtr< T >
ValueType typedefTC::SharedPtr< T >


Copyright (c) Thomas Goessler 2003 - 2008