section 3cxx · Library functions 📚
1060 pages · page 2 of 6
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::bin_search_tree_const_it_(3cxx)Const iterator.✨
- __gnu_pbds::detail::bin_search_tree_const_node_it_(3cxx)Const node iterator.✨
- __gnu_pbds::detail::bin_search_tree_it_(3cxx)Iterator.✨
- __gnu_pbds::detail::bin_search_tree_node_it_(3cxx)Node iterator.✨
- __gnu_pbds::detail::bin_search_tree_traits(3cxx)Binary search tree traits, primary template.✨
- __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::maybe_null_type(3cxx)Base class for conditionally defining a static data member.✨
- __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::rebind_traits(3cxx)Consistent API for accessing allocator-related types.✨
- __gnu_pbds::detail::resize_policy(3cxx)Resize policy for binary heap.✨
- __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(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::__cxx11_collate(3cxx)Facet for localized string comparison.✨
- std::__cxx11_collate_byname(3cxx)class collate_byname [22.2.4.2].✨
- 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)✨
💅
getting it ready, bestie…