Polyphase Game Engine
Loading...
Searching...
No Matches
SharedPtr< T > Member List

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

Clear()SharedPtr< T >inline
ClearCommon()SharedPtr< T >inline
Get() constSharedPtr< T >inline
Get() constSharedPtr< T >inline
GetPointerRaw() constSharedPtr< T >inline
GetRef()SharedPtr< T >inline
GetRefCount() constSharedPtr< T >inline
GetSharedCount() constSharedPtr< T >inline
GetUseCount() constSharedPtr< T >inline
GetWeakCount() constSharedPtr< T >inline
IsValid() constSharedPtr< T >inline
operator bool() constSharedPtr< T >inline
operator!=(const SharedPtr &other) constSharedPtr< T >inline
operator!=(const T *other) constSharedPtr< T >inline
operator*() constSharedPtr< T >inline
operator->() constSharedPtr< T >inline
operator=(const SharedPtr< T > &src)SharedPtr< T >inline
operator=(SharedPtr< T > &&src)SharedPtr< T >inline
operator=(std::nullptr_t)SharedPtr< T >inline
operator==(const SharedPtr &other) constSharedPtr< T >inline
operator==(const T *other) constSharedPtr< T >inline
Reset()SharedPtr< T >inline
Set(T *pointer, RefCount< T > *refCount)SharedPtr< T >inline
SetCommon(T *pointer, RefCount< T > *refCount)SharedPtr< T >inline
SetDeleter(typename RefCount< T >::DeleterFP deleteFunc)SharedPtr< T >inline
SharedPtr()SharedPtr< T >inline
SharedPtr(const SharedPtr< T > &src)SharedPtr< T >inline
SharedPtr(SharedPtr< T > &&src)SharedPtr< T >inline
SharedPtr(std::nullptr_t)SharedPtr< T >inline
~SharedPtr()SharedPtr< T >inline