#include <stl_rope.h>
Inheritance diagram for std::_Rope_iterator_base:


Public Types | |
| typedef _Alloc | _allocator_type |
| typedef _Rope_RopeRep<_CharT, _Alloc> | _RopeRep |
Public Methods | |
| size_t | index () const |
| _Rope_iterator_base (const _Rope_iterator_base &__x) | |
Protected Types | |
| enum | { _S_path_cache_len = 4 } |
| enum | { _S_iterator_buf_len = 15 } |
Protected Methods | |
| _Rope_iterator_base () | |
| _Rope_iterator_base (_RopeRep *__root, size_t __pos) | |
| void | _M_incr (size_t __n) |
| void | _M_decr (size_t __n) |
Protected Attributes | |
| size_t | _M_current_pos |
| _RopeRep* | _M_root |
| size_t | _M_leaf_pos |
| __GC_CONST _CharT* | _M_buf_start |
| __GC_CONST _CharT* | _M_buf_ptr |
| __GC_CONST _CharT* | _M_buf_end |
| const _RopeRep* | _M_path_end [_S_path_cache_len] |
| int | _M_leaf_index |
| unsigned char | _M_path_directions |
| _CharT | _M_tmp_buf [_S_iterator_buf_len] |
Static Protected Methods | |
| void | _S_setbuf (_Rope_iterator_base &__x) |
| void | _S_setcache (_Rope_iterator_base &__x) |
| void | _S_setcache_for_incr (_Rope_iterator_base &__x) |
Friends | |
| class | rope< _CharT, _Alloc > |
|
|||
|
Reimplemented in std::_Rope_const_iterator. Definition at line 824 of file stl_rope.h. |
|
|||
|
Definition at line 823 of file stl_rope.h. |
|
|||
|
Definition at line 827 of file stl_rope.h. |
|
|||
|
Definition at line 828 of file stl_rope.h. |
|
||||
|
Definition at line 870 of file stl_rope.h. |
|
||||||
|
Definition at line 871 of file stl_rope.h. |
|
||||
|
Definition at line 877 of file stl_rope.h. |
|
||||
|
||||
|
||||
|
|
|
||||
|
Referenced by std::_Rope_iterator::_Rope_iterator(), and std::_Rope_const_iterator::operator *(). |
|
||||
|
|
|
||||
|
Definition at line 876 of file stl_rope.h. |
|
|||
|
Reimplemented in std::_Rope_const_iterator, and std::_Rope_iterator. Definition at line 821 of file stl_rope.h. |
|
|||
|
Definition at line 838 of file stl_rope.h. |
|
|||
|
Definition at line 835 of file stl_rope.h. |
|
|||
|
Definition at line 832 of file stl_rope.h. |
|
|||
|
Definition at line 829 of file stl_rope.h. |
|
|||
|
Definition at line 845 of file stl_rope.h. |
|
|||
|
Definition at line 831 of file stl_rope.h. |
|
|||
|
Definition at line 848 of file stl_rope.h. |
|
|||
|
Definition at line 844 of file stl_rope.h. |
|
|||
|
Definition at line 830 of file stl_rope.h. |
|
|||
|
Definition at line 853 of file stl_rope.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001