C++Intro | Introduction to the GNU libstdc++ man pages |
SGIextensions | SGIextensions |
abi::__forced_unwind | Thrown as part of forced unwinding. |
std::::condition_variable_any | condition_variable_any |
std::::error_category | error_category |
std::_Base_bitset | std::_Base_bitset< _Nw > |
std::_Bind | Type of the function object returned from bind(). |
std::_Bind_result | Type of the function object returned from bind<R>(). |
std::_Deque_base | std::_Deque_base< _Tp, _Alloc > |
std::_Deque_iterator | A deque::iterator. |
std::_Enable_copy_move | A mixin helper to conditionally enable or disable the copy/move special members. |
std::_Enable_default_constructor | A mixin helper to conditionally enable or disable the default constructor. |
std::_Enable_destructor | A mixin helper to conditionally enable or disable the default destructor. |
std::_Enable_special_members | A mixin helper to conditionally enable or disable the special members. |
std::_Function_base | Base class of all polymorphic function object wrappers. |
std::_Fwd_list_base | Base class for forward_list. |
std::_Fwd_list_const_iterator | A forward_list::const_iterator. |
std::_Fwd_list_iterator | A forward_list::iterator. |
std::_Fwd_list_node | A helper node class for forward_list. This is just a linked list with... |
std::_Fwd_list_node_base | A helper basic node class for forward_list. This is just a linked list with... |
std::_Hashtable | std::_Hashtable< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash... |
std::_List_base | See bits/stl_deque.h's _Deque_base for an explanation. |
std::_List_const_iterator | A list::const_iterator. |
std::_List_iterator | A list::iterator. |
std::_List_node | An actual node in the list. |
std::_Maybe_get_result_type | If we have found a result_type, extract it. |
std::_Maybe_unary_or_binary_function | std::_Maybe_unary_or_binary_function< _Res, _ArgTypes > |
std::_Mu | std::_Mu< _Arg, _IsBindExp, _IsPlaceholder > |
std::_Not_fn | Generalized negator. |
std::_Placeholder | The type of placeholder objects defined by libstdc++. |
std::_Reference_wrapper_base | std::_Reference_wrapper_base< _Tp > |
std::_Temporary_buffer | std::_Temporary_buffer< _ForwardIterator, _Tp > |
std::_Tuple_impl | std::_Tuple_impl< _Idx, _Elements > |
std::_Vector_base | See bits/stl_deque.h's _Deque_base for an explanation. |
std::_Weak_result_type | std::_Weak_result_type< _Functor > |
std::_Weak_result_type_impl | std::_Weak_result_type_impl< _Functor > |
std::__add_pointer_helper | add_pointer |
std::__allocated_ptr | Non-standard RAII type for managing pointers obtained from allocators. |
std::__atomic_base | Base class for atomic integrals. |
std::__atomic_flag_base | Base type for atomic_flag. |
std::__basic_future | Common implementation for future and shared_future. |
std::__codecvt_abstract_base | Common base for codecvt functions. |
std::__ctype_abstract_base | Common base for ctype facet. |
std::__debug | GNU debug code, replaces standard behavior with debug behavior. |
std::__debug::bitset | Class std::bitset with additional safety/checking/debug instrumentation. |
std::__debug::deque | Class std::deque with safety/checking/debug instrumentation. |
std::__debug::forward_list | Class std::forward_list with safety/checking/debug instrumentation. |
std::__debug::list | Class std::list with safety/checking/debug instrumentation. |
std::__debug::map | Class std::map with safety/checking/debug instrumentation. |
std::__debug::multimap | Class std::multimap with safety/checking/debug instrumentation. |
std::__debug::multiset | Class std::multiset with safety/checking/debug instrumentation. |
std::__debug::set | Class std::set with safety/checking/debug instrumentation. |
std::__debug::unordered_map | Class std::unordered_map with safety/checking/debug instrumentation. |
std::__debug::unordered_multimap | Class std::unordered_multimap with safety/checking/debug instrumentation. |
std::__debug::unordered_multiset | Class std::unordered_multiset with safety/checking/debug instrumentation. |
std::__debug::unordered_set | Class std::unordered_set with safety/checking/debug instrumentation. |
std::__debug::vector | Class std::vector with safety/checking/debug instrumentation. |
std::__detail | Implementation details not part of the namespace std interface. |
std::__detail::_BracketMatcher | Matches a character range (bracket expression) |
std::__detail::_Compiler | Builds an NFA from an input iterator range. |
std::__detail::_Default_ranged_hash | Default ranged hash function H. In principle it should be a function object... |
std::__detail::_Equal_helper | std::__detail::_Equal_helper< _Key, _Value, _ExtractKey, _Equal, _HashCodeType... |
std::__detail::_Equality | std::__detail::_Equality< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2... |
std::__detail::_Equality_base | std::__detail::_Equality_base |
std::__detail::_Executor | Takes a regex and an input string and does the matching. |
std::__detail::_Hash_code_base | std::__detail::_Hash_code_base< _Key, _Value, _ExtractKey, _H1, _H2, _Hash... |
std::__detail::_Hash_node | std::__detail::_Hash_node< _Value, _Cache_hash_code > |
std::__detail::_Hash_node_base | std::__detail::_Hash_node_base |
std::__detail::_Hash_node_value_base | std::__detail::_Hash_node_value_base< _Value > |
std::__detail::_Hashtable_alloc | std::__detail::_Hashtable_alloc< _NodeAlloc > |
std::__detail::_Hashtable_base | std::__detail::_Hashtable_base< _Key, _Value, _ExtractKey, _Equal, _H1, _H2... |
std::__detail::_Hashtable_ebo_helper | std::__detail::_Hashtable_ebo_helper< _Nm, _Tp, __use_ebo > |
std::__detail::_Hashtable_traits | std::__detail::_Hashtable_traits< _Cache_hash_code, _Constant_iterators... |
std::__detail::_Insert | std::__detail::_Insert< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2... |
std::__detail::_Insert_base | std::__detail::_Insert_base< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1... |
std::__detail::_List_node_base | Common part of a node in the list. |
std::__detail::_List_node_header | The list node header. |
std::__detail::_Local_const_iterator | local const_iterators |
std::__detail::_Local_iterator | local iterators |
std::__detail::_Local_iterator_base | std::__detail::_Local_iterator_base< _Key, _Value, _ExtractKey, _H1, _H2, _Hash... |
std::__detail::_Map_base | std::__detail::_Map_base< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2... |
std::__detail::_Mask_range_hashing | Range hashing function assuming that second arg is a power of 2. |
std::__detail::_Mod_range_hashing | Default range hashing function: use division to fold a large number into the... |
std::__detail::_Node_const_iterator | Node const_iterators, used to iterate through all the hashtable. |
std::__detail::_Node_iterator | Node iterators, used to iterate through all the hashtable. |
std::__detail::_Node_iterator_base | Base class for node iterators. |
std::__detail::_Power2_rehash_policy | Rehash policy providing power of 2 bucket numbers. Avoids modulo operations. |
std::__detail::_Prime_rehash_policy | Default value for rehash policy. Bucket size is (usually) the smallest prime... |
std::__detail::_Quoted_string | Struct for delimited strings. |
std::__detail::_Rehash_base | std::__detail::_Rehash_base< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1... |
std::__detail::_Scanner | Scans an input range for regex tokens. |
std::__detail::_StateSeq | Describes a sequence of one or more _State, its current start and end(s). This... |
std::__detector | Implementation of the detection idiom (negative case). |
std::__exception_ptr_exception_ptr | An opaque pointer to an arbitrary exception. |
std::__future_base | Base class and enclosing scope. |
std::__future_base__Result | A result object that has storage for an object of type _Res. |
std::__future_base__Result_alloc | A result object that uses an allocator. |
std::__future_base__Result_base | Base class for results. |
std::__is_location_invariant | std::__is_location_invariant< _Tp > |
std::__is_trivially_copy_assignable_impl | is_trivially_copy_assignable |
std::__is_trivially_copy_constructible_impl | is_trivially_copy_constructible |
std::__is_trivially_move_assignable_impl | is_trivially_move_assignable |
std::__is_trivially_move_constructible_impl | is_trivially_move_constructible |
std::__iterator_traits | Traits class for iterators. |
std::__numeric_limits_base | Part of std::numeric_limits. |
std::__parallel | GNU parallel code, replaces standard behavior with parallel behavior. |
std::__parallel::_CRandNumber | Functor wrapper for std::rand(). |
std::__profile | GNU profile code, replaces standard behavior with profile behavior. |
std::__profile::bitset | Class std::bitset wrapper with performance instrumentation, none at the moment. |
std::__profile::deque | Class std::deque wrapper with performance instrumentation. |
std::__profile::forward_list | Class std::forward_list wrapper with performance instrumentation. |
std::__profile::list | List wrapper with performance instrumentation. |
std::__profile::map | Class std::map wrapper with performance instrumentation. |
std::__profile::multimap | Class std::multimap wrapper with performance instrumentation. |
std::__profile::multiset | Class std::multiset wrapper with performance instrumentation. |
std::__profile::set | Class std::set wrapper with performance instrumentation. |
std::__profile::unordered_map | Class std::unordered_map wrapper with performance instrumentation. |
std::__profile::unordered_multimap | Class std::unordered_multimap wrapper with performance instrumentation. |
std::__profile::unordered_multiset | Unordered_multiset wrapper with performance instrumentation. |
std::__profile::unordered_set | Unordered_set wrapper with performance instrumentation. |
std::__shared_mutex_cv | A shared mutex type implemented using std::condition_variable. |
std::add_const | add_const |
std::add_cv | add_cv |
std::add_lvalue_reference | add_lvalue_reference |
std::add_rvalue_reference | add_rvalue_reference |
std::add_volatile | add_volatile |
std::aligned_storage | Alignment type. |
std::aligned_union | Provide aligned storage for types. |
std::alignment_of | alignment_of |
std::allocator | The standard allocator, as per [20.4]. |
std::allocator_traits | Uniform interface to all allocator types. |
std::array | A standard container for storing a fixed size sequence of elements. |
std::atomic | Generic atomic type, primary class template. |
std::atomic_flag | atomic_flag |
std::auto_ptr | A simple smart pointer providing strict ownership semantics. |
std::auto_ptr_ref | std::auto_ptr_ref< _Tp1 > |
std::back_insert_iterator | Turns assignment into insertion. |
std::bad_alloc | Exception possibly thrown by new. |
std::bad_cast | Thrown during incorrect typecasting. |
std::bad_exception | std::bad_exception |
std::bad_function_call | Exception class thrown when class template function's operator() is called with... |
std::bad_typeid | Thrown when a NULL pointer in a typeid expression is used. |
std::bad_weak_ptr | Exception possibly thrown by shared_ptr. |
std::basic_filebuf | The actual work of input and output (for files). |
std::basic_fstream | Controlling input and output for files. |
std::basic_ifstream | Controlling input for files. |
std::basic_ios | Template class basic_ios, virtual base class for all stream classes. |
std::basic_iostream | Template class basic_iostream. |
std::basic_istream | Template class basic_istream. |
std::basic_istream_sentry | Performs setup work for input streams. |
std::basic_istringstream | Controlling input for std::string. |
std::basic_ofstream | Controlling output for files. |
std::basic_ostream | Template class basic_ostream. |
std::basic_ostream_sentry | Performs setup work for output streams. |
std::basic_ostringstream | Controlling output for std::string. |
std::basic_regex | std::basic_regex< _Ch_type, _Rx_traits > |
std::basic_streambuf | The actual work of input and output (interface). |
std::basic_string | Managing sequences of characters and character-like objects. |
std::basic_stringbuf | The actual work of input and output (for std::string). |
std::basic_stringstream | Controlling input and output for std::string. |
std::bernoulli_distribution | A Bernoulli random number distribution. |
std::bernoulli_distribution_param_type | std::bernoulli_distribution::param_type |
std::bidirectional_iterator_tag | Bidirectional iterators support a superset of forward iterator operations. |
std::binary_function | std::binary_function< _Arg1, _Arg2, _Result > |
std::binary_negate | One of the negation functors. |
std::binder1st | One of the binder functors. |
std::binder2nd | One of the binder functors. |
std::binomial_distribution | A discrete binomial random number distribution. |
std::binomial_distribution_param_type | std::binomial_distribution< _IntType >::param_type |
std::bitset | The bitset class represents a fixed-size sequence of bits. |
std::bitset_reference | std::bitset< _Nb >::reference |
std::cauchy_distribution | A cauchy_distribution random number distribution. |
std::cauchy_distribution_param_type | std::cauchy_distribution< _RealType >::param_type |
std::char_traits | Basis for explicit traits specializations. |
std::chi_squared_distribution | A chi_squared_distribution random number distribution. |
std::chi_squared_distribution_param_type | std::chi_squared_distribution< _RealType >::param_type |
std::chrono | ISO C++ 2011 entities sub-namespace for time and date. |
std::chrono::::steady_clock | Monotonic clock. |
std::chrono::::system_clock | System clock. |
std::chrono::duration | duration |
std::chrono::duration_values | duration_values |
std::chrono::time_point | time_point |
std::chrono::treat_as_floating_point | treat_as_floating_point |
std::codecvt | Primary class template codecvt. |
std::codecvt_base | Empty base class for codecvt facet [22.2.1.5]. |
std::codecvt_byname | class codecvt_byname [22.2.1.6]. |
std::collate | Facet for localized string comparison. |
std::collate_byname | class collate_byname [22.2.4.2]. |
std::common_type | common_type |
std::complex | std::complex< _Tp > |
std::condition_variable | condition_variable |
std::conditional | Define a member typedef type to one of two argument types. |
std::ctype | Primary class template ctype facet. |
std::ctype_base | Base class for ctype. |
std::ctype_byname | class ctype_byname [22.2.1.2]. |
std::decay | decay |
std::decimal | ISO/IEC TR 24733 Decimal floating-point arithmetic. |
std::decimal::decimal128 | 3.2.4 Class decimal128. |
std::decimal::decimal32 | 3.2.2 Class decimal32. |
std::decimal::decimal64 | 3.2.3 Class decimal64. |
std::default_delete | Primary template of default_delete, used by unique_ptr. |
std::deque | A standard container using fixed-size memory allocation and constant-time... |
std::discard_block_engine | std::discard_block_engine< _RandomNumberEngine, __p, __r > |
std::discrete_distribution | A discrete_distribution random number distribution. |
std::discrete_distribution_param_type | std::discrete_distribution< _IntType >::param_type |
std::divides | One of the math functors. |
std::domain_error | std::domain_error |
std::enable_if | Define a member typedef type only if a boolean constant is true. |
std::enable_shared_from_this | Base class allowing use of member function shared_from_this. |
std::equal_to | One of the comparison functors. |
std::error_code | error_code |
std::error_condition | error_condition |
std::exception | Base class for all library exceptions. |
std::experimental::_Has_addressof | Trait that detects the presence of an overloaded unary operator&. |
std::experimental::_Optional_base | Class template that holds the necessary state for Optional values and that has... |
std::experimental::any | A type-safe container of any type. |
std::experimental::bad_any_cast | Exception class thrown by a failed any_cast. |
std::experimental::bad_optional_access | Exception class thrown when a disengaged optional object is dereferenced. |
std::experimental::basic_string_view | A non-owning reference to a string. |
std::experimental::filesystem::path | A filesystem path. |
std::experimental::filesystem::path_iterator | An iterator for the components of a path. |
std::experimental::optional | Class template for optional values. |
std::experimental::ostream_joiner | Output iterator that inserts a delimiter between elements. |
std::experimental::propagate_const | Const-propagating wrapper. |
std::exponential_distribution | An exponential continuous distribution for random numbers. |
std::exponential_distribution_param_type | std::exponential_distribution< _RealType >::param_type |
std::extent | extent |
std::extreme_value_distribution | A extreme_value_distribution random number distribution. |
std::extreme_value_distribution_param_type | std::extreme_value_distribution< _RealType >::param_type |
std::filebuf | alias for std::basic_filebuf |
std::fisher_f_distribution | A fisher_f_distribution random number distribution. |
std::fisher_f_distribution_param_type | std::fisher_f_distribution< _RealType >::param_type |
std::forward_iterator_tag | Forward iterators support a superset of input iterator operations. |
std::forward_list | A standard container with linear time access to elements, and fixed time... |
std::fpos | Class representing stream positions. |
std::front_insert_iterator | Turns assignment into insertion. |
std::fstream | alias for std::basic_fstream |
std::future | Primary template for future. |
std::future_error | Exception type thrown by futures. |
std::gamma_distribution | A gamma continuous distribution for random numbers. |
std::gamma_distribution_param_type | std::gamma_distribution< _RealType >::param_type |
std::geometric_distribution | A discrete geometric random number distribution. |
std::geometric_distribution_param_type | std::geometric_distribution< _IntType >::param_type |
std::greater | One of the comparison functors. |
std::greater_equal | One of the comparison functors. |
std::gslice | Class defining multi-dimensional subset of an array. |
std::gslice_array | Reference to multi-dimensional subset of an array. |
std::has_virtual_destructor | has_virtual_destructor |
std::hash | Primary class template hash. |
std::ifstream | alias for std::basic_ifstream |
std::independent_bits_engine | std::independent_bits_engine< _RandomNumberEngine, __w, _UIntType > |
std::indirect_array | Reference to arbitrary subset of an array. |
std::initializer_list | initializer_list |
std::input_iterator_tag | Marking input iterators. |
std::insert_iterator | Turns assignment into insertion. |
std::integer_sequence | Class template integer_sequence. |
std::integral_constant | integral_constant |
std::invalid_argument | std::invalid_argument |
std::ios | alias for std::basic_ios |
std::ios_base | The base of the I/O class hierarchy. |
std::ios_base_failure | These are thrown to indicate problems with io. |
std::iostream | alias for std::basic_iostream |
std::is_abstract | is_abstract |
std::is_arithmetic | is_arithmetic |
std::is_array | is_array |
std::is_assignable | is_assignable |
std::is_base_of | is_base_of |
std::is_bind_expression | Determines if the given type _Tp is a function object that should be treated as... |
std::is_class | is_class |
std::is_compound | is_compound |
std::is_const | is_const |
std::is_constructible | is_constructible |
std::is_convertible | is_convertible |
std::is_copy_assignable | is_copy_assignable |
std::is_copy_constructible | is_copy_constructible |
std::is_default_constructible | is_default_constructible |
std::is_destructible | is_destructible |
std::is_empty | is_empty |
std::is_enum | is_enum |
std::is_error_code_enum | is_error_code_enum |
std::is_error_condition_enum | is_error_condition_enum |
std::is_final | is_final |
std::is_floating_point | is_floating_point |
std::is_function | is_function |
std::is_fundamental | is_fundamental |
std::is_integral | is_integral |
std::is_literal_type | is_literal_type |
std::is_lvalue_reference | is_lvalue_reference |
std::is_member_function_pointer | is_member_function_pointer |
std::is_member_object_pointer | is_member_object_pointer |
std::is_member_pointer | is_member_pointer |
std::is_move_assignable | is_move_assignable |
std::is_move_constructible | is_move_constructible |
std::is_nothrow_assignable | is_nothrow_assignable |
std::is_nothrow_constructible | is_nothrow_constructible |
std::is_nothrow_copy_assignable | is_nothrow_copy_assignable |
std::is_nothrow_copy_constructible | is_nothrow_copy_constructible |
std::is_nothrow_default_constructible | is_nothrow_default_constructible |
std::is_nothrow_destructible | is_nothrow_destructible |
std::is_nothrow_move_assignable | is_nothrow_move_assignable |
std::is_nothrow_move_constructible | is_nothrow_move_constructible |
std::is_nothrow_swappable | is_nothrow_swappable |
std::is_nothrow_swappable_with | is_nothrow_swappable_with |
std::is_null_pointer | is_null_pointer (LWG 2247). |
std::is_object | is_object |
std::is_placeholder | Determines if the given type _Tp is a placeholder in a bind() expression and, if... |
std::is_pod | is_pod |
std::is_pointer | is_pointer |
std::is_polymorphic | is_polymorphic |
std::is_reference | is_reference |
std::is_rvalue_reference | is_rvalue_reference |
std::is_same | is_same |
std::is_scalar | is_scalar |
std::is_standard_layout | is_standard_layout |
std::is_swappable | Metafunctions used for detecting swappable types: p0185r1. |
std::is_swappable_with | is_swappable_with |
std::is_trivial | is_trivial |
std::is_trivially_assignable | is_trivially_assignable |
std::is_trivially_constructible | is_trivially_constructible |
std::is_trivially_default_constructible | is_trivially_default_constructible |
std::is_trivially_destructible | is_trivially_destructible |
std::is_union | is_union |
std::is_void | is_void |
std::is_volatile | is_volatile |
std::istream | alias for std::basic_istream |
std::istream_iterator | Provides input iterator semantics for streams. |
std::istreambuf_iterator | Provides input iterator semantics for streambufs. |
std::istringstream | alias for std::basic_istringstream |
std::iterator | Common iterator class. |
std::length_error | std::length_error |
std::less | One of the comparison functors. |
std::less_equal | One of the comparison functors. |
std::linear_congruential_engine | A model of a linear congruential random number generator. |
std::list | A standard container with linear time access to elements, and fixed time... |
std::locale | Container class for localization functionality. |
std::locale_facet | Localization functionality base class. |
std::locale_id | Facet ID class. |
std::lock_guard | A simple scoped lock type. |
std::logic_error | One of two subclasses of exception. |
std::logical_and | One of the Boolean operations functors. |
std::logical_not | One of the Boolean operations functors. |
std::logical_or | One of the Boolean operations functors. |
std::lognormal_distribution | A lognormal_distribution random number distribution. |
std::lognormal_distribution_param_type | std::lognormal_distribution< _RealType >::param_type |
std::make_signed | make_signed |
std::make_unsigned | make_unsigned |
std::map | A standard container made up of (key,value) pairs, which can be retrieved based... |
std::mask_array | Reference to selected subset of an array. |
std::match_results | The results of a match or search operation. |
std::mersenne_twister_engine | std::mersenne_twister_engine< _UIntType, __w, __n, __m, __r, __a, __u, __d, __s... |
std::messages | Primary class template messages. |
std::messages_base | Messages facet base class providing catalog typedef. |
std::messages_byname | class messages_byname [22.2.7.2]. |
std::minus | One of the math functors. |
std::modulus | One of the math functors. |
std::money_base | Money format ordering data. |
std::money_get | Primary class template money_get. |
std::money_put | Primary class template money_put. |
std::moneypunct | Primary class template moneypunct. |
std::moneypunct_byname | class moneypunct_byname [22.2.6.4]. |
std::move_iterator | std::move_iterator< _Iterator > |
std::multimap | A standard container made up of (key,value) pairs, which can be retrieved based... |
std::multiplies | One of the math functors. |
std::multiset | A standard container made up of elements, which can be retrieved in logarithmic... |
std::mutex | The standard mutex type. |
std::negate | One of the math functors. |
std::negative_binomial_distribution | A negative_binomial_distribution random number distribution. |
std::negative_binomial_distribution_param_type | std::negative_binomial_distribution< _IntType >::param_type |
std::nested_exception | Exception class with exception_ptr data member. |
std::normal_distribution | A normal continuous distribution for random numbers. |
std::normal_distribution_param_type | std::normal_distribution< _RealType >::param_type |
std::not_equal_to | One of the comparison functors. |
std::num_get | Primary class template num_get. |
std::num_put | Primary class template num_put. |
std::numeric_limits | Properties of fundamental types. |
std::numpunct | Primary class template numpunct. |
std::numpunct_byname | class numpunct_byname [22.2.3.2]. |
std::ofstream | alias for std::basic_ofstream |
std::once_flag | once_flag |
std::ostream | alias for std::basic_ostream |
std::ostream_iterator | Provides output iterator semantics for streams. |
std::ostreambuf_iterator | Provides output iterator semantics for streambufs. |
std::ostringstream | alias for std::basic_ostringstream |
std::out_of_range | std::out_of_range |
std::output_iterator_tag | Marking output iterators. |
std::overflow_error | std::overflow_error |
std::owner_less | Primary template owner_less. |
std::pair | Struct holding two objects of arbitrary type. |
std::piecewise_constant_distribution | A piecewise_constant_distribution random number distribution. |
std::piecewise_constant_distribution_param_type | std::piecewise_constant_distribution< _RealType >::param_type |
std::piecewise_linear_distribution | A piecewise_linear_distribution random number distribution. |
std::piecewise_linear_distribution_param_type | std::piecewise_linear_distribution< _RealType >::param_type |
std::placeholders | ISO C++11 entities sub-namespace for functional. |
std::plus | One of the math functors. |
std::pointer_to_binary_function | One of the adaptors for function pointers. |
std::pointer_to_unary_function | One of the adaptors for function pointers. |
std::pointer_traits | Uniform interface to all pointer-like types. |
std::poisson_distribution | A discrete Poisson random number distribution. |
std::poisson_distribution_param_type | std::poisson_distribution< _IntType >::param_type |
std::priority_queue | A standard container automatically sorting its contents. |
std::promise | Primary template for promise. |
std::queue | A standard container giving FIFO behavior. |
std::random_access_iterator_tag | Random-access iterators support a superset of bidirectional iterator operations. |
std::random_device | std::random_device |
std::range_error | std::range_error |
std::rank | rank |
std::ratio | Provides compile-time rational arithmetic. |
std::ratio_equal | ratio_equal |
std::ratio_not_equal | ratio_not_equal |
std::raw_storage_iterator | std::raw_storage_iterator< _OutputIterator, _Tp > |
std::recursive_mutex | The standard recursive mutex type. |
std::recursive_timed_mutex | recursive_timed_mutex |
std::reference_wrapper | Primary class template for reference_wrapper. |
std::regex_constants | ISO C++-0x entities sub namespace for regex. |
std::regex_error | A regular expression exception class. |
std::regex_iterator | std::regex_iterator< _Bi_iter, _Ch_type, _Rx_traits > |
std::regex_token_iterator | std::regex_token_iterator< _Bi_iter, _Ch_type, _Rx_traits > |
std::regex_traits | Describes aspects of a regular expression. |
std::rel_ops | The generated relational operators are sequestered here. |
std::remove_all_extents | remove_all_extents |
std::remove_const | remove_const |
std::remove_cv | remove_cv |
std::remove_extent | remove_extent |
std::remove_pointer | remove_pointer |
std::remove_reference | remove_reference |
std::remove_volatile | remove_volatile |
std::result_of | result_of |
std::reverse_iterator | std::reverse_iterator< _Iterator > |
std::runtime_error | One of two subclasses of exception. |
std::scoped_allocator_adaptor | Primary class template. |
std::seed_seq | The seed_seq class generates sequences of seeds for random number generators. |
std::set | A standard container made up of unique keys, which can be retrieved in... |
std::shared_future | Primary template for shared_future. |
std::shared_lock | shared_lock |
std::shared_ptr | A smart pointer with reference-counted copy semantics. |
std::shared_timed_mutex | The standard shared timed mutex type. |
std::shuffle_order_engine | Produces random numbers by combining random numbers from some base engine to... |
std::slice | Class defining one-dimensional subset of an array. |
std::slice_array | Reference to one-dimensional subset of an array. |
std::stack | A standard container giving FILO behavior. |
std::streambuf | alias for std::basic_streambuf |
std::string | alias for std::basic_string |
std::stringbuf | alias for std::basic_stringbuf |
std::stringstream | alias for std::basic_stringstream |
std::student_t_distribution | A student_t_distribution random number distribution. |
std::student_t_distribution_param_type | std::student_t_distribution< _RealType >::param_type |
std::sub_match | std::sub_match< _BiIter > |
std::subtract_with_carry_engine | The Marsaglia-Zaman generator. |
std::system_error | Thrown to indicate error code of underlying system. |
std::this_thread | ISO C++ 2011 entities sub-namespace for thread. 30.3.2 Namespace this_thread. |
std::thread | thread |
std::thread_id | thread::id |
std::time_base | Time format ordering data. |
std::time_get | Primary class template time_get. |
std::time_get_byname | class time_get_byname [22.2.5.2]. |
std::time_put | Primary class template time_put. |
std::time_put_byname | class time_put_byname [22.2.5.4]. |
std::timed_mutex | timed_mutex |
std::tr1 | ISO C++ TR1 entities toplevel namespace is std::tr1. |
std::tr1::__detail | Implementation details not part of the namespace std::tr1 interface. |
std::tr2 | ISO C++ TR2 entities toplevel namespace is std::tr2. |
std::tr2::__detail | Implementation details not part of the namespace std::tr2 interface. |
std::tr2::__dynamic_bitset_base | std::tr2::__dynamic_bitset_base< _WordT, _Alloc > |
std::tr2::__reflection_typelist | std::tr2::__reflection_typelist< _Elements > |
std::tr2::__reflection_typelist__ | Specialization for an empty typelist. |
std::tr2::bases | Sequence abstraction metafunctions for manipulating a typelist. |
std::tr2::bool_set | std::tr2::bool_set |
std::tr2::direct_bases | Enumerate all the direct base classes of a class. Form of a typelist. |
std::tr2::dynamic_bitset | The dynamic_bitset class represents a sequence of bits. |
std::tr2::dynamic_bitset_reference | std::tr2::dynamic_bitset< _WordT, _Alloc >::reference |
std::tuple | Primary class template, tuple. |
std::tuple_element | tuple_element |
std::tuple_size | tuple_size |
std::type_index | Class type_index. |
std::type_info | Part of RTTI. |
std::unary_function | std::unary_function< _Arg, _Result > |
std::unary_negate | One of the negation functors. |
std::underflow_error | std::underflow_error |
std::underlying_type | The underlying type of an enum. |
std::uniform_int_distribution | Uniform discrete distribution for random numbers. A discrete random distribution... |
std::uniform_int_distribution_param_type | std::uniform_int_distribution< _IntType >::param_type |
std::uniform_real_distribution | Uniform continuous distribution for random numbers. |
std::uniform_real_distribution_param_type | std::uniform_real_distribution< _RealType >::param_type |
std::unique_lock | A movable scoped lock type. |
std::unique_ptr | 20.7.1.2 unique_ptr for single objects. |
std::unordered_map | A standard container composed of unique keys (containing at most one of each key... |
std::unordered_multimap | A standard container composed of equivalent keys (possibly containing multiple... |
std::unordered_multiset | A standard container composed of equivalent keys (possibly containing multiple... |
std::unordered_set | A standard container composed of unique keys (containing at most one of each key... |
std::uses_allocator | Declare uses_allocator so it can be specialized in <queue> etc. |
std::valarray | Smart array designed to support numeric processing. |
std::vector | A standard container which offers fixed time access to individual elements in... |
std::wbuffer_convert | Buffer conversions. |
std::weak_ptr | A smart pointer with weak semantics. |
std::weibull_distribution | A weibull_distribution random number distribution. |
std::weibull_distribution_param_type | std::weibull_distribution< _RealType >::param_type |
std::wfilebuf | alias for std::basic_filebuf |
std::wfstream | alias for std::basic_fstream |
std::wifstream | alias for std::basic_ifstream |
std::wios | alias for std::basic_ios |
std::wiostream | alias for std::basic_iostream |
std::wistream | alias for std::basic_istream |
std::wistringstream | alias for std::basic_istringstream |
std::wofstream | alias for std::basic_ofstream |
std::wostream | alias for std::basic_ostream |
std::wostringstream | alias for std::basic_ostringstream |
std::wstreambuf | alias for std::basic_streambuf |
std::wstring | alias for std::basic_string |
std::wstring_convert | String conversions. |
std::wstringbuf | alias for std::basic_stringbuf |
std::wstringstream | alias for std::basic_stringstream |