_Rope_char_ptr_proxy Class Reference

class _Rope_char_ptr_proxy
Public Member Functions
_Rope_char_ptr_proxy (const _Rope_char_ref_proxy < _CharT, _Alloc > &)
_Rope_char_ptr_proxy (const _Self &)
_Rope_char_ptr_proxy ()
_Rope_char_ptr_proxy (_CharT *)
_Rope_char_ref_proxy < _CharT, _Alloc > operator* ()
_Self & operator= (const _Self &)
Public Member Type Definitions
typedef _Rope_char_ptr_proxy < _CharT, _Alloc > _Self
Public Attributes
size_t _M_pos
rope < _CharT, _Alloc > * _M_root

Constructor & Destructor Documentation

_Rope_char_ptr_proxy(const _Rope_char_ref_proxy< _CharT, _Alloc > &)

_Rope_char_ptr_proxy ( const _Rope_char_ref_proxy < _CharT, _Alloc > & __x ) [inline]

Parameters

const _Rope_char_ref_proxy < _CharT, _Alloc > & __x

_Rope_char_ptr_proxy(const _Self &)

_Rope_char_ptr_proxy ( const _Self & __x ) [inline]

Parameters

const _Self & __x

_Rope_char_ptr_proxy()

_Rope_char_ptr_proxy ( ) [inline]

_Rope_char_ptr_proxy(_CharT *)

_Rope_char_ptr_proxy ( _CharT * __x ) [inline]

Parameters

_CharT * __x

Member Functions Documentation

operator*()

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

operator=(const _Self &)

_Self & operator= ( const _Self & __x ) [inline]

Parameters

const _Self & __x

Member Type Definitions Documentation

Typedef _Self

typedef _Rope_char_ptr_proxy < _CharT, _Alloc > _Self

Member Data Documentation

size_t _M_pos

size_t _M_pos

rope< _CharT, _Alloc > * _M_root

rope < _CharT, _Alloc > * _M_root