auto_ptr_ref Class Reference

class auto_ptr_ref
Public Member Functions
auto_ptr_ref(__ptr_base &, _Tp *)
_Tp *release()
Private Member Functions
_Self &operator=(_Self const &)
Private Member Type Definitions
typedef auto_ptr_ref< _Tp > _Self
Public Attributes
_Tp *const_M_p
__ptr_base &_M_r

Constructor & Destructor Documentation

auto_ptr_ref(__ptr_base &, _Tp *)

auto_ptr_ref(__ptr_base &__r,
_Tp *__p
)[inline]

Parameters

__ptr_base & __r
_Tp * __p

Member Functions Documentation

operator=(_Self const &)

_Self &operator=(_Self const &)[private]

Parameters

_Self const &

release()

_Tp *release()const [inline]

Member Type Definitions Documentation

Typedef _Self

typedef auto_ptr_ref< _Tp >_Self[private]

Member Data Documentation

_Tp *const _M_p

_Tp *const_M_p

__ptr_base & _M_r

__ptr_base &_M_r