...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
A B C D E G H I M N O P R S T U
bstbase
bstree_algorithms
bucket_plus_vtraits
bucket_traits_impl
circular_list_algorithms
data_type
default_hashtable_hook_applier
derivation_value_traits
downcast_node_to_value_t
empty
exception_bucket_disposer
get_equal_to
get_hash
get_hashtable_size_wrapper_bucket
get_hashtable_size_wrapper_internal
get_hash_key_of_value
group_functions
hashdata_internal
hashtable_defaults
hashtable_equal_holder
hashtable_size_wrapper
hash_bool_flags
hash_key_equal
hash_key_hash
hash_key_types_base
incremental_rehash_rollback
insert_commit_data
insert_commit_data_impl
is_default_hook_tag
make_any_base_hook
make_any_member_hook
make_avltree
make_avl_multiset
make_avl_set
make_avl_set_base_hook
make_avl_set_member_hook
make_bstree
make_bs_multiset
make_bs_set
make_bs_set_base_hook
make_bs_set_member_hook
make_hashtable
make_list
make_list_base_hook
make_list_member_hook
make_multiset
make_rbtree
make_set
make_set_base_hook
make_set_member_hook
make_sgtree
make_sg_multiset
make_sg_set
make_slist
make_slist_base_hook
make_slist_member_hook
make_splaytree
make_splay_multiset
make_splay_set
make_treap
make_treap_multiset
make_treap_set
make_unordered_multiset
make_unordered_set
make_unordered_set_base_hook
make_unordered_set_member_hook
max_pointer_plus_bits
member_hook
member_value_traits
node_functions
optimize_multikey_is_true
pack
pack_options
pointer_has_rebind
pointer_has_rebind_other
pointer_plus_bits
pointer_rebind
pointer_rebinder
pointer_rebind_mode
pointer_traits
priority_compare
proto_value_traits
stable_partition_info
store_hash_is_true
trivial_value_traits
two_or_three
typeof_node_disposer
unordered_bucket
unordered_bucket_impl
unordered_bucket_ptr
unordered_bucket_ptr_impl
unordered_default_bucket_traits
B C D E F G H I K L M N P R S T V
balance
base_t
bucket_hash_type
bucket_plus_vtraits_t
bucket_ptr
bucket_traits
bucket_type
color
const_bucket_value_traits_ptr
const_iterator
const_local_iterator
const_node_ptr
const_node_reference
const_pointer
const_reference
const_reverse_iterator
const_siterator
const_value_traits_ptr
data_for_rebalance
difference_type
fastmod_buckets_t
first_argument_type
group_algorithms
group_functions_t
group_traits
hash
hasher
hash_key_hash_t
hash_types_base
header_holder_type
implementation_defined
insert_commit_data
intermediate_argument_type
int_type
iterator
key_compare
key_equal
key_of_value
key_type
my_pointer_type
node
node_algorithms
node_pair
node_ptr
node_ptr_traits
node_reference
node_traits
pointer
priority_compare
priority_of_value
priority_type
prio_node_prio_comp_t
proto_value_traits
reduced_node_traits
reference
result_type
reverse_iterator
second_argument_type
siterator
size_traits
size_traits_const_t
size_traits_t
size_type
slist_node
slist_node_algorithms
slist_node_ptr
slist_node_traits
slist_value_traits
split_bucket_hash_equal_t
split_traits
store_hash_t
supposed_value_traits
this_ref
type
value_compare
value_traits
value_type
A B C D E F G H I L M N O P R S T U W X Z
algorithms
avlegin
avltree
avl_multiset
avl_set
black
bounded_range
bstree
bs_multiset
bs_set
bucket_hash_equal_t
bucket_hash_t
bucket_plus_vtraits
bucket_traits_impl
build_iterator
cbegin
cend
check_subtree
clone
clone_from
clone_subtree
comp
const_node_ptr
container_from_end_iterator
count
croot
data_type
dcast_bucket_ptr
dec_hashtable_size_wrapper_size
default_init_actions
deleted
disposer
distance
downcast_node_to_value_t
end
equal_range
erase
erase_and_dispose
erase_from_group
exists
find
for
full_rehash
get_balance
get_bucket_before_begin
get_bucket_value_traits
get_color
get_first_in_group
get_last_in_group
get_left
get_next
get_parent
get_previous
get_previous_previous_node
get_prev_to_first_in_group
get_right
hashdata_internal
hasher
hashing
hashtable
hashtable_size_wrapper
hash_to_bucket
hash_to_bucket_split
header
i
if
incremental_rehash
inc_hashtable_size_wrapper_size
init
init_node
insert
insert_before
insert_before_check
insert_check
insert_commit
insert_equal
insert_equal_check
insert_equal_lower_bound
insert_equal_lower_bound_check
insert_equal_upper_bound
insert_equal_upper_bound_check
insert_in_group
insert_unique
insert_unique_check
insert_unique_commit
is_first_in_group
is_linked
it
iterator
iterators
iterator_to
list
log
lower_bound
lower_bound_loop
lower_bound_range
maximum
merge
merge_equal
merge_unique
minimum
multiset
negative
next
node
node_cast_adaptor
node_ptr
p
pointer
pointers
positive
priority_order
priv_algo_count
priv_algo_find
priv_algo_is_permutation
priv_bucket_empty
priv_bucket_lbbegin
priv_bucket_lbegin
priv_bucket_lend
priv_bucket_size
priv_bucket_traits
priv_clear_buckets
priv_clear_buckets_and_cache
priv_container_from_end_iterator
priv_end_sit
priv_equal
priv_erase_node_range
priv_erase_whole_bucket
priv_erasure_update_cache
priv_erasure_update_cache_range
priv_get_cache
priv_get_cache_bucket_num
priv_hasher
priv_incorporate_after
priv_init_buckets
priv_init_buckets_and_cache
priv_init_cache
priv_insertion_update_cache
priv_reverse
priv_set_cache
priv_set_cache_bucket_num
priv_shift_backwards
priv_shift_forward
priv_size_traits
priv_splice_after
priv_split_traits
priv_swap_cache
priv_swap_cache_last
priv_swap_lists
priv_value_from_siterator
priv_value_to_node
priv_value_to_node_ptr
priv_value_traits
push_back
push_front
range
rbegin
rbtree
rebalance_subtree
red
rehash
release
rend
replace_node
root
set
set_balance
set_color
set_hash
set_hashtable_size_wrapper_size
set_left
set_next
set_parent
set_previous
set_right
sgtree
sg_multiset
sg_set
sit_bbegin
sit_begin
sit_end
size
slist
splaytree
splay_down
splay_multiset
splay_set
split_group
stable_partition
store_hash
suggested_lower_bucket_count
suggested_upper_bucket_count
swap
swap_nodes
swap_prev
swap_tree
test
throws
time
Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows XP
Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)
Back insertion + destruction times for Visual C++ 7.1 / Windows XP
Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)
Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)
Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)
to_insert
to_ptr
transfer_equal
transfer_unique
treap
treap_multiset
treap_set
tree
type
unlink
unordered_multiset
unordered_set
upper_bound
upper_bound_loop
used
x