_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