The Pedigree Project
0.1
|
This is the complete list of members for UniquePointer< T >, including all inherited members.
allocate(Args &&...args) (defined in UniquePointer< T >) | UniquePointer< T > | inlinestatic |
destroy() (defined in UniqueCommon< T >) | UniqueCommon< T > | inlineprotectedvirtual |
get() const (defined in UniqueCommon< T >) | UniqueCommon< T > | inline |
m_Pointer (defined in UniqueCommon< T >) | UniqueCommon< T > | protected |
move_from(UniquePointer< T > &&p) (defined in UniquePointer< T >) | UniquePointer< T > | inlineprivate |
NOT_COPYABLE_OR_ASSIGNABLE(UniquePointer< T >) (defined in UniquePointer< T >) | UniquePointer< T > | |
NOT_COPYABLE_OR_ASSIGNABLE(UniqueCommon< T >) (defined in UniqueCommon< T >) | UniqueCommon< T > | |
operator void *() const (defined in UniqueCommon< T >) | UniqueCommon< T > | inline |
operator*() const (defined in UniqueCommon< T >) | UniqueCommon< T > | inline |
operator=(UniquePointer< T > &&p) (defined in UniquePointer< T >) | UniquePointer< T > | inline |
release() | UniqueCommon< T > | inlineprotected |
reset() (defined in UniqueCommon< T >) | UniqueCommon< T > | inline |
setPointer(T *p) (defined in UniqueCommon< T >) | UniqueCommon< T > | inlineprotected |
UniqueCommon() (defined in UniqueCommon< T >) | UniqueCommon< T > | inline |
UniqueCommon(T *p) (defined in UniqueCommon< T >) | UniqueCommon< T > | inlineprotected |
UniquePointer()=default (defined in UniquePointer< T >) | UniquePointer< T > | |
UniquePointer(UniquePointer< T > &&p) (defined in UniquePointer< T >) | UniquePointer< T > | inline |
UniquePointer(T *p) (defined in UniquePointer< T >) | UniquePointer< T > | inlineprivate |
~UniqueCommon() (defined in UniqueCommon< T >) | UniqueCommon< T > | inlinevirtual |
~UniquePointer() (defined in UniquePointer< T >) | UniquePointer< T > | inlinevirtual |