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