#include <stdapis/stlportv5/stl/_rope.h>
class _Rope_const_iterator : public _Rope_iterator_base |
Public Member Type Definitions | |
---|---|
typedef | _Rope_RopeRep< _CharT, _Alloc > _RopeRep |
typedef | ptrdiff_t difference_type |
typedef | random_access_iterator_tag iterator_category |
typedef | const _CharT * pointer |
typedef | _CharT reference |
typedef | _CharT value_type |
Public Member Functions | |
---|---|
_Rope_const_iterator(const _RopeRep *, size_t) | |
_Rope_const_iterator() | |
_Rope_const_iterator(const _Self &) | |
_Rope_const_iterator(const _Rope_iterator< _CharT, _Alloc > &) | |
_Rope_const_iterator(const rope< _CharT, _Alloc > &, size_t) | |
reference | operator*() |
_Self & | operator++() |
_Self | operator++(int) |
_Self & | operator+=(ptrdiff_t) |
_Self & | operator--() |
_Self | operator--(int) |
_Self & | operator-=(ptrdiff_t) |
_Self & | operator=(const _Self &) |
reference | operator[](size_t) |
Inherited Enumerations | |
---|---|
_Rope_iterator_base:@42 | |
_Rope_iterator_base:@43 |
typedef _Rope_RopeRep< _CharT, _Alloc > | _RopeRep |
typedef ptrdiff_t | difference_type |
typedef random_access_iterator_tag | iterator_category |
typedef const _CharT * | pointer |
typedef _CharT | reference |
typedef _CharT | value_type |
_Rope_const_iterator | ( | ) | [inline] |
_Rope_const_iterator | ( | const _Self & | __x | ) | [inline] |
_Rope_const_iterator | ( | const _Rope_iterator< _CharT, _Alloc > & | __x | ) | [inline] |