_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