allocate(const T &value) const | OwningPointer< T, Cloner, default_own > | [inline, protected] |
AllocatingPointer(const T &value=T()) | AllocatingPointer< T, Cloner, default_own > | [inline] |
AllocatingPointer(T *value_pointer, bool owns_object=default_own) | AllocatingPointer< T, Cloner, default_own > | [inline] |
operator *() const | OwningPointer< T, Cloner, default_own > | [inline] |
operator bool() const | OwningPointer< T, Cloner, default_own > | [inline] |
operator->() const | OwningPointer< T, Cloner, default_own > | [inline] |
operator->() | OwningPointer< T, Cloner, default_own > | [inline] |
operator=(const T &new_value) | AllocatingPointer< T, Cloner, default_own > | [inline] |
OwningPointer::operator=(const self &o) | OwningPointer< T, Cloner, default_own > | [inline] |
OwningPointer(const T &value) | OwningPointer< T, Cloner, default_own > | [inline] |
OwningPointer(T *value_pointer, bool owns_object=default_own) | OwningPointer< T, Cloner, default_own > | [inline] |
OwningPointer(const self &other) | OwningPointer< T, Cloner, default_own > | [inline] |
relink(T *ptr) | OwningPointer< T, Cloner, default_own > | [inline] |
valueptr() const | OwningPointer< T, Cloner, default_own > | [inline] |
valueptrref() | OwningPointer< T, Cloner, default_own > | [inline] |
~OwningPointer() (defined in OwningPointer< T, Cloner, default_own >) | OwningPointer< T, Cloner, default_own > | [inline] |