Definition at line 175 of file auto_ptr.h.
Public Member Functions | |
IT_EXPLICIT | IT_AutoArrayPtr (T *ptr=0) IT_THROW_DECL(()) |
IT_AutoArrayPtr (const IT_AutoArrayPtr< T > &other) IT_THROW_DECL(()) | |
~IT_AutoArrayPtr () IT_THROW_DECL(()) | |
IT_AutoArrayPtr< T > & | operator= (const IT_AutoArrayPtr< T > &rhs) IT_THROW_DECL(()) |
T & | operator[] (ptrdiff_t i) const IT_THROW_DECL(()) |
T & | operator * () const IT_THROW_DECL(()) |
T * | get () const IT_THROW_DECL(()) |
T * | release () IT_THROW_DECL(()) |
void | reset (T *ptr=0) IT_THROW_DECL(()) |
Private Attributes | |
T * | m_ptr |