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