- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# _Rope_iterator_base< _CharT, _Alloc > Class Template Reference

Inheritance diagram for _Rope_iterator_base< _CharT, _Alloc >:

[legend]
Collaboration diagram for _Rope_iterator_base< _CharT, _Alloc >:

[legend]
List of all members.

## Public Types
typedef _Rope_RopeRep< _CharT, _Alloc > | _RopeRep
## Public Member Functions
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 Member Functions
| _Rope_iterator_base ()
| _Rope_iterator_base (_RopeRep *__root, size_t __pos)
void | _M_incr (size_t __n)
void | _M_decr (size_t __n)
## Static Protected Member Functions
static void | _S_setbuf (_Rope_iterator_base &__x)
static void | _S_setcache (_Rope_iterator_base &__x)
static void | _S_setcache_for_incr (_Rope_iterator_base &__x)
## 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]
## Friends
class | rope< _CharT, _Alloc >

## Detailed Description

### template<class _CharT, class _Alloc>
class _Rope_iterator_base< _CharT, _Alloc >

Definition at line 859 of file stl_rope.h.

The documentation for this class was generated from the following files:

- /Users/fpy/titan-1-5-MBARI/Mers/Executives/DeductiveController/Configs/TI_DSP_BIOS/stl/stl_rope.h
- /Users/fpy/titan-1-5-MBARI/Mers/Executives/DeductiveController/Configs/TI_DSP_BIOS/stl/ropeimpl.h