lab_btree
Belligerent BTrees
BTree< K, V > Member List

This is the complete list of members for BTree< K, V >, including all inherited members.

BTree()BTree< K, V >
BTree(unsigned int order)BTree< K, V >
BTree(const BTree &other)BTree< K, V >
clear()BTree< K, V >
clear(BTreeNode *subroot)BTree< K, V >private
copy(const BTreeNode *subroot)BTree< K, V >private
find(const K &key) constBTree< K, V >
find(const BTreeNode *subroot, const K &key) constBTree< K, V >private
insert(const K &key, const V &value)BTree< K, V >
insert(BTreeNode *subroot, const DataPair &pair)BTree< K, V >private
is_valid(unsigned int order=64) constBTree< K, V >
is_valid(const BTreeNode *subroot, std::vector< DataPair > &data, unsigned int order) constBTree< K, V >private
operator=(const BTree &rhs)BTree< K, V >
order (defined in BTree< K, V >)BTree< K, V >private
root (defined in BTree< K, V >)BTree< K, V >private
split_child(BTreeNode *parent, size_t child_idx)BTree< K, V >private
~BTree()BTree< K, V >