|
Public Types |
typedef uchar_t | reference |
typedef const uchar_t * | pointer |
Public Member Functions |
| MNRopeConstIterator () |
| MNRopeConstIterator (const MNRopeConstIterator &__x) |
| MNRopeConstIterator (const MNRopeIterator &__x) |
| MNRopeConstIterator (const MNRope &__r, size_t __pos) |
MNRopeConstIterator & | operator= (const MNRopeConstIterator &__x) |
reference | operator * () |
MNRopeConstIterator & | operator++ () |
MNRopeConstIterator & | operator+= (ptrdiff_t __n) |
MNRopeConstIterator & | operator-- () |
MNRopeConstIterator & | operator-= (ptrdiff_t __n) |
MNRopeConstIterator | operator++ (int) |
MNRopeConstIterator | operator-- (int) |
reference | operator[] (size_t __n) |
Protected Member Functions |
| MNRopeConstIterator (const MNRopeRep *__root, size_t __pos) |
Friends |
MNRopeConstIterator | operator- (const MNRopeConstIterator &__x, ptrdiff_t __n) |
MNRopeConstIterator | operator+ (const MNRopeConstIterator &__x, ptrdiff_t __n) |
MNRopeConstIterator | operator+ (ptrdiff_t __n, const MNRopeConstIterator &__x) |
bool | operator== (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |
bool | operator< (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |
ptrdiff_t | operator- (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |