SPH
SharedPtr< T > Member List

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

blockSharedPtr< T >protected
get() constSharedPtr< T >inline
getUseCount()SharedPtr< T >inline
LockingPtr classSharedPtr< T >friend
operator bool() constSharedPtr< T >inlineexplicit
operator!() constSharedPtr< T >inline
operator()(TArgs &&... args) constSharedPtr< T >inline
operator*() constSharedPtr< T >inline
operator->() constSharedPtr< T >inline
operator=(const SharedPtr &other)SharedPtr< T >inline
operator=(const SharedPtr< T2 > &other)SharedPtr< T >inline
operator=(SharedPtr &&other)SharedPtr< T >inline
operator=(SharedPtr< T2 > &&other)SharedPtr< T >inline
operator=(std::nullptr_t)SharedPtr< T >inline
ptrSharedPtr< T >protected
release()SharedPtr< T >inline
reset()SharedPtr< T >inline
SharedFromThis classSharedPtr< T >friend
SharedPtr classSharedPtr< T >friend
SharedPtr(T *ptr, Detail::ControlBlockHolder *block)SharedPtr< T >inlineexplicitprotected
SharedPtr()SharedPtr< T >inline
SharedPtr(T *ptr)SharedPtr< T >inlineexplicit
SharedPtr(const SharedPtr &other)SharedPtr< T >inline
SharedPtr(const SharedPtr< T2 > &other)SharedPtr< T >inline
SharedPtr(SharedPtr &&other)SharedPtr< T >inline
SharedPtr(SharedPtr< T2 > &&other)SharedPtr< T >inline
SharedPtr(AutoPtr< T2 > &&ptr)SharedPtr< T >inline
SharedPtr(std::nullptr_t)SharedPtr< T >inline
SharedToken classSharedPtr< T >friend
WeakPtr classSharedPtr< T >friend
WeakToken classSharedPtr< T >friend
~SharedPtr()SharedPtr< T >inline