CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::CountedPtr< T > Member List

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

adopt(T *const ptr)CeresEngine::CountedPtr< T >inlinestatic
Counted typedefCeresEngine::CountedPtr< T >
CountedPtrCeresEngine::CountedPtr< T >friend
CountedPtr() noexcept=defaultCeresEngine::CountedPtr< T >
CountedPtr(const Pointer ptr) noexceptCeresEngine::CountedPtr< T >inline
CountedPtr(std::nullptr_t) noexceptCeresEngine::CountedPtr< T >inline
CountedPtr(AdoptPtrT, const Pointer aPtr) noexceptCeresEngine::CountedPtr< T >inline
CountedPtr(const CountedPtr &other) noexceptCeresEngine::CountedPtr< T >inline
CountedPtr(const CountedPtr< U > &other) noexceptCeresEngine::CountedPtr< T >inline
CountedPtr(CountedPtr &&other) noexceptCeresEngine::CountedPtr< T >inline
CountedPtr(CountedPtr< U > &&other) noexceptCeresEngine::CountedPtr< T >inline
ElementType typedefCeresEngine::CountedPtr< T >
get() const noexceptCeresEngine::CountedPtr< T >inline
operator bool() const noexceptCeresEngine::CountedPtr< T >inlineexplicit
operator!=CeresEngine::CountedPtr< T >friend
operator!=CeresEngine::CountedPtr< T >friend
operator!=CeresEngine::CountedPtr< T >friend
operator!=CeresEngine::CountedPtr< T >friend
operator*() const noexceptCeresEngine::CountedPtr< T >inline
operator->() const noexceptCeresEngine::CountedPtr< T >inline
operator=(const CountedPtr &other) noexceptCeresEngine::CountedPtr< T >inline
operator=(const CountedPtr< U > &other) noexceptCeresEngine::CountedPtr< T >inline
operator=(CountedPtr &&other) noexceptCeresEngine::CountedPtr< T >inline
operator=(CountedPtr< U > &&other) noexceptCeresEngine::CountedPtr< T >inline
operator=(U *aPtr) noexceptCeresEngine::CountedPtr< T >inline
operator==CeresEngine::CountedPtr< T >friend
operator==CeresEngine::CountedPtr< T >friend
operator==CeresEngine::CountedPtr< T >friend
operator==CeresEngine::CountedPtr< T >friend
Pointer typedefCeresEngine::CountedPtr< T >
ptrCeresEngine::CountedPtr< T >private
Reference typedefCeresEngine::CountedPtr< T >
release() noexceptCeresEngine::CountedPtr< T >inline
reset() noexceptCeresEngine::CountedPtr< T >inline
set(Pointer newPtr) noexceptCeresEngine::CountedPtr< T >inlineprivate
Trait typedefCeresEngine::CountedPtr< T >private
~CountedPtr() noexceptCeresEngine::CountedPtr< T >inline