AutoPtr(Type *p=NULL) | AutoPtr< Type > | [inline, explicit] |
AutoPtr(const AutoPtrRef< Type > &ref) | AutoPtr< Type > | [inline] |
AutoPtr< Type >::AutoPtr(AutoPtr &a) | AutoPtr< Type > | [inline] |
AutoPtr< Type >::AutoPtr(AutoPtr< OtherType, SinglePointerDestructor< Type > > &a) | AutoPtr< Type > | [inline] |
destructor typedef | AutoPtr< Type > | |
element_type typedef | AutoPtr< Type > | |
Get() const | AutoPtr< Type > | [inline] |
IsNull() const | AutoPtr< Type > | [inline] |
operator AutoPtr< OtherType >() | AutoPtr< Type > | [inline] |
operator AutoPtr< OtherType, SinglePointerDestructor< Type > >() | AutoPtr< Type > | [inline] |
operator AutoPtrRef< OtherType >() | AutoPtr< Type > | [inline] |
operator*() const | AutoPtr< Type > | [inline] |
operator->() const | AutoPtr< Type > | [inline] |
operator=(AutoPtr &a) | AutoPtr< Type > | [inline] |
operator=(AutoPtr< OtherType, SinglePointerDestructor< Type > > &a) | AutoPtr< Type > | [inline] |
Release() | AutoPtr< Type > | [inline] |
Reset(Type *p=NULL) | AutoPtr< Type > | [inline] |
~AutoPtr() | AutoPtr< Type > | [inline] |