_Rope_self_destruct_ptr Struct Reference

struct _Rope_self_destruct_ptr
Public Member Functions
_Rope_self_destruct_ptr ()
_Rope_self_destruct_ptr ( _Rope_RopeRep < _CharT, _Alloc > *)
~_Rope_self_destruct_ptr ()
operator _Rope_RopeRep< _CharT, _Alloc > * ()
_Rope_RopeRep < _CharT, _Alloc > & operator* ()
_Rope_RopeRep < _CharT, _Alloc > * operator-> ()
_Rope_self_destruct_ptr < _CharT, _Alloc > & operator= ( _Rope_RopeRep < _CharT, _Alloc > *)
Public Attributes
_Rope_RopeRep < _CharT, _Alloc > * _M_ptr

Constructor & Destructor Documentation

_Rope_self_destruct_ptr()

_Rope_self_destruct_ptr ( ) [inline]

_Rope_self_destruct_ptr(_Rope_RopeRep< _CharT, _Alloc > *)

_Rope_self_destruct_ptr ( _Rope_RopeRep < _CharT, _Alloc > * __p ) [inline]

Parameters

_Rope_RopeRep < _CharT, _Alloc > * __p

~_Rope_self_destruct_ptr()

~_Rope_self_destruct_ptr ( ) [inline]

Member Functions Documentation

operator _Rope_RopeRep< _CharT, _Alloc > *()

operator _Rope_RopeRep< _CharT, _Alloc > * ( ) [inline]

operator*()

_Rope_RopeRep < _CharT, _Alloc > & operator* ( ) [inline]

operator->()

_Rope_RopeRep < _CharT, _Alloc > * operator-> ( ) [inline]

operator=(_Rope_RopeRep< _CharT, _Alloc > *)

_Rope_self_destruct_ptr < _CharT, _Alloc > & operator= ( _Rope_RopeRep < _CharT, _Alloc > * __x ) [inline]

Parameters

_Rope_RopeRep < _CharT, _Alloc > * __x

Member Data Documentation

_Rope_RopeRep< _CharT, _Alloc > * _M_ptr

_Rope_RopeRep < _CharT, _Alloc > * _M_ptr