auto_ptr Class Reference
class auto_ptr : public __ptr_base
|
Public Member Type Definitions
|
typedef
|
auto_ptr< _Tp >
_Self
|
typedef
|
_Tp
element_type
|
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
get()
_Tp *
|
get
|
(
|
)
|
const [inline]
|
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]
|
release()
_Tp *
|
release
|
(
|
)
|
[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.