ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
SharedPtr< T, TAllocator > Member List

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

AI() const noexceptSharedPtr< T, TAllocator >inline
AllocatorType typedefSharedPtr< T, TAllocator >
Get() constSharedPtr< T, TAllocator >inline
GetAllocator() constSharedPtr< T, TAllocator >inline
getP() const noexceptSharedPtr< T, TAllocator >inlineprotected
getR() const noexceptSharedPtr< T, TAllocator >inlineprotected
InsertDerived(TArgs &&... args)SharedPtr< T, TAllocator >
InsertDerived(TAllocator &allocator, TArgs &&... args)SharedPtr< T, TAllocator >
IsNulled() const noexceptSharedPtr< T, TAllocator >inline
membersSharedPtr< T, TAllocator >protected
operator bool() const noexceptSharedPtr< T, TAllocator >inline
operator!=(std::nullptr_t) const noexceptSharedPtr< T, TAllocator >inline
operator*() constSharedPtr< T, TAllocator >inline
operator->() constSharedPtr< T, TAllocator >inline
operator=(const SharedPtr &other) noexceptSharedPtr< T, TAllocator >inline
operator=(SharedPtr &&other) noexceptSharedPtr< T, TAllocator >inline
operator=(std::nullptr_t)SharedPtr< T, TAllocator >inline
operator==(std::nullptr_t) const noexceptSharedPtr< T, TAllocator >inline
SetNulled()SharedPtr< T, TAllocator >inline
SharedPtr() noexceptSharedPtr< T, TAllocator >inline
SharedPtr(std::nullptr_t) noexceptSharedPtr< T, TAllocator >inline
SharedPtr(const SharedPtr &other) noexceptSharedPtr< T, TAllocator >inline
SharedPtr(SharedPtr &&other) noexceptSharedPtr< T, TAllocator >inline
SharedPtr(TAllocator &allocator, TArgs &&... args)SharedPtr< T, TAllocator >
SharedPtr(TArgs &&... args)SharedPtr< T, TAllocator >
SizeOfAllocation() noexceptSharedPtr< T, TAllocator >inlinestatic
StoredType typedefSharedPtr< T, TAllocator >
Unique() const noexceptSharedPtr< T, TAllocator >inline
UseCount() const noexceptSharedPtr< T, TAllocator >inline
~SharedPtr()SharedPtr< T, TAllocator >inline