XII Release 0.1.0
Loading...
Searching...
No Matches
xiiSharedPtr< T > Member List

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

Borrow() constxiiSharedPtr< T >
Clear()xiiSharedPtr< T >
Downcast() constxiiSharedPtr< T >inline
operator bool() constxiiSharedPtr< T >explicit
operator const T *() constxiiSharedPtr< T >
operator T*()xiiSharedPtr< T >
operator*() constxiiSharedPtr< T >
operator->() constxiiSharedPtr< T >
operator<=>(const xiiSharedPtr< T > &rhs) constxiiSharedPtr< T >
operator<=>(std::nullptr_t) constxiiSharedPtr< T >
operator=(const xiiInternal::NewInstance< U > &instance)xiiSharedPtr< T >
operator=(const xiiSharedPtr< T > &other)xiiSharedPtr< T >
operator=(const xiiSharedPtr< U > &other)xiiSharedPtr< T >
operator=(xiiSharedPtr< U > &&other)xiiSharedPtr< T >
operator=(xiiUniquePtr< U > &&other)xiiSharedPtr< T >
operator=(std::nullptr_t)xiiSharedPtr< T >
operator=(const xiiInternal::NewInstance< U > &instance) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
operator=(const xiiSharedPtr< U > &other) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
operator=(xiiSharedPtr< U > &&other) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
operator=(xiiUniquePtr< U > &&other) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
operator==(const xiiSharedPtr< T > &rhs) constxiiSharedPtr< T >
operator==(std::nullptr_t) constxiiSharedPtr< T >
XII_DECLARE_MEM_RELOCATABLE_TYPE() (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
xiiSharedPtr (defined in xiiSharedPtr< T >)xiiSharedPtr< T >friend
xiiSharedPtr()xiiSharedPtr< T >
xiiSharedPtr(const xiiInternal::NewInstance< U > &instance)xiiSharedPtr< T >
xiiSharedPtr(U *pInstance, xiiAllocatorBase *pAllocator)xiiSharedPtr< T >
xiiSharedPtr(const xiiSharedPtr< T > &other)xiiSharedPtr< T >
xiiSharedPtr(const xiiSharedPtr< U > &other)xiiSharedPtr< T >
xiiSharedPtr(xiiSharedPtr< U > &&other)xiiSharedPtr< T >
xiiSharedPtr(xiiUniquePtr< U > &&other)xiiSharedPtr< T >
xiiSharedPtr(std::nullptr_t)xiiSharedPtr< T >
xiiSharedPtr(const xiiInternal::NewInstance< U > &instance) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
xiiSharedPtr(U *pInstance, xiiAllocatorBase *pAllocator) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
xiiSharedPtr(const xiiSharedPtr< U > &other) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
xiiSharedPtr(xiiSharedPtr< U > &&other) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
xiiSharedPtr(xiiUniquePtr< U > &&other) (defined in xiiSharedPtr< T >)xiiSharedPtr< T >
~xiiSharedPtr()xiiSharedPtr< T >