- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Exponent::Collections::TAutomaticPointer< TypeName > Member List

This is the complete list of members for Exponent::Collections::TAutomaticPointer< TypeName >, including all inherited members.

freePointer() | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
getMutablePointer() | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
getPointer() const | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
m_pointer | Exponent::Collections::TAutomaticPointer< TypeName > | `[protected]`
m_pointerDeletionHandler | Exponent::Collections::TAutomaticPointer< TypeName > | `[protected]`
operator *() | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
operator->() | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
operator=(const TAutomaticPointer< TypeName > &pointer) | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
operator=(TypeName *pointer) | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
pointerIsValid() const | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
TAutomaticPointer(TPointerDeleter< TypeName > *pointerDeleter=&TAUTOMATICPOINTER_DEFAULT_DELETER) | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
TAutomaticPointer(TypeName *pointer, TPointerDeleter< TypeName > *pointerDeleter=&TAUTOMATICPOINTER_DEFAULT_DELETER) | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
TAutomaticPointer(const TAutomaticPointer< TypeName > &pointer, TPointerDeleter< TypeName > *pointerDeleter=&TAUTOMATICPOINTER_DEFAULT_DELETER) | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline]`
TAUTOMATICPOINTER_DEFAULT_DELETER | Exponent::Collections::TAutomaticPointer< TypeName > | `[static]`
~TAutomaticPointer() | Exponent::Collections::TAutomaticPointer< TypeName > | `[inline, virtual]`