|
Namespaces |
| namespace | Rope |
Classes |
| class | MNPtrProxy |
| class | MNRefProxy |
| struct | _Rope_Concat_fn |
| class | MNRope |
| class | MNRopeCharConsumer |
| class | MNRopeCharProducer |
| struct | MNRopeConcat |
| class | MNRopeConstIterator |
| struct | MNRopeFunction |
| class | MNRopeIterator |
| class | MNRopeIteratorBase |
| struct | MNRopeLeaf |
| struct | MNRopeRefCount |
| struct | MNRopeRep |
| struct | MNRopeSubstring |
| struct | MNSelfDestrPtr |
Functions |
| bool | operator== (const MNPtrProxy &__x, const MNPtrProxy &__y) |
| bool | operator!= (const MNPtrProxy &__x, const MNPtrProxy &__y) |
| void | swap (MNRefProxy __a, MNRefProxy __b) |
| | MNRefProxy
|
| uchar_t | _S_eos (uchar_t *) |
| void | _S_cond_store_eos (uchar_t &__c) |
| MNRope | operator+ (const MNRope &__left, const MNRope &__right) |
| MNRope | operator+ (const MNRope &__left, const uchar_t *__right) |
| MNRope | operator+ (const MNRope &__left, uchar_t __right) |
| rope | identity_element (_Rope_Concat_fn) |
| MNRope & | operator+= (MNRope &__left, const MNRope &__right) |
| MNRope & | operator+= (MNRope &__left, const uchar_t *__right) |
| MNRope & | operator+= (MNRope &__left, uchar_t __right) |
| bool | operator< (const MNRope &__left, const MNRope &__right) |
| bool | operator== (const MNRope &__left, const MNRope &__right) |
| bool | operator!= (const MNRope &__x, const MNRope &__y) |
| bool | operator> (const MNRope &__x, const MNRope &__y) |
| bool | operator<= (const MNRope &__x, const MNRope &__y) |
| bool | operator>= (const MNRope &__x, const MNRope &__y) |
| ostream & | operator<< (ostream &__o, const MNRope &__r) |
| void | swap (MNRope &__x, MNRope &__y) |
| 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) |
| bool | operator!= (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |
| bool | operator> (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |
| bool | operator<= (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |
| bool | operator>= (const MNRopeConstIterator &__x, const MNRopeConstIterator &__y) |
| MNRopeConstIterator | find (MNRopeConstIterator __first, MNRopeConstIterator __last, uchar_t __val) |
| MNRopeConstIterator | search (MNRopeConstIterator __first1, MNRopeConstIterator __last1, const uchar_t *__first2, const uchar_t *__last2) |
| void | pft (MNRopeIteratorBase &dest, const MNRopeIteratorBase &src) |
| MNRopeIterator | operator- (const MNRopeIterator &__x, ptrdiff_t __n) |
| MNRopeIterator | operator+ (const MNRopeIterator &__x, ptrdiff_t __n) |
| MNRopeIterator | operator+ (ptrdiff_t __n, const MNRopeIterator &__x) |
| bool | operator== (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| bool | operator< (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| ptrdiff_t | operator- (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| bool | operator!= (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| bool | operator> (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| bool | operator<= (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| bool | operator>= (const MNRopeIterator &__x, const MNRopeIterator &__y) |
| void | uninitialized_copy_n (const uchar_t *src, size_t len, uchar_t *dest) |
| void | copy_n (const uchar_t *src, size_t len, uchar_t *dest) |
| void | uninitialized_fill_n (uchar_t *dest, size_t len, uchar_t c) |
| void | destroy (uchar_t *, size_t) |
| void | destroy (uchar_t *, uchar_t *) |