The Pedigree Project  0.1
UniquePointer< T > Member List

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