📦 libstdc++-9-doc
880 pages · page 2 of 5
# (continued)
- __gnu_pbds::detail::binary_heap(3cxx)✨
- __gnu_pbds::detail::binary_heap_const_iterator_(3cxx)Const point-type iterator.✨
- __gnu_pbds::detail::binary_heap_point_const_iterator_(3cxx)Const point-type iterator.✨
- __gnu_pbds::detail::binomial_heap(3cxx)✨
- __gnu_pbds::detail::binomial_heap_base(3cxx)Base class for binomial heap.✨
- __gnu_pbds::detail::branch_policy(3cxx)Primary template, base class for branch structure policies.✨
- __gnu_pbds::detail::cc_ht_map(3cxx)✨
- __gnu_pbds::detail::cond_dealtor(3cxx)Conditional deallocate constructor argument.✨
- __gnu_pbds::detail::container_base_dispatch(3cxx)Dispatch mechanism, primary template for associative types.✨
- __gnu_pbds::detail::default_comb_hash_fn(3cxx)Primary template, default_comb_hash_fn.✨
- __gnu_pbds::detail::default_eq_fn(3cxx)Primary template, default_eq_fn.✨
- __gnu_pbds::detail::default_hash_fn(3cxx)Primary template, default_hash_fn.✨
- __gnu_pbds::detail::default_probe_fn(3cxx)Primary template, default_probe_fn.✨
- __gnu_pbds::detail::default_resize_policy(3cxx)Primary template, default_resize_policy.✨
- __gnu_pbds::detail::default_trie_access_traits(3cxx)Primary template, default_trie_access_traits.✨
- __gnu_pbds::detail::default_update_policy(3cxx)Default update policy.✨
- __gnu_pbds::detail::dumnode_const_iterator(3cxx)Constant node iterator.✨
- __gnu_pbds::detail::entry_cmp(3cxx)Entry compare, primary template.✨
- __gnu_pbds::detail::entry_pred(3cxx)Entry predicate primary class template.✨
- __gnu_pbds::detail::eq_by_less(3cxx)Equivalence function.✨
- __gnu_pbds::detail::gp_ht_map(3cxx)✨
- __gnu_pbds::detail::hash_eq_fn(3cxx)Primary template.✨
- __gnu_pbds::detail::hash_load_check_resize_trigger_size_base(3cxx)Primary template.✨
- __gnu_pbds::detail::left_child_next_sibling_heap(3cxx)Base class for a basic heap.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_const_iterator_(3cxx)Const point-type iterator.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_node_(3cxx)Node.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_node_point_const_iterator_(3cxx)Const point-type iterator.✨
- __gnu_pbds::detail::lu_counter_metadata(3cxx)A list-update metadata type that moves elements to the front of the list based on the counter algorithm.✨
- __gnu_pbds::detail::lu_counter_policy_base(3cxx)Base class for list-update counter policy.✨
- __gnu_pbds::detail::lu_map(3cxx)list-based (with updates) associative container. Skip to the lu, my darling.✨
- __gnu_pbds::detail::mask_based_range_hashing(3cxx)Range hashing policy.✨
- __gnu_pbds::detail::mod_based_range_hashing(3cxx)Mod based range hashing.✨
- __gnu_pbds::detail::no_throw_copies(3cxx)Primary template.✨
- __gnu_pbds::detail::ov_tree_map(3cxx)Ordered-vector tree associative- container.✨
- __gnu_pbds::detail::ov_tree_map_cond_dtor(3cxx)Conditional destructor.✨
- __gnu_pbds::detail::ov_tree_node_const_it_(3cxx)Const node reference.✨
- __gnu_pbds::detail::ov_tree_node_it_(3cxx)Node reference.✨
- __gnu_pbds::detail::pairing_heap(3cxx)✨
- __gnu_pbds::detail::pat_trie_base(3cxx)Base type for PATRICIA trees.✨
- __gnu_pbds::detail::pat_trie_base__CIter(3cxx)Const iterator.✨
- __gnu_pbds::detail::pat_trie_base__Head(3cxx)Head node for PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Inode(3cxx)Internal node type, PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Inode_const_iterator(3cxx)Constant child iterator.✨
- __gnu_pbds::detail::pat_trie_base__Inode_iterator(3cxx)Child iterator.✨
- __gnu_pbds::detail::pat_trie_base__Iter(3cxx)Iterator.✨
- __gnu_pbds::detail::pat_trie_base__Leaf(3cxx)Leaf node for PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Metadata(3cxx)Metadata base primary template.✨
- __gnu_pbds::detail::pat_trie_base__Node_base(3cxx)Node base.✨
- __gnu_pbds::detail::pat_trie_base__Node_citer(3cxx)Node const iterator.✨
- __gnu_pbds::detail::pat_trie_base__Node_iter(3cxx)Node iterator.✨
- __gnu_pbds::detail::pat_trie_map(3cxx)PATRICIA trie.✨
- __gnu_pbds::detail::probe_fn_base(3cxx)Probe functor base.✨
- __gnu_pbds::detail::ranged_hash_fn(3cxx)Primary template.✨
- __gnu_pbds::detail::ranged_probe_fn(3cxx)Primary template.✨
- __gnu_pbds::detail::rb_tree_map(3cxx)Red-Black tree.✨
- __gnu_pbds::detail::rb_tree_node_(3cxx)Node for Red-Black trees.✨
- __gnu_pbds::detail::rc(3cxx)Redundant binary counter.✨
- __gnu_pbds::detail::rc_binomial_heap(3cxx)✨
- __gnu_pbds::detail::resize_policy(3cxx)Resize policy for binary heap.✨
- __gnu_pbds::detail::splay_tree_map(3cxx)Splay tree.✨
- __gnu_pbds::detail::splay_tree_node_(3cxx)Node for splay tree.✨
- __gnu_pbds::detail::stored_data(3cxx)Primary template for representation of stored data. Two types of data can be stored: value and hash.✨
- __gnu_pbds::detail::stored_hash(3cxx)Stored hash.✨
- __gnu_pbds::detail::stored_value(3cxx)Stored value.✨
- __gnu_pbds::detail::synth_access_traits(3cxx)Synthetic element access traits.✨
- __gnu_pbds::detail::thin_heap(3cxx)✨
- __gnu_pbds::detail::tree_metadata_helper(3cxx)Tree metadata helper.✨
- __gnu_pbds::detail::tree_node_metadata_dispatch(3cxx)Tree node metadata dispatch.✨
- __gnu_pbds::detail::tree_traits(3cxx)Tree traits class, primary template.✨
- __gnu_pbds::detail::trie_metadata_helper(3cxx)Trie metadata helper.✨
- __gnu_pbds::detail::trie_node_metadata_dispatch(3cxx)Trie node metadata dispatch.✨
- __gnu_pbds::detail::trie_policy_base(3cxx)Base class for trie policies.✨
- __gnu_pbds::detail::trie_traits(3cxx)Trie traits class, primary template.✨
- __gnu_pbds::detail::type_base(3cxx)Primary template.✨
- __gnu_pbds::detail::type_dispatch(3cxx)Type base dispatch.✨
- __gnu_pbds::detail::types_traits(3cxx)Traits for abstract types.✨
- __gnu_pbds::direct_mask_range_hashing(3cxx)A mask range- hashing class (uses a bitmask).✨
- __gnu_pbds::direct_mod_range_hashing(3cxx)A mod range-hashing class (uses the modulo function).✨
- __gnu_pbds::gp_hash_table(3cxx)✨
- __gnu_pbds::gp_hash_tag(3cxx)General-probing hash.✨
- __gnu_pbds::hash_exponential_size_policy(3cxx)A size policy whose sequence of sizes form an exponential sequence (typically powers of 2.✨
- __gnu_pbds::hash_load_check_resize_trigger(3cxx)A resize trigger policy based on a load check. It keeps the load factor between some load factors load_min and load_max.✨
- __gnu_pbds::hash_prime_size_policy(3cxx)A size policy whose sequence of sizes form a nearly-exponential sequence of primes.✨
- __gnu_pbds::hash_standard_resize_policy(3cxx)A resize policy which delegates operations to size and trigger policies.✨
- __gnu_pbds::insert_error(3cxx)An entry cannot be inserted into a container object for logical reasons (not, e.g., if memory is unabvailable, in which case the allocator_type's exception will be thrown).✨
- __gnu_pbds::join_error(3cxx)A join cannot be performed logical reasons (i.e., the ranges of the two container objects being joined overlaps.✨
- __gnu_pbds::linear_probe_fn(3cxx)A probe sequence policy using fixed increments.✨
- __gnu_pbds::list_update(3cxx)✨
- __gnu_pbds::list_update_tag(3cxx)List-update.✨
- __gnu_pbds::lu_counter_policy(3cxx)✨
- __gnu_pbds::lu_move_to_front_policy(3cxx)✨
- __gnu_pbds::null_node_update(3cxx)A null node updator, indicating that no node updates are required.✨
- __gnu_pbds::null_type(3cxx)Represents no type, or absence of type, for template tricks.✨
- __gnu_pbds::ov_tree_tag(3cxx)Ordered-vector tree.✨
- __gnu_pbds::pairing_heap_tag(3cxx)Pairing-heap.✨
- __gnu_pbds::pat_trie_tag(3cxx)PATRICIA trie.✨
- __gnu_pbds::point_invalidation_guarantee(3cxx)✨
- __gnu_pbds::priority_queue(3cxx)✨
- __gnu_pbds::priority_queue_tag(3cxx)Basic priority-queue.✨
- __gnu_pbds::quadratic_probe_fn(3cxx)A probe sequence policy using square increments.✨
- __gnu_pbds::range_invalidation_guarantee(3cxx)✨
- __gnu_pbds::rb_tree_tag(3cxx)Red-black tree.✨
- __gnu_pbds::rc_binomial_heap_tag(3cxx)Redundant-counter binomial-heap.✨
- __gnu_pbds::resize_error(3cxx)A container cannot be resized.✨
- __gnu_pbds::sample_probe_fn(3cxx)A sample probe policy.✨
- __gnu_pbds::sample_range_hashing(3cxx)A sample range-hashing functor.✨
- __gnu_pbds::sample_ranged_hash_fn(3cxx)A sample ranged-hash functor.✨
- __gnu_pbds::sample_ranged_probe_fn(3cxx)A sample ranged-probe functor.✨
- __gnu_pbds::sample_resize_policy(3cxx)A sample resize policy.✨
- __gnu_pbds::sample_resize_trigger(3cxx)A sample resize trigger policy.✨
- __gnu_pbds::sample_size_policy(3cxx)A sample size policy.✨
- __gnu_pbds::sample_tree_node_update(3cxx)A sample node updator.✨
- __gnu_pbds::sample_trie_access_traits(3cxx)A sample trie element access traits.✨
- __gnu_pbds::sample_trie_node_update(3cxx)A sample node updator.✨
- __gnu_pbds::sample_update_policy(3cxx)A sample list-update policy.✨
- __gnu_pbds::sequence_tag(3cxx)Basic sequence.✨
- __gnu_pbds::splay_tree_tag(3cxx)Splay tree.✨
- __gnu_pbds::string_tag(3cxx)Basic string container, inclusive of strings, ropes, etc.✨
- __gnu_pbds::thin_heap_tag(3cxx)Thin heap.✨
- __gnu_pbds::tree(3cxx)✨
- __gnu_pbds::tree_order_statistics_node_update(3cxx)Functor updating ranks of entrees.✨
- __gnu_pbds::tree_tag(3cxx)Basic tree structure.✨
- __gnu_pbds::trie(3cxx)✨
- __gnu_pbds::trie_order_statistics_node_update(3cxx)Functor updating ranks of entrees.✨
- __gnu_pbds::trie_prefix_search_node_update(3cxx)A node updator that allows tries to be searched for the range of values that match a certain prefix.✨
- __gnu_pbds::trie_string_access_traits(3cxx)✨
- __gnu_pbds::trie_tag(3cxx)Basic trie structure.✨
- __gnu_pbds::trivial_iterator_tag(3cxx)A trivial iterator tag. Signifies that the iterators has none of std::iterators's movement abilities.✨
- __gnu_profile(3cxx)GNU profile code for public use.✨
- __gnu_profile::__container_size_info(3cxx)A container size instrumentation line in the object table.✨
- __gnu_profile::__container_size_stack_info(3cxx)A container size instrumentation line in the stack table.✨
- __gnu_profile::__hashfunc_info(3cxx)A hash performance instrumentation line in the object table.✨
- __gnu_profile::__hashfunc_stack_info(3cxx)A hash performance instrumentation line in the stack table.✨
- __gnu_profile::__list2vector_info(3cxx)A list-to-vector instrumentation line in the object table.✨
- __gnu_profile::__map2umap_info(3cxx)A map-to-unordered_map instrumentation line in the object table.✨
- __gnu_profile::__map2umap_stack_info(3cxx)A map-to-unordered_map instrumentation line in the stack table.✨
- __gnu_profile::__object_info_base(3cxx)Base class for a line in the object table.✨
- __gnu_profile::__reentrance_guard(3cxx)Reentrance guard.✨
- __gnu_profile::__stack_hash(3cxx)Hash function for summary trace using call stack as index.✨
- __gnu_profile::__trace_base(3cxx)Base class for all trace producers.✨
- __gnu_profile::__trace_container_size(3cxx)Container size instrumentation trace producer.✨
- __gnu_profile::__trace_hash_func(3cxx)Hash performance instrumentation producer.✨
- __gnu_profile::__trace_hashtable_size(3cxx)Hashtable size instrumentation trace producer.✨
- __gnu_profile::__trace_map2umap(3cxx)Map-to-unordered_map instrumentation producer.✨
- __gnu_profile::__trace_vector_size(3cxx)Hashtable size instrumentation trace producer.✨
- __gnu_profile::__trace_vector_to_list(3cxx)Vector-to-list instrumentation producer.✨
- __gnu_profile::__vector2list_info(3cxx)A vector-to-list instrumentation line in the object table.✨
- __gnu_profile::__vector2list_stack_info(3cxx)A vector-to-list instrumentation line in the stack table.✨
- __gnu_profile::__warning_data(3cxx)Representation of a warning.✨
- __gnu_sequential(3cxx)GNU sequential classes for public use.✨
A
- abi::__forced_unwind(3cxx)Thrown as part of forced unwinding.✨
C
- C++Intro(3cxx)Introduction to the GNU libstdc++ man pages✨
S
- SGIextensions(3cxx)SGI✨
- std::::condition_variable_any(3cxx)condition_variable_any✨
- std::::error_category(3cxx)✨
- std::__add_pointer_helper(3cxx)add_pointer✨
- std::__allocated_ptr(3cxx)Non-standard RAII type for managing pointers obtained from allocators.✨
- std::__atomic_base(3cxx)Base class for atomic integrals.✨
- std::__atomic_flag_base(3cxx)Base type for atomic_flag.✨
- std::__basic_future(3cxx)Common implementation for future and shared_future.✨
- std::__codecvt_abstract_base(3cxx)Common base for codecvt functions.✨
- std::__ctype_abstract_base(3cxx)Common base for ctype facet.✨
- std::__debug(3cxx)GNU debug code, replaces standard behavior with debug behavior.✨
- std::__debug::bitset(3cxx)Class std::bitset with additional safety/checking/debug instrumentation.✨
- std::__debug::deque(3cxx)Class std::deque with safety/checking/debug instrumentation.✨
- std::__debug::forward_list(3cxx)Class std::forward_list with safety/checking/debug instrumentation.✨
- std::__debug::list(3cxx)Class std::list with safety/checking/debug instrumentation.✨
- std::__debug::map(3cxx)Class std::map with safety/checking/debug instrumentation.✨
- std::__debug::multimap(3cxx)Class std::multimap with safety/checking/debug instrumentation.✨
- std::__debug::multiset(3cxx)Class std::multiset with safety/checking/debug instrumentation.✨
- std::__debug::set(3cxx)Class std::set with safety/checking/debug instrumentation.✨
- std::__debug::unordered_map(3cxx)Class std::unordered_map with safety/checking/debug instrumentation.✨
- std::__debug::unordered_multimap(3cxx)Class std::unordered_multimap with safety/checking/debug instrumentation.✨
- std::__debug::unordered_multiset(3cxx)Class std::unordered_multiset with safety/checking/debug instrumentation.✨
- std::__debug::unordered_set(3cxx)Class std::unordered_set with safety/checking/debug instrumentation.✨
- std::__debug::vector(3cxx)Class std::vector with safety/checking/debug instrumentation.✨
- std::__detail(3cxx)Implementation details not part of the namespace std interface.✨
- std::__detail::_BracketMatcher(3cxx)Matches a character range (bracket expression)✨
- std::__detail::_Compiler(3cxx)Builds an NFA from an input iterator range.✨
- std::__detail::_Default_ranged_hash(3cxx)Default ranged hash function H. In principle it should be a function object composed from objects of type H1 and H2 such that h(k, N) = h2(h1(k), N), but that would mean making extra copies of h1 and…✨
- std::__detail::_Equal_helper(3cxx)✨
- std::__detail::_Equality(3cxx)✨
- std::__detail::_Equality_base(3cxx)✨
- std::__detail::_Executor(3cxx)Takes a regex and an input string and does the matching.✨
- std::__detail::_Hash_code_base(3cxx)✨
- std::__detail::_Hash_node(3cxx)✨
- std::__detail::_Hash_node_base(3cxx)✨
- std::__detail::_Hash_node_value_base(3cxx)✨
- std::__detail::_Hashtable_alloc(3cxx)✨
- std::__detail::_Hashtable_base(3cxx)✨
- std::__detail::_Hashtable_ebo_helper(3cxx)✨
- std::__detail::_Hashtable_traits(3cxx)✨
- std::__detail::_Insert(3cxx)✨
- std::__detail::_Insert_base(3cxx)✨
- std::__detail::_List_node_base(3cxx)Common part of a node in the list.✨
- std::__detail::_List_node_header(3cxx)The list node header.✨
- std::__detail::_Local_const_iterator(3cxx)local const_iterators✨
- std::__detail::_Local_iterator(3cxx)local iterators✨
- std::__detail::_Local_iterator_base(3cxx)✨
- std::__detail::_Map_base(3cxx)✨
💅
getting it ready, bestie…