section 3 · Library functions 📚
178720 pages · page 4 of 894
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
# (continued)
- __gnu_pbds::detail::entry_cmp(3cxx)Entry compare, primary template.✨
- __gnu_pbds::detail::entry_pred(3)Entry predicate primary class template.✨
- __gnu_pbds::detail::entry_pred(3cxx)Entry predicate primary class template.✨
- __gnu_pbds::detail::eq_by_less(3)Equivalence function.✨
- __gnu_pbds::detail::eq_by_less(3cxx)Equivalence function.✨
- __gnu_pbds::detail::gp_ht_map(3)✨
- __gnu_pbds::detail::gp_ht_map(3cxx)✨
- __gnu_pbds::detail::hash_eq_fn(3)Primary template.✨
- __gnu_pbds::detail::hash_eq_fn(3cxx)Primary template.✨
- __gnu_pbds::detail::hash_load_check_resize_trigger_size_base(3)Primary template.✨
- __gnu_pbds::detail::hash_load_check_resize_trigger_size_base(3cxx)Primary template.✨
- __gnu_pbds::detail::left_child_next_sibling_heap(3)Base class for a basic heap.✨
- __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_(3)Const point-type iterator.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_const_iterator_(3cxx)Const point-type iterator.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_node_(3)Node.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_node_(3cxx)Node.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_node_point_const_iterator_(3)Const point-type iterator.✨
- __gnu_pbds::detail::left_child_next_sibling_heap_node_point_const_iterator_(3cxx)Const point-type iterator.✨
- __gnu_pbds::detail::lu_counter_metadata(3)A list-update metadata type that moves elements to the front of the list based on the counter algorithm.✨
- __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(3)Base class for list-update counter policy.✨
- __gnu_pbds::detail::lu_counter_policy_base(3cxx)Base class for list-update counter policy.✨
- __gnu_pbds::detail::lu_map(3)list-based (with updates) associative container. Skip to the lu, my darling.✨
- __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(3)Range hashing policy.✨
- __gnu_pbds::detail::mask_based_range_hashing(3cxx)Range hashing policy.✨
- __gnu_pbds::detail::maybe_null_type(3)Base class for conditionally defining a static data member.✨
- __gnu_pbds::detail::maybe_null_type(3cxx)Base class for conditionally defining a static data member.✨
- __gnu_pbds::detail::mod_based_range_hashing(3)Mod based range hashing.✨
- __gnu_pbds::detail::mod_based_range_hashing(3cxx)Mod based range hashing.✨
- __gnu_pbds::detail::no_throw_copies(3)Primary template.✨
- __gnu_pbds::detail::no_throw_copies(3cxx)Primary template.✨
- __gnu_pbds::detail::ov_tree_map(3)Ordered-vector tree associative- container.✨
- __gnu_pbds::detail::ov_tree_map(3cxx)Ordered-vector tree associative- container.✨
- __gnu_pbds::detail::ov_tree_map_cond_dtor(3)Conditional destructor.✨
- __gnu_pbds::detail::ov_tree_map_cond_dtor(3cxx)Conditional destructor.✨
- __gnu_pbds::detail::ov_tree_node_const_it_(3)Const node reference.✨
- __gnu_pbds::detail::ov_tree_node_const_it_(3cxx)Const node reference.✨
- __gnu_pbds::detail::ov_tree_node_it_(3)Node reference.✨
- __gnu_pbds::detail::ov_tree_node_it_(3cxx)Node reference.✨
- __gnu_pbds::detail::pairing_heap(3)✨
- __gnu_pbds::detail::pairing_heap(3cxx)✨
- __gnu_pbds::detail::pat_trie_base(3)Base type for PATRICIA trees.✨
- __gnu_pbds::detail::pat_trie_base(3cxx)Base type for PATRICIA trees.✨
- __gnu_pbds::detail::pat_trie_base__CIter(3)Const iterator.✨
- __gnu_pbds::detail::pat_trie_base__CIter(3cxx)Const iterator.✨
- __gnu_pbds::detail::pat_trie_base__Head(3)Head node for PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Head(3cxx)Head node for PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Inode(3)Internal node type, PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Inode(3cxx)Internal node type, PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Inode_const_iterator(3)Constant child iterator.✨
- __gnu_pbds::detail::pat_trie_base__Inode_const_iterator(3cxx)Constant child iterator.✨
- __gnu_pbds::detail::pat_trie_base__Inode_iterator(3)Child iterator.✨
- __gnu_pbds::detail::pat_trie_base__Inode_iterator(3cxx)Child iterator.✨
- __gnu_pbds::detail::pat_trie_base__Iter(3)Iterator.✨
- __gnu_pbds::detail::pat_trie_base__Iter(3cxx)Iterator.✨
- __gnu_pbds::detail::pat_trie_base__Leaf(3)Leaf node for PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Leaf(3cxx)Leaf node for PATRICIA tree.✨
- __gnu_pbds::detail::pat_trie_base__Metadata(3)Metadata base primary template.✨
- __gnu_pbds::detail::pat_trie_base__Metadata(3cxx)Metadata base primary template.✨
- __gnu_pbds::detail::pat_trie_base__Node_base(3)Node base.✨
- __gnu_pbds::detail::pat_trie_base__Node_base(3cxx)Node base.✨
- __gnu_pbds::detail::pat_trie_base__Node_citer(3)Node const iterator.✨
- __gnu_pbds::detail::pat_trie_base__Node_citer(3cxx)Node const iterator.✨
- __gnu_pbds::detail::pat_trie_base__Node_iter(3)Node iterator.✨
- __gnu_pbds::detail::pat_trie_base__Node_iter(3cxx)Node iterator.✨
- __gnu_pbds::detail::pat_trie_map(3)PATRICIA trie.✨
- __gnu_pbds::detail::pat_trie_map(3cxx)PATRICIA trie.✨
- __gnu_pbds::detail::probe_fn_base(3)Probe functor base.✨
- __gnu_pbds::detail::probe_fn_base(3cxx)Probe functor base.✨
- __gnu_pbds::detail::ranged_hash_fn(3)Primary template.✨
- __gnu_pbds::detail::ranged_hash_fn(3cxx)Primary template.✨
- __gnu_pbds::detail::ranged_probe_fn(3)Primary template.✨
- __gnu_pbds::detail::ranged_probe_fn(3cxx)Primary template.✨
- __gnu_pbds::detail::rb_tree_map(3)Red-Black tree.✨
- __gnu_pbds::detail::rb_tree_map(3cxx)Red-Black tree.✨
- __gnu_pbds::detail::rb_tree_node_(3)Node for Red-Black trees.✨
- __gnu_pbds::detail::rb_tree_node_(3cxx)Node for Red-Black trees.✨
- __gnu_pbds::detail::rc(3)Redundant binary counter.✨
- __gnu_pbds::detail::rc(3cxx)Redundant binary counter.✨
- __gnu_pbds::detail::rc_binomial_heap(3)✨
- __gnu_pbds::detail::rc_binomial_heap(3cxx)✨
- __gnu_pbds::detail::rebind_traits(3)Consistent API for accessing allocator-related types.✨
- __gnu_pbds::detail::rebind_traits(3cxx)Consistent API for accessing allocator-related types.✨
- __gnu_pbds::detail::resize_policy(3)Resize policy for binary heap.✨
- __gnu_pbds::detail::resize_policy(3cxx)Resize policy for binary heap.✨
- __gnu_pbds::detail::select_value_type(3)Choose value_type to be a key/value pair or just a key.✨
- __gnu_pbds::detail::select_value_type(3cxx)Choose value_type to be a key/value pair or just a key.✨
- __gnu_pbds::detail::splay_tree_map(3)Splay tree.✨
- __gnu_pbds::detail::splay_tree_map(3cxx)Splay tree.✨
- __gnu_pbds::detail::splay_tree_node_(3)Node for splay tree.✨
- __gnu_pbds::detail::splay_tree_node_(3cxx)Node for splay tree.✨
- __gnu_pbds::detail::stored_data(3)Primary template for representation of stored data. Two types of data can be stored: value and hash.✨
- __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(3)Stored hash.✨
- __gnu_pbds::detail::stored_hash(3cxx)Stored hash.✨
- __gnu_pbds::detail::stored_value(3)Stored value.✨
- __gnu_pbds::detail::stored_value(3cxx)Stored value.✨
- __gnu_pbds::detail::synth_access_traits(3)Synthetic element access traits.✨
- __gnu_pbds::detail::synth_access_traits(3cxx)Synthetic element access traits.✨
- __gnu_pbds::detail::thin_heap(3)✨
- __gnu_pbds::detail::thin_heap(3cxx)✨
- __gnu_pbds::detail::tree_metadata_helper(3)Tree metadata helper.✨
- __gnu_pbds::detail::tree_metadata_helper(3cxx)Tree metadata helper.✨
- __gnu_pbds::detail::tree_node_metadata_dispatch(3)Tree node metadata dispatch.✨
- __gnu_pbds::detail::tree_node_metadata_dispatch(3cxx)Tree node metadata dispatch.✨
- __gnu_pbds::detail::tree_traits(3)Tree traits class, primary template.✨
- __gnu_pbds::detail::tree_traits(3cxx)Tree traits class, primary template.✨
- __gnu_pbds::detail::trie_metadata_helper(3)Trie metadata helper.✨
- __gnu_pbds::detail::trie_metadata_helper(3cxx)Trie metadata helper.✨
- __gnu_pbds::detail::trie_node_metadata_dispatch(3)Trie node metadata dispatch.✨
- __gnu_pbds::detail::trie_node_metadata_dispatch(3cxx)Trie node metadata dispatch.✨
- __gnu_pbds::detail::trie_policy_base(3)Base class for trie policies.✨
- __gnu_pbds::detail::trie_policy_base(3cxx)Base class for trie policies.✨
- __gnu_pbds::detail::trie_traits(3)Trie traits class, primary template.✨
- __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(3)Traits for abstract types.✨
- __gnu_pbds::detail::types_traits(3cxx)Traits for abstract types.✨
- __gnu_pbds::direct_mask_range_hashing(3)A mask range- hashing class (uses a bitmask).✨
- __gnu_pbds::direct_mask_range_hashing(3cxx)A mask range- hashing class (uses a bitmask).✨
- __gnu_pbds::direct_mod_range_hashing(3)A mod range-hashing class (uses the modulo function).✨
- __gnu_pbds::direct_mod_range_hashing(3cxx)A mod range-hashing class (uses the modulo function).✨
- __gnu_pbds::gp_hash_table(3)✨
- __gnu_pbds::gp_hash_table(3cxx)✨
- __gnu_pbds::gp_hash_tag(3)General-probing hash.✨
- __gnu_pbds::gp_hash_tag(3cxx)General-probing hash.✨
- __gnu_pbds::hash_exponential_size_policy(3)A size policy whose sequence of sizes form an exponential sequence (typically powers of 2.✨
- __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(3)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_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(3)A size policy whose sequence of sizes form a nearly-exponential sequence of primes.✨
- __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(3)A resize policy which delegates operations to size and trigger policies.✨
- __gnu_pbds::hash_standard_resize_policy(3cxx)A resize policy which delegates operations to size and trigger policies.✨
- __gnu_pbds::insert_error(3)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::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(3)A join cannot be performed logical reasons (i.e., the ranges of the two container objects being joined overlaps.✨
- __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(3)A probe sequence policy using fixed increments.✨
- __gnu_pbds::linear_probe_fn(3cxx)A probe sequence policy using fixed increments.✨
- __gnu_pbds::list_update(3)✨
- __gnu_pbds::list_update(3cxx)✨
- __gnu_pbds::list_update_tag(3)List-update.✨
- __gnu_pbds::list_update_tag(3cxx)List-update.✨
- __gnu_pbds::lu_counter_policy(3)✨
- __gnu_pbds::lu_counter_policy(3cxx)✨
- __gnu_pbds::lu_move_to_front_policy(3)✨
- __gnu_pbds::lu_move_to_front_policy(3cxx)✨
- __gnu_pbds::null_node_update(3)A null node updator, indicating that no node updates are required.✨
- __gnu_pbds::null_node_update(3cxx)A null node updator, indicating that no node updates are required.✨
- __gnu_pbds::null_type(3)Represents no type, or absence of type, for template tricks.✨
- __gnu_pbds::null_type(3cxx)Represents no type, or absence of type, for template tricks.✨
- __gnu_pbds::ov_tree_tag(3)Ordered-vector tree.✨
- __gnu_pbds::ov_tree_tag(3cxx)Ordered-vector tree.✨
- __gnu_pbds::pairing_heap_tag(3)Pairing-heap.✨
- __gnu_pbds::pairing_heap_tag(3cxx)Pairing-heap.✨
- __gnu_pbds::pat_trie_tag(3)PATRICIA trie.✨
- __gnu_pbds::pat_trie_tag(3cxx)PATRICIA trie.✨
- __gnu_pbds::point_invalidation_guarantee(3)✨
- __gnu_pbds::point_invalidation_guarantee(3cxx)✨
- __gnu_pbds::priority_queue(3)✨
- __gnu_pbds::priority_queue(3cxx)✨
- __gnu_pbds::priority_queue_tag(3)Basic priority-queue.✨
- __gnu_pbds::priority_queue_tag(3cxx)Basic priority-queue.✨
- __gnu_pbds::quadratic_probe_fn(3)A probe sequence policy using square increments.✨
- __gnu_pbds::quadratic_probe_fn(3cxx)A probe sequence policy using square increments.✨
- __gnu_pbds::range_invalidation_guarantee(3)✨
- __gnu_pbds::range_invalidation_guarantee(3cxx)✨
- __gnu_pbds::rb_tree_tag(3)Red-black tree.✨
- __gnu_pbds::rb_tree_tag(3cxx)Red-black tree.✨
- __gnu_pbds::rc_binomial_heap_tag(3)Redundant-counter binomial-heap.✨
- __gnu_pbds::rc_binomial_heap_tag(3cxx)Redundant-counter binomial-heap.✨
- __gnu_pbds::resize_error(3)A container cannot be resized.✨
- __gnu_pbds::resize_error(3cxx)A container cannot be resized.✨
- __gnu_pbds::sample_probe_fn(3)A sample probe policy.✨
- __gnu_pbds::sample_probe_fn(3cxx)A sample probe policy.✨
- __gnu_pbds::sample_range_hashing(3)A sample range-hashing functor.✨
- __gnu_pbds::sample_range_hashing(3cxx)A sample range-hashing functor.✨
- __gnu_pbds::sample_ranged_hash_fn(3)A sample ranged-hash functor.✨
- __gnu_pbds::sample_ranged_hash_fn(3cxx)A sample ranged-hash functor.✨
- __gnu_pbds::sample_ranged_probe_fn(3)A sample ranged-probe functor.✨
- __gnu_pbds::sample_ranged_probe_fn(3cxx)A sample ranged-probe functor.✨
- __gnu_pbds::sample_resize_policy(3)A sample resize policy.✨
- __gnu_pbds::sample_resize_policy(3cxx)A sample resize policy.✨
- __gnu_pbds::sample_resize_trigger(3)A sample resize trigger policy.✨
- __gnu_pbds::sample_resize_trigger(3cxx)A sample resize trigger policy.✨
- __gnu_pbds::sample_size_policy(3)A sample size policy.✨
- __gnu_pbds::sample_size_policy(3cxx)A sample size policy.✨
- __gnu_pbds::sample_tree_node_update(3)A sample node updator.✨
- __gnu_pbds::sample_tree_node_update(3cxx)A sample node updator.✨
- __gnu_pbds::sample_trie_access_traits(3)A sample trie element access traits.✨
- __gnu_pbds::sample_trie_access_traits(3cxx)A sample trie element access traits.✨
- __gnu_pbds::sample_trie_node_update(3)A sample node updator.✨
- __gnu_pbds::sample_trie_node_update(3cxx)A sample node updator.✨
- __gnu_pbds::sample_update_policy(3)A sample list-update policy.✨
- __gnu_pbds::sample_update_policy(3cxx)A sample list-update policy.✨
- __gnu_pbds::sequence_tag(3)Basic sequence.✨
💅
getting it ready, bestie…