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