__gnu_cxx::rope< CharT, Alloc > Member List

This is the complete list of members for __gnu_cxx::rope< CharT, Alloc >, including all inherited members.

allocator_type typedef__gnu_cxx::rope< CharT, Alloc > [protected]
append(const CharT *__iter, size_t n)__gnu_cxx::rope< CharT, Alloc > [inline]
append(const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
append(const CharT *s, const CharT *__e)__gnu_cxx::rope< CharT, Alloc > [inline]
append(const_iterator s, const_iterator __e)__gnu_cxx::rope< CharT, Alloc > [inline]
append(CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
append()__gnu_cxx::rope< CharT, Alloc > [inline]
append(const rope &y)__gnu_cxx::rope< CharT, Alloc > [inline]
append(size_t n, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
apply_to_pieces(size_t __begin, size_t __end, Rope_char_consumer< CharT > &c) const __gnu_cxx::rope< CharT, Alloc > [inline]
at(size_type position) const __gnu_cxx::rope< CharT, Alloc > [inline]
back() const __gnu_cxx::rope< CharT, Alloc > [inline]
balance()__gnu_cxx::rope< CharT, Alloc > [inline]
Base typedef__gnu_cxx::rope< CharT, Alloc > [protected]
begin() const __gnu_cxx::rope< CharT, Alloc > [inline]
begin()__gnu_cxx::rope< CharT, Alloc > [inline]
c_str() const __gnu_cxx::rope< CharT, Alloc >
clear()__gnu_cxx::rope< CharT, Alloc > [inline]
compare(const rope &y) const __gnu_cxx::rope< CharT, Alloc > [inline]
const_begin() const __gnu_cxx::rope< CharT, Alloc > [inline]
const_end() const __gnu_cxx::rope< CharT, Alloc > [inline]
const_iterator typedef__gnu_cxx::rope< CharT, Alloc >
const_pointer typedef__gnu_cxx::rope< CharT, Alloc >
const_rbegin() const __gnu_cxx::rope< CharT, Alloc > [inline]
const_reference typedef__gnu_cxx::rope< CharT, Alloc >
const_rend() const __gnu_cxx::rope< CharT, Alloc > [inline]
const_reverse_iterator typedef__gnu_cxx::rope< CharT, Alloc >
copy(CharT *__buffer) const __gnu_cxx::rope< CharT, Alloc > [inline]
copy(size_type position, size_type n, CharT *__buffer) const __gnu_cxx::rope< CharT, Alloc > [inline]
Cstrptr typedef__gnu_cxx::rope< CharT, Alloc > [protected]
delete_c_str()__gnu_cxx::rope< CharT, Alloc > [inline]
difference_type typedef__gnu_cxx::rope< CharT, Alloc >
dump()__gnu_cxx::rope< CharT, Alloc > [inline]
empty() const __gnu_cxx::rope< CharT, Alloc > [inline]
end() const __gnu_cxx::rope< CharT, Alloc > [inline]
end()__gnu_cxx::rope< CharT, Alloc > [inline]
erase(size_t __p, size_t n)__gnu_cxx::rope< CharT, Alloc > [inline]
erase(size_t __p)__gnu_cxx::rope< CharT, Alloc > [inline]
erase(const iterator &__p, const iterator &__q)__gnu_cxx::rope< CharT, Alloc > [inline]
erase(const iterator &__p)__gnu_cxx::rope< CharT, Alloc > [inline]
find(CharT c, size_type position=0) const __gnu_cxx::rope< CharT, Alloc >
find(const CharT *s, size_type position=0) const __gnu_cxx::rope< CharT, Alloc > [inline]
front() const __gnu_cxx::rope< CharT, Alloc > [inline]
get_allocator() const __gnu_cxx::Rope_alloc_base< CharT, Allocator, IsStatic > [inline]
insert(size_t __p, const rope &__r)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, size_t n, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, const CharT *__i, size_t n)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, const CharT *__i, const CharT *__j)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, const const_iterator &__i, const const_iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(size_t __p, const iterator &__i, const iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, const rope &__r)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, size_t n, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, const CharT *__i, size_t n)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, const CharT *__i, const CharT *__j)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, const const_iterator &__i, const const_iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
insert(const iterator &__p, const iterator &__i, const iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
iterator typedef__gnu_cxx::rope< CharT, Alloc >
length() const __gnu_cxx::rope< CharT, Alloc > [inline]
M_data_allocator__gnu_cxx::Rope_alloc_base< CharT, Allocator, IsStatic > [protected]
M_tree_ptr__gnu_cxx::Rope_alloc_base< CharT, Allocator, IsStatic > [protected]
max_size() const __gnu_cxx::rope< CharT, Alloc > [inline]
mutable_begin()__gnu_cxx::rope< CharT, Alloc > [inline]
mutable_end()__gnu_cxx::rope< CharT, Alloc > [inline]
mutable_rbegin()__gnu_cxx::rope< CharT, Alloc > [inline]
mutable_reference_at(size_type position)__gnu_cxx::rope< CharT, Alloc > [inline]
mutable_rend()__gnu_cxx::rope< CharT, Alloc > [inline]
npos__gnu_cxx::rope< CharT, Alloc > [static]
operator=(const rope &x)__gnu_cxx::rope< CharT, Alloc > [inline]
operator[](size_type position) const __gnu_cxx::rope< CharT, Alloc > [inline]
pointer typedef__gnu_cxx::rope< CharT, Alloc >
pop_back()__gnu_cxx::rope< CharT, Alloc > [inline]
pop_front()__gnu_cxx::rope< CharT, Alloc > [inline]
push_back(CharT x)__gnu_cxx::rope< CharT, Alloc > [inline]
push_front(CharT x)__gnu_cxx::rope< CharT, Alloc > [inline]
rbegin() const __gnu_cxx::rope< CharT, Alloc > [inline]
rbegin()__gnu_cxx::rope< CharT, Alloc > [inline]
reference typedef__gnu_cxx::rope< CharT, Alloc >
rend() const __gnu_cxx::rope< CharT, Alloc > [inline]
rend()__gnu_cxx::rope< CharT, Alloc > [inline]
replace(RopeRep *__old, size_t position1, size_t position2, RopeRep *__r)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
replace(size_t __p, size_t n, const rope &__r)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, size_t n, const CharT *__i, size_t __i_len)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, size_t n, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, size_t n, const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, size_t n, const CharT *__i, const CharT *__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, size_t n, const const_iterator &__i, const const_iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, size_t n, const iterator &__i, const iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, const rope &__r)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, const CharT *__i, size_t __i_len)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, const CharT *__i, const CharT *__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, const const_iterator &__i, const const_iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(size_t __p, const iterator &__i, const iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, const rope &__r)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, const CharT *__i, size_t n)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, const CharT *__i, const CharT *__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, const const_iterator &__i, const const_iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const iterator &__q, const iterator &__i, const iterator &__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const rope &__r)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, CharT c)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const CharT *c_string)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const CharT *__i, size_t n)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const CharT *__i, const CharT *__j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, const_iterator __i, const_iterator __j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace(const iterator &__p, iterator __i, iterator __j)__gnu_cxx::rope< CharT, Alloc > [inline]
replace_with_c_str()__gnu_cxx::rope< CharT, Alloc >
reverse_iterator typedef__gnu_cxx::rope< CharT, Alloc >
rope(RopeRep *__t, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline, private]
rope(const CharT *s, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(const CharT *s, size_t __len, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(const CharT *s, const CharT *__e, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(const const_iterator &s, const const_iterator &__e, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(const iterator &s, const iterator &__e, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(CharT c, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(size_t n, CharT c, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc >
rope(const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(char_producer< CharT > *__fn, size_t __len, bool __delete_fn, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
rope(const rope &x, const allocator_type &a=allocator_type())__gnu_cxx::rope< CharT, Alloc > [inline]
Rope_alloc_base(RopeRep *__t, const allocator_type &a)__gnu_cxx::Rope_alloc_base< CharT, Allocator, IsStatic > [inline]
Rope_alloc_base(const allocator_type &a)__gnu_cxx::Rope_alloc_base< CharT, Allocator, IsStatic > [inline]
Rope_base(RopeRep *__t, const allocator_type &a)__gnu_cxx::Rope_base< CharT, Alloc > [inline]
Rope_base(const allocator_type &a)__gnu_cxx::Rope_base< CharT, Alloc > [inline]
Rope_char_ptr_proxy< CharT, Alloc > class__gnu_cxx::rope< CharT, Alloc > [friend]
Rope_char_ref_proxy< CharT, Alloc > class__gnu_cxx::rope< CharT, Alloc > [friend]
Rope_const_iterator< CharT, Alloc > class__gnu_cxx::rope< CharT, Alloc > [friend]
Rope_iterator< CharT, Alloc > class__gnu_cxx::rope< CharT, Alloc > [friend]
Rope_iterator_base< CharT, Alloc > class__gnu_cxx::rope< CharT, Alloc > [friend]
RopeConcatenation typedef__gnu_cxx::rope< CharT, Alloc > [protected]
RopeFunction typedef__gnu_cxx::rope< CharT, Alloc > [protected]
RopeLeaf typedef__gnu_cxx::rope< CharT, Alloc > [protected]
RopeRep typedef__gnu_cxx::rope< CharT, Alloc > [protected]
RopeRopeRep< CharT, Alloc >__gnu_cxx::rope< CharT, Alloc > [friend]
RopeRopeSubstring< CharT, Alloc >__gnu_cxx::rope< CharT, Alloc > [friend]
RopeSubstring typedef__gnu_cxx::rope< CharT, Alloc > [protected]
S_add_leaf_to_forest(RopeRep *__r, RopeRep **__forest)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_add_to_forest(RopeRep *__r, RopeRep **__forest)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_allocated_capacity(size_t n)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_apply_to_pieces(Rope_char_consumer< CharT > &c, const RopeRep *__r, size_t __begin, size_t __end)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_balance(RopeRep *__r)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_char_ptr_len(const CharT *s)__gnu_cxx::rope< CharT, Alloc > [inline, private, static]
S_compare(const RopeRep *x, const RopeRep *y)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_concat(RopeRep *__left, RopeRep *__right)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_concat_and_set_balanced(RopeRep *__left, RopeRep *__right)__gnu_cxx::rope< CharT, Alloc > [inline, private, static]
S_concat_char_iter(RopeRep *__r, const CharT *__iter, size_t slen)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_destr_concat_char_iter(RopeRep *__r, const CharT *__iter, size_t slen)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_destr_leaf_concat_char_iter(RopeLeaf *__r, const CharT *__iter, size_t slen)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_dump(RopeRep *__r, int indent=0)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_empty_c_str__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_fetch(RopeRep *__r, size_type position)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_fetch_ptr(RopeRep *__r, size_type position)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_flatten(RopeRep *__r, CharT *__buffer)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_flatten(RopeRep *__r, size_t start, size_t __len, CharT *__buffer)__gnu_cxx::rope< CharT, Alloc > [private, static]
S_is0(CharT c)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_is_almost_balanced(RopeRep *__r)__gnu_cxx::rope< CharT, Alloc > [inline, private, static]
S_is_balanced(RopeRep *__r)__gnu_cxx::rope< CharT, Alloc > [inline, private, static]
S_is_roughly_balanced(RopeRep *__r)__gnu_cxx::rope< CharT, Alloc > [inline, private, static]
S_leaf_concat_char_iter(RopeLeaf *__r, const CharT *__iter, size_t slen)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_min_len__gnu_cxx::rope< CharT, Alloc > [private, static]
S_newRopeConcatenation(RopeRep *__left, RopeRep *__right, allocator_type a)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_newRopeFunction(char_producer< CharT > *__f, size_t size, bool __d, allocator_type a)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_newRopeLeaf(_GCCONST CharT *s, size_t size, allocator_type a)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_newRopeSubstring(RopeRopeRep< CharT, Alloc > *__b, size_t s, size_t __l, allocator_type a)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_ref(RopeRep *__t)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_rounded_up_size(size_t n)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
S_substring(RopeRep *__base, size_t start, size_t __endp1)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_tree_concat(RopeRep *__left, RopeRep *__right)__gnu_cxx::rope< CharT, Alloc > [protected, static]
S_unref(RopeRep *__t)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
Self_destruct_ptr typedef__gnu_cxx::rope< CharT, Alloc > [protected]
size() const __gnu_cxx::rope< CharT, Alloc > [inline]
size_type typedef__gnu_cxx::rope< CharT, Alloc >
SRopeLeaf_from_unowned_char_ptr(const CharT *s, size_t size, allocator_type a)__gnu_cxx::rope< CharT, Alloc > [inline, protected, static]
substr(size_t start, size_t __len=1) const __gnu_cxx::rope< CharT, Alloc > [inline]
substr(iterator start, iterator __end) const __gnu_cxx::rope< CharT, Alloc > [inline]
substr(iterator start) const __gnu_cxx::rope< CharT, Alloc > [inline]
substr(const_iterator start, const_iterator __end) const __gnu_cxx::rope< CharT, Alloc > [inline]
substr(const_iterator start)__gnu_cxx::rope< CharT, Alloc > [inline]
swap(rope &__b)__gnu_cxx::rope< CharT, Alloc > [inline]
value_type typedef__gnu_cxx::rope< CharT, Alloc >
~rope()__gnu_cxx::rope< CharT, Alloc > [inline]


Generated on Fri Oct 20 15:48:47 2006 for libstdc++-v3 Source by  doxygen 1.4.7