auto_ptr Class Reference
class auto_ptr : public __ptr_base |
Constructor & Destructor Documentation
auto_ptr(_Tp *)
auto_ptr | ( | _Tp * | __px | ) | [inline, explicit] |
auto_ptr(auto_ptr< _Tp1 > &)
auto_ptr | ( | auto_ptr< _Tp1 > & | __r | ) | [inline] |
auto_ptr(_Self &)
auto_ptr | ( | _Self & | __r | ) | [inline] |
auto_ptr(auto_ptr_ref< _Tp >)
Member Functions Documentation
operator auto_ptr< _Tp1 >()
operator auto_ptr< _Tp1 > | ( | ) | [inline] |
operator auto_ptr_ref< _Tp1 >()
operator auto_ptr_ref< _Tp1 > | ( | ) | [inline] |
operator*()
_Tp & | operator* | ( | ) | const [inline] |
operator->()
_Tp * | operator-> | ( | ) | const [inline] |
operator=(auto_ptr< _Tp1 > &)
auto_ptr< _Tp > & | operator= | ( | auto_ptr< _Tp1 > & | __r | ) | [inline] |
operator=(auto_ptr_ref< _Tp >)
operator=(_Tp *)
_Self & | operator= | ( | _Tp * | __px | ) | [inline] |
reset(_Tp *)
void | reset | ( | _Tp * | __px = 0 | ) | [inline] |
Member Type Definitions Documentation
Typedef _Self
typedef auto_ptr< _Tp > | _Self |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.