.TH "__gnu_pbds" 3cxx "Wed Apr 11 2018" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME __gnu_pbds .SH SYNOPSIS .br .PP .SS "Classes" .in +1c .ti -1c .RI "struct \fBassociative_tag\fP" .br .ti -1c .RI "class \fBbasic_branch\fP" .br .ti -1c .RI "struct \fBbasic_branch_tag\fP" .br .ti -1c .RI "class \fBbasic_hash_table\fP" .br .ti -1c .RI "struct \fBbasic_hash_tag\fP" .br .ti -1c .RI "struct \fBbasic_invalidation_guarantee\fP" .br .ti -1c .RI "struct \fBbinary_heap_tag\fP" .br .ti -1c .RI "struct \fBbinomial_heap_tag\fP" .br .ti -1c .RI "class \fBcc_hash_max_collision_check_resize_trigger\fP" .br .ti -1c .RI "class \fBcc_hash_table\fP" .br .ti -1c .RI "struct \fBcc_hash_tag\fP" .br .ti -1c .RI "struct \fBcontainer_error\fP" .br .ti -1c .RI "struct \fBcontainer_tag\fP" .br .ti -1c .RI "struct \fBcontainer_traits\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< binary_heap_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< binomial_heap_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< cc_hash_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< gp_hash_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< list_update_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< ov_tree_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< pairing_heap_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< pat_trie_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< rb_tree_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< rc_binomial_heap_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< splay_tree_tag >\fP" .br .ti -1c .RI "struct \fBcontainer_traits_base< thin_heap_tag >\fP" .br .ti -1c .RI "class \fBdirect_mask_range_hashing\fP" .br .ti -1c .RI "class \fBdirect_mod_range_hashing\fP" .br .ti -1c .RI "class \fBgp_hash_table\fP" .br .ti -1c .RI "struct \fBgp_hash_tag\fP" .br .ti -1c .RI "class \fBhash_exponential_size_policy\fP" .br .ti -1c .RI "class \fBhash_load_check_resize_trigger\fP" .br .ti -1c .RI "class \fBhash_prime_size_policy\fP" .br .ti -1c .RI "class \fBhash_standard_resize_policy\fP" .br .ti -1c .RI "struct \fBinsert_error\fP" .br .ti -1c .RI "struct \fBjoin_error\fP" .br .ti -1c .RI "class \fBlinear_probe_fn\fP" .br .ti -1c .RI "class \fBlist_update\fP" .br .ti -1c .RI "struct \fBlist_update_tag\fP" .br .ti -1c .RI "class \fBlu_counter_policy\fP" .br .ti -1c .RI "class \fBlu_move_to_front_policy\fP" .br .ti -1c .RI "struct \fBnull_node_update\fP" .br .ti -1c .RI "struct \fBnull_type\fP" .br .ti -1c .RI "struct \fBov_tree_tag\fP" .br .ti -1c .RI "struct \fBpairing_heap_tag\fP" .br .ti -1c .RI "struct \fBpat_trie_tag\fP" .br .ti -1c .RI "struct \fBpoint_invalidation_guarantee\fP" .br .ti -1c .RI "class \fBpriority_queue\fP" .br .ti -1c .RI "struct \fBpriority_queue_tag\fP" .br .ti -1c .RI "class \fBquadratic_probe_fn\fP" .br .ti -1c .RI "struct \fBrange_invalidation_guarantee\fP" .br .ti -1c .RI "struct \fBrb_tree_tag\fP" .br .ti -1c .RI "struct \fBrc_binomial_heap_tag\fP" .br .ti -1c .RI "struct \fBresize_error\fP" .br .ti -1c .RI "class \fBsample_probe_fn\fP" .br .ti -1c .RI "class \fBsample_range_hashing\fP" .br .ti -1c .RI "class \fBsample_ranged_hash_fn\fP" .br .ti -1c .RI "class \fBsample_ranged_probe_fn\fP" .br .ti -1c .RI "class \fBsample_resize_policy\fP" .br .ti -1c .RI "class \fBsample_resize_trigger\fP" .br .ti -1c .RI "class \fBsample_size_policy\fP" .br .ti -1c .RI "class \fBsample_tree_node_update\fP" .br .ti -1c .RI "struct \fBsample_trie_access_traits\fP" .br .ti -1c .RI "class \fBsample_trie_node_update\fP" .br .ti -1c .RI "struct \fBsample_update_policy\fP" .br .ti -1c .RI "struct \fBsequence_tag\fP" .br .ti -1c .RI "struct \fBsplay_tree_tag\fP" .br .ti -1c .RI "struct \fBstring_tag\fP" .br .ti -1c .RI "struct \fBthin_heap_tag\fP" .br .ti -1c .RI "class \fBtree\fP" .br .ti -1c .RI "class \fBtree_order_statistics_node_update\fP" .br .ti -1c .RI "struct \fBtree_tag\fP" .br .ti -1c .RI "class \fBtrie\fP" .br .ti -1c .RI "class \fBtrie_order_statistics_node_update\fP" .br .ti -1c .RI "class \fBtrie_prefix_search_node_update\fP" .br .ti -1c .RI "struct \fBtrie_string_access_traits\fP" .br .ti -1c .RI "struct \fBtrie_tag\fP" .br .ti -1c .RI "struct \fBtrivial_iterator_tag\fP" .br .in -1c .SS "Typedefs" .in +1c .ti -1c .RI "typedef void \fBtrivial_iterator_difference_type\fP" .br .in -1c .SS "Functions" .in +1c .ti -1c .RI "void \fB__throw_container_error\fP ()" .br .ti -1c .RI "void \fB__throw_insert_error\fP ()" .br .ti -1c .RI "void \fB__throw_join_error\fP ()" .br .ti -1c .RI "void \fB__throw_resize_error\fP ()" .br .in -1c .SH "Detailed Description" .PP GNU extensions for policy-based data structures for public use\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.