_Cstrptr typedef | MNRope | [protected] |
_S_allocated_capacity(size_t __n) | MNRope | [inline, protected, static] |
_S_apply_to_pieces(MNRopeCharConsumer &__c, const MNRopeRep *__r, size_t __begin, size_t __end) | MNRope | [protected, static] |
_S_concat(MNRopeRep *__left, MNRopeRep *__right) | MNRope | [protected, static] |
_S_concat_char_iter(MNRopeRep *__r, const uchar_t *__iter, size_t __slen) | MNRope | [protected, static] |
_S_copy_max enum value | MNRope | [protected] |
_S_destr_concat_char_iter(MNRopeRep *__r, const uchar_t *__iter, size_t __slen) | MNRope | [protected, static] |
_S_destr_leaf_concat_char_iter(MNRopeLeaf *__r, const uchar_t *__iter, size_t __slen) | MNRope | [protected, static] |
_S_empty_c_str | MNRope | [protected, static] |
_S_fetch(MNRopeRep *__r, size_t __pos) | MNRope | [protected, static] |
_S_fetch_ptr(MNRopeRep *__r, size_t __pos) | MNRope | [protected, static] |
_S_is0(uchar_t __c) | MNRope | [inline, protected, static] |
_S_leaf_concat_char_iter(MNRopeLeaf *__r, const uchar_t *__iter, size_t __slen) | MNRope | [protected, static] |
_S_newMNRopeConcat(MNRopeRep *__left, MNRopeRep *__right) | MNRope | [inline, protected, static] |
_S_newMNRopeFunction(MNRopeCharProducer *__f, size_t __size, bool __d) | MNRope | [inline, protected, static] |
_S_newMNRopeLeaf(uchar_t *__s, size_t __size) | MNRope | [inline, protected, static] |
_S_newMNRopeSubstring(MNRopeRep *__b, size_t __s, size_t __l) | MNRope | [inline, protected, static] |
_S_ref(MNRopeRep *__t) | MNRope | [inline, protected, static] |
_S_rounded_up_size(size_t __n) | MNRope | [inline, protected, static] |
_S_substring(MNRopeRep *__base, size_t __start, size_t __endp1) | MNRope | [protected, static] |
_S_tree_concat(MNRopeRep *__left, MNRopeRep *__right) | MNRope | [protected, static] |
_S_unref(MNRopeRep *__t) | MNRope | [inline, protected, static] |
_SMNRopeLeaf_from_unowned_char_ptr(const uchar_t *__s, size_t __size) | MNRope | [inline, protected, static] |
append(const uchar_t *__iter, size_t __n) | MNRope | [inline] |
append(const uchar_t *__c_string) | MNRope | [inline] |
append(const uchar_t *__s, const uchar_t *__e) | MNRope | [inline] |
append(uchar_t __c) | MNRope | [inline] |
append() | MNRope | [inline] |
append(const MNRope &__y) | MNRope | [inline] |
append(size_t __n, uchar_t __c) | MNRope | [inline] |
append(MNRopeConstIterator __s, MNRopeConstIterator __e) | MNRope | [inline] |
apply_to_pieces(size_t __begin, size_t __end, MNRopeCharConsumer &__c) const | MNRope | [inline] |
at(size_t __pos) const | MNRope | [inline] |
at(size_t __pos) | MNRope | [inline] |
back() const | MNRope | [inline] |
balance() | MNRope | [inline] |
begin() const | MNRope | [inline] |
begin() | MNRope | [inline] |
begin() | MNRope | [inline] |
c_str() const | MNRope | |
capacity() const | MNRope | [inline] |
clear() | MNRope | [inline] |
compare(const MNRope &__y) const | MNRope | [inline] |
const_begin() const | MNRope | [inline] |
const_end() const | MNRope | [inline] |
const_pointer typedef | MNRope | |
const_rbegin() const | MNRope | [inline] |
const_reference typedef | MNRope | |
const_rend() const | MNRope | [inline] |
const_reverse_iterator typedef | MNRope | |
const_reverse_iterator typedef | MNRope | |
copy(uchar_t *__buffer) const | MNRope | [inline] |
copy(size_t __pos, size_t __n, uchar_t *__buffer) const | MNRope | [inline] |
copy(uchar_t *__buffer, size_t __n, size_t __pos=0) const | MNRope | [inline] |
delete_c_str() | MNRope | [inline] |
difference_type typedef | MNRope | |
dump() | MNRope | [inline] |
empty() const | MNRope | [inline] |
end() const | MNRope | [inline] |
end() | MNRope | [inline] |
end() | MNRope | [inline] |
erase(size_t __p, size_t __n) | MNRope | [inline] |
erase(size_t __p) | MNRope | [inline] |
erase(const MNRopeIterator &__p, const MNRopeIterator &__q) | MNRope | [inline] |
erase(const MNRopeIterator &__p) | MNRope | [inline] |
find(uchar_t __c, size_t __pos=0) const | MNRope | |
find(const uchar_t *__s, size_t __pos=0) const | MNRope | [inline] |
front() const | MNRope | [inline] |
insert(size_t __p, const MNRope &__r) | MNRope | [inline] |
insert(size_t __p, size_t __n, uchar_t __c) | MNRope | [inline] |
insert(size_t __p, const uchar_t *__i, size_t __n) | MNRope | [inline] |
insert(size_t __p, const uchar_t *__c_string) | MNRope | [inline] |
insert(size_t __p, uchar_t __c) | MNRope | [inline] |
insert(size_t __p) | MNRope | [inline] |
insert(size_t __p, const uchar_t *__i, const uchar_t *__j) | MNRope | [inline] |
insert(size_t __p, const MNRopeConstIterator &__i, const MNRopeConstIterator &__j) | MNRope | [inline] |
insert(size_t __p, const MNRopeIterator &__i, const MNRopeIterator &__j) | MNRope | [inline] |
insert(const MNRopeIterator &__p, const MNRope &__r) | MNRope | [inline] |
insert(const MNRopeIterator &__p, size_t __n, uchar_t __c) | MNRope | [inline] |
insert(const MNRopeIterator &__p, uchar_t __c) | MNRope | [inline] |
insert(const MNRopeIterator &__p) | MNRope | [inline] |
insert(const MNRopeIterator &__p, const uchar_t *c_string) | MNRope | [inline] |
insert(const MNRopeIterator &__p, const uchar_t *__i, size_t __n) | MNRope | [inline] |
insert(const MNRopeIterator &__p, const uchar_t *__i, const uchar_t *__j) | MNRope | [inline] |
insert(const MNRopeIterator &__p, const MNRopeConstIterator &__i, const MNRopeConstIterator &__j) | MNRope | [inline] |
insert(const MNRopeIterator &__p, const MNRopeIterator &__i, const MNRopeIterator &__j) | MNRope | [inline] |
length() const | MNRope | [inline] |
max_size() const | MNRope | [inline] |
MNRope(const uchar_t *__s) | MNRope | [inline] |
MNRope(const uchar_t *__s, size_t __len) | MNRope | [inline] |
MNRope(const uchar_t *__s, const uchar_t *__e) | MNRope | [inline] |
MNRope(uchar_t __c) | MNRope | [inline] |
MNRope(size_t __n, uchar_t __c) | MNRope | |
MNRope() | MNRope | [inline] |
MNRope(MNRopeCharProducer *__fn, size_t __len, bool __delete_fn) | MNRope | [inline] |
MNRope(const MNRope &__x) | MNRope | [inline] |
MNRope(MNRopeRep *__t) | MNRope | [inline] |
MNRope(const MNRopeConstIterator &__s, const MNRopeConstIterator &__e) | MNRope | [inline] |
MNRope(const MNRopeIterator &__s, const MNRopeIterator &__e) | MNRope | [inline] |
mutable_begin() | MNRope | [inline] |
mutable_end() | MNRope | [inline] |
mutable_rbegin() | MNRope | [inline] |
mutable_reference_at(size_t __pos) | MNRope | [inline] |
mutable_rend() | MNRope | [inline] |
npos | MNRope | [static] |
operator+(const MNRope &__left, const MNRope &__right) | MNRope | [friend] |
operator+(const MNRope &__left, const uchar_t *__right) | MNRope | [friend] |
operator+(const MNRope &__left, uchar_t __right) | MNRope | [friend] |
operator=(const MNRope &__x) | MNRope | [inline] |
operator[](size_t __pos) const | MNRope | [inline] |
operator[](size_t __pos) | MNRope | [inline] |
pointer typedef | MNRope | |
pop_back() | MNRope | [inline] |
pop_front() | MNRope | [inline] |
push_back(uchar_t __x) | MNRope | [inline] |
push_front(uchar_t __x) | MNRope | [inline] |
rbegin() const | MNRope | [inline] |
rbegin() | MNRope | [inline] |
rbegin() | MNRope | [inline] |
reference typedef | MNRope | |
rend() const | MNRope | [inline] |
rend() | MNRope | [inline] |
rend() | MNRope | [inline] |
replace(MNRopeRep *__old, size_t __pos1, size_t __pos2, MNRopeRep *__r) | MNRope | [inline, protected, static] |
replace(size_t __p, size_t __n, const MNRope &__r) | MNRope | [inline] |
replace(size_t __p, size_t __n, const uchar_t *__i, size_t __i_len) | MNRope | [inline] |
replace(size_t __p, size_t __n, uchar_t __c) | MNRope | [inline] |
replace(size_t __p, size_t __n, const uchar_t *__c_string) | MNRope | [inline] |
replace(size_t __p, size_t __n, const uchar_t *__i, const uchar_t *__j) | MNRope | [inline] |
replace(size_t __p, const MNRope &__r) | MNRope | [inline] |
replace(size_t __p, const uchar_t *__i, size_t __i_len) | MNRope | [inline] |
replace(size_t __p, const uchar_t *__c_string) | MNRope | [inline] |
replace(size_t __p, const uchar_t *__i, const uchar_t *__j) | MNRope | [inline] |
replace(size_t __p, size_t __n, const MNRopeConstIterator &__i, const MNRopeConstIterator &__j) | MNRope | [inline] |
replace(size_t __p, size_t __n, const MNRopeIterator &__i, const MNRopeIterator &__j) | MNRope | [inline] |
replace(size_t __p, uchar_t __c) | MNRope | [inline] |
replace(size_t __p, const MNRopeConstIterator &__i, const MNRopeConstIterator &__j) | MNRope | [inline] |
replace(size_t __p, const MNRopeIterator &__i, const MNRopeIterator &__j) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, const MNRope &__r) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, uchar_t __c) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, const uchar_t *__c_string) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, const uchar_t *__i, size_t __n) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, const uchar_t *__i, const uchar_t *__j) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, const MNRopeConstIterator &__i, const MNRopeConstIterator &__j) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRopeIterator &__q, const MNRopeIterator &__i, const MNRopeIterator &__j) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const MNRope &__r) | MNRope | [inline] |
replace(const MNRopeIterator &__p, uchar_t __c) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const uchar_t *__c_string) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const uchar_t *__i, size_t __n) | MNRope | [inline] |
replace(const MNRopeIterator &__p, const uchar_t *__i, const uchar_t *__j) | MNRope | [inline] |
replace(const MNRopeIterator &__p, MNRopeConstIterator __i, MNRopeConstIterator __j) | MNRope | [inline] |
replace(const MNRopeIterator &__p, MNRopeIterator __i, MNRopeIterator __j) | MNRope | [inline] |
replace_with_c_str() | MNRope | |
reserve(size_t __res_arg=0) | MNRope | [inline] |
resize(size_t __n, uchar_t __c) | MNRope | [inline] |
resize(size_t __n) | MNRope | [inline] |
reverse_iterator typedef | MNRope | |
reverse_iterator typedef | MNRope | |
size() const | MNRope | [inline] |
substr(size_t __start, size_t __len=1) const | MNRope | [inline] |
substr(MNRopeIterator __start, MNRopeIterator __end) const | MNRope | [inline] |
substr(MNRopeIterator __start) const | MNRope | [inline] |
substr(MNRopeConstIterator __start, MNRopeConstIterator __end) const | MNRope | [inline] |
substr(MNRopeConstIterator __start) | MNRope | [inline] |
swap(MNRope &__b) | MNRope | [inline] |
value_type typedef | MNRope | |
~MNRope() | MNRope | [inline] |