stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > Member List

This is the complete list of members for stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >, including all inherited members.

allocate_inner(unsigned short l)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
allocate_leaf()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
allow_duplicatesstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
begin()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
begin() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
btree()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
btree(const key_compare &kcf)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
btree(InputIterator first, InputIterator last)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
btree(InputIterator first, InputIterator last, const key_compare &kcf)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
btree(const btree_self &other)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
btree_fixmerge enum valuestx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
btree_not_found enum valuestx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
btree_ok enum valuestx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
btree_self typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
btree_update_lastkey enum valuestx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
clear()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
clear_recursive(node *n)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
copy_recursive(const node *n)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
count(const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
data_type typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
debugstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
dump(std::ostream &os) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
dump_node(std::ostream &os, const node *n) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
empty() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
end()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
end() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
equal_range(const key_type &key)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
equal_range(const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
erase(const key_type &key)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
erase(iterator iter)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
erase(iterator, iterator)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
erase_one(const key_type &key)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
erase_one_descend(const key_type &key, node *curr, node *left, node *right, inner_node *leftparent, inner_node *rightparent, inner_node *parent, unsigned int parentslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
exists(const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
find(const key_type &key)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
find(const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
find_lower(const node_type *n, const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
find_upper(const node_type *n, const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
free_node(node *n)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
get_stats() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
headleafstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
innerslotmaxstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
insert(const pair_type &x)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
insert(const key_type &key, const data_type &data)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
insert(iterator, const pair_type &x)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
insert(InputIterator first, InputIterator last)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
insert2(const key_type &key, const data_type &data)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
insert2(iterator, const key_type &key, const data_type &data)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
insert_descend(node *n, const key_type &key, const data_type &value, key_type *splitkey, node **splitnode)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
insert_start(const key_type &key, const data_type &value)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
key_comp() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
key_compare typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
key_equal(const key_type &a, const key_type &b) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
key_greater(const key_type &a, const key_type &b) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
key_greaterequal(const key_type &a, const key_type b) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
key_lessstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
key_lessequal(const key_type &a, const key_type b) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
key_type typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
leafslotmaxstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
lower_bound(const key_type &key)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
lower_bound(const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
max_size() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
merge_inner(inner_node *left, inner_node *right, inner_node *parent, unsigned int parentslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private, static]
merge_leaves(leaf_node *left, leaf_node *right, inner_node *parent)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
mininnerslotsstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
minleafslotsstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
operator!=(const btree_self &other) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
operator<(const btree_self &other) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
operator<=(const btree_self &other) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
operator=(const btree_self &other)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
operator==(const btree_self &other) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
operator>(const btree_self &other) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
operator>=(const btree_self &other) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
pair_to_value_type typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
pair_type typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
print(std::ostream &os) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
print_leaves(std::ostream &os) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
print_node(std::ostream &os, const node *node, unsigned int depth=0, bool recursive=false)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private, static]
rbegin()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
rbegin() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
rend()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
rend() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
restore(std::istream &is)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
restore_node(std::istream &is)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
result_flags_t enum namestx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
rootstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
selfverifystx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [static]
shift_left_inner(inner_node *left, inner_node *right, inner_node *parent, unsigned int parentslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private, static]
shift_left_leaf(leaf_node *left, leaf_node *right, inner_node *parent, unsigned int parentslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private, static]
shift_right_inner(inner_node *left, inner_node *right, inner_node *parent, unsigned int parentslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private, static]
shift_right_leaf(leaf_node *left, leaf_node *right, inner_node *parent, unsigned int parentslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private, static]
size() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
size_type typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
split_inner_node(inner_node *inner, key_type *_newkey, node **_newinner, unsigned int addslot)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
split_leaf_node(leaf_node *leaf, key_type *_newkey, node **_newleaf)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
statsstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
swap(btree_self &from)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
tailleafstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [private]
traits typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
upper_bound(const key_type &key)stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
upper_bound(const key_type &key) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
value_comp() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
value_type typedefstx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates >
verify() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]
verify_leaflinks() const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
verify_node(const node *n, key_type *minkey, key_type *maxkey, tree_stats &vstats) const stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline, private]
~btree()stx::btree< _Key, _Data, _Value, _Compare, _Traits, _Duplicates > [inline]


Generated on Wed Aug 13 08:04:30 2008 for STX B+ Tree Template Classes by  doxygen 1.5.5