_Rope_char_ref_proxy< _CharT, _Alloc > Class Template Reference#include <_rope.h>
Detailed Descriptiontemplate<class _CharT, class _Alloc>
|
_Rope_char_ref_proxy< _CharT, _Alloc >::_Rope_char_ref_proxy | ( | _My_rope * | __r, | |
size_t | __p | |||
) | [inline] |
_Rope_char_ref_proxy< _CharT, _Alloc >::_Rope_char_ref_proxy | ( | const _Self & | __x | ) | [inline] |
_Rope_char_ref_proxy< _CharT, _Alloc >::_Rope_char_ref_proxy | ( | _My_rope * | __r, | |
size_t | __p, | |||
_CharT | __c | |||
) | [inline] |
_Rope_char_ref_proxy< _CharT, _Alloc >::operator _CharT | ( | ) | const [inline] |
Definition at line 2347 of file _rope.h.
References rope< _CharT, _Alloc >::_M_tree_ptr, and rope< _CharT, _Alloc >::_S_fetch().
_Rope_char_ref_proxy< _CharT, _Alloc > & _Rope_char_ref_proxy< _CharT, _Alloc >::operator= | ( | _CharT | __c | ) |
Definition at line 1285 of file _rope.c.
References rope< _CharT, _Alloc >::_M_tree_ptr, rope< _CharT, _Alloc >::_S_concat_rep(), rope< _CharT, _Alloc >::_S_destr_concat_char_iter(), rope< _CharT, _Alloc >::_S_fetch_ptr(), rope< _CharT, _Alloc >::_S_substring(), and _Rope_RopeRep< _CharT, _Alloc >::_S_unref().
Referenced by _Rope_char_ref_proxy< _CharT, _Alloc >::operator=().
_Rope_char_ptr_proxy< _CharT, _Alloc > _Rope_char_ref_proxy< _CharT, _Alloc >::operator & | ( | ) | const |
_Self& _Rope_char_ref_proxy< _CharT, _Alloc >::operator= | ( | const _Self & | __c | ) | [inline] |
Definition at line 668 of file _rope.h.
References _Rope_char_ref_proxy< _CharT, _Alloc >::operator=().
friend class rope< _CharT, _Alloc > [friend] |
friend class _Rope_iterator< _CharT, _Alloc > [friend] |
friend class _Rope_char_ptr_proxy< _CharT, _Alloc > [friend] |