CFL
Namespaces | Classes | Enumerations
std Namespace Reference

STL namespace.

Namespaces

Classes

struct  __atomic_base
 
struct  __atomic_base< _PTp * >
 
struct  __atomic_flag_base
 
class  __codecvt_abstract_base
 
class  __ctype_abstract_base
 
class  __has_iterator_category_helper
 
struct  __is_location_invariant
 
struct  __is_nullptr_t
 
struct  __numeric_limits_base
 
struct  _Base_bitset
 
struct  _Base_bitset< 0 >
 
struct  _Base_bitset< 1 >
 
struct  _Bind
 
struct  _Bind_result
 
class  _Deque_base
 
struct  _Deque_iterator
 
struct  _Enable_copy_move
 
struct  _Enable_default_constructor
 
struct  _Enable_destructor
 
struct  _Enable_special_members
 
class  _Function_base
 
struct  _Fwd_list_base
 
struct  _Fwd_list_const_iterator
 
struct  _Fwd_list_iterator
 
struct  _Fwd_list_node
 
struct  _Fwd_list_node_base
 
class  _Hashtable
 
class  _List_base
 
struct  _List_const_iterator
 
struct  _List_iterator
 
struct  _List_node
 
struct  _Maybe_get_result_type
 
struct  _Maybe_unary_or_binary_function
 
struct  _Maybe_unary_or_binary_function< _Res, _T1 >
 
struct  _Maybe_unary_or_binary_function< _Res, _T1, _T2 >
 
struct  _Maybe_wrap_member_pointer
 
struct  _Maybe_wrap_member_pointer< _Tp _Class::* >
 
class  _Mem_fn< _Res(_Class::*)(_ArgTypes...) const >
 
class  _Mem_fn< _Res(_Class::*)(_ArgTypes...) const volatile >
 
class  _Mem_fn< _Res(_Class::*)(_ArgTypes...) volatile >
 
class  _Mem_fn< _Res(_Class::*)(_ArgTypes...)>
 
class  _Mu
 
class  _Mu< _Arg, false, false >
 
class  _Mu< _Arg, false, true >
 
class  _Mu< _Arg, true, false >
 
class  _Mu< reference_wrapper< _Tp >, false, false >
 
struct  _Placeholder
 
struct  _Reference_wrapper_base
 
struct  _Reference_wrapper_base_impl
 
struct  _Safe_tuple_element
 
struct  _Safe_tuple_element_impl
 
struct  _Safe_tuple_element_impl< __i, _Tuple, false >
 
struct  _Sp_ebo_helper< _Nm, _Tp, false >
 
struct  _Sp_ebo_helper< _Nm, _Tp, true >
 
class  _Temporary_buffer
 
struct  _Tuple_impl
 
struct  _Tuple_impl< _Idx >
 
struct  _Tuple_impl< _Idx, _Head, _Tail... >
 
struct  _Vector_base
 
struct  _Weak_result_type
 
struct  _Weak_result_type_impl
 
struct  _Weak_result_type_impl< _Res(&)(_ArgTypes...)>
 
struct  _Weak_result_type_impl< _Res(*)(_ArgTypes...)>
 
struct  _Weak_result_type_impl< _Res(_ArgTypes...)>
 
struct  _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...) const >
 
struct  _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...) const volatile >
 
struct  _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...) volatile >
 
struct  _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...)>
 
struct  adopt_lock_t
 
class  allocator
 STL class.
 
class  allocator< void >
 
struct  allocator_arg_t
 
struct  allocator_traits
 
class  array
 STL class.
 
struct  atomic
 
struct  atomic< _Tp * >
 
struct  atomic< bool >
 
struct  atomic< char >
 
struct  atomic< char16_t >
 
struct  atomic< char32_t >
 
struct  atomic< int >
 
struct  atomic< long >
 
struct  atomic< long long >
 
struct  atomic< short >
 
struct  atomic< signed char >
 
struct  atomic< unsigned char >
 
struct  atomic< unsigned int >
 
struct  atomic< unsigned long >
 
struct  atomic< unsigned long long >
 
struct  atomic< unsigned short >
 
struct  atomic< wchar_t >
 
struct  atomic_bool
 
struct  atomic_flag
 
class  auto_ptr
 STL class.
 
struct  auto_ptr_ref
 
class  back_insert_iterator
 
class  bad_alloc
 STL class.
 
class  bad_cast
 STL class.
 
class  bad_exception
 STL class.
 
class  bad_function_call
 
class  bad_typeid
 STL class.
 
class  bad_weak_ptr
 
class  basic_filebuf
 
class  basic_fstream
 STL class.
 
class  basic_ifstream
 STL class.
 
class  basic_ios
 STL class.
 
class  basic_iostream
 STL class.
 
class  basic_istream
 STL class.
 
class  basic_istringstream
 STL class.
 
class  basic_ofstream
 STL class.
 
class  basic_ostream
 STL class.
 
class  basic_ostringstream
 STL class.
 
class  basic_regex
 
class  basic_streambuf
 
class  basic_string
 STL class.
 
class  basic_stringbuf
 
class  basic_stringstream
 STL class.
 
class  bernoulli_distribution
 
struct  bidirectional_iterator_tag
 
struct  binary_function
 
class  binary_negate
 
class  binder1st
 
class  binder2nd
 
class  binomial_distribution
 
class  cauchy_distribution
 
struct  char_traits
 
struct  char_traits< __gnu_cxx::character< _Value, _Int, _St > >
 
struct  char_traits< char >
 
struct  char_traits< wchar_t >
 
class  chi_squared_distribution
 
class  codecvt
 
class  codecvt< _InternT, _ExternT, encoding_state >
 
class  codecvt< char, char, mbstate_t >
 
class  codecvt< wchar_t, char, mbstate_t >
 
class  codecvt_base
 
class  codecvt_byname
 
class  collate
 
class  collate_byname
 
class  complex
 STL class.
 
struct  complex< double >
 
struct  complex< float >
 
struct  complex< long double >
 
class  condition_variable
 
class  const_mem_fun1_ref_t
 
class  const_mem_fun1_t
 
class  const_mem_fun_ref_t
 
class  const_mem_fun_t
 
class  ctype
 
class  ctype< char >
 
class  ctype< wchar_t >
 
struct  ctype_base
 
class  ctype_byname
 
class  ctype_byname< char >
 
struct  default_delete
 
struct  default_delete< _Tp[]>
 
struct  defer_lock_t
 
class  deque
 STL class.
 
class  discard_block_engine
 
class  discrete_distribution
 
struct  divides
 
class  domain_error
 STL class.
 
class  enable_shared_from_this
 
struct  equal_to
 
class  error_category
 STL class.
 
class  error_code
 STL class.
 
class  error_condition
 STL class.
 
class  exception
 STL class.
 
class  exponential_distribution
 
class  extreme_value_distribution
 
class  fisher_f_distribution
 
struct  forward_iterator_tag
 
class  forward_list
 STL class.
 
class  fpos
 
class  front_insert_iterator
 
class  function< _Res(_ArgTypes...)>
 
class  future_error
 
class  gamma_distribution
 
class  geometric_distribution
 
struct  greater
 
struct  greater_equal
 
class  gslice
 
class  gslice_array
 
struct  hash
 
struct  hash< __debug::bitset< _Nb > >
 
struct  hash< __debug::vector< bool, _Alloc > >
 
struct  hash< __gnu_cxx::__u16vstring >
 
struct  hash< __gnu_cxx::__u32vstring >
 
struct  hash< __gnu_cxx::__vstring >
 
struct  hash< __gnu_cxx::__wvstring >
 
struct  hash< __gnu_cxx::throw_value_limit >
 
struct  hash< __gnu_cxx::throw_value_random >
 
struct  hash< __profile::bitset< _Nb > >
 
struct  hash< __profile::vector< bool, _Alloc > >
 
struct  hash< __shared_ptr< _Tp, _Lp > >
 
struct  hash< _Tp * >
 
struct  hash< bool >
 
struct  hash< char >
 
struct  hash< char16_t >
 
struct  hash< char32_t >
 
struct  hash< double >
 
struct  hash< error_code >
 
struct  hash< float >
 
struct  hash< int >
 
struct  hash< long >
 
struct  hash< long double >
 
struct  hash< long long >
 
struct  hash< shared_ptr< _Tp > >
 
struct  hash< short >
 
struct  hash< signed char >
 
struct  hash< string >
 
struct  hash< thread::id >
 
struct  hash< type_index >
 
struct  hash< u16string >
 
struct  hash< u32string >
 
struct  hash< unique_ptr< _Tp, _Dp > >
 
struct  hash< unsigned char >
 
struct  hash< unsigned int >
 
struct  hash< unsigned long >
 
struct  hash< unsigned long long >
 
struct  hash< unsigned short >
 
struct  hash< wchar_t >
 
struct  hash< wstring >
 
struct  hash<::bitset< _Nb > >
 
struct  hash<::vector< bool, _Alloc > >
 
class  independent_bits_engine
 
class  indirect_array
 
class  initializer_list
 
struct  input_iterator_tag
 
class  insert_iterator
 
struct  integral_constant
 
class  invalid_argument
 STL class.
 
class  ios_base
 STL class.
 
struct  is_abstract
 
struct  is_arithmetic
 
struct  is_array
 
struct  is_bind_expression
 
struct  is_bind_expression< _Bind< _Signature > >
 
struct  is_bind_expression< _Bind_result< _Result, _Signature > >
 
struct  is_bind_expression< const _Bind< _Signature > >
 
struct  is_bind_expression< const _Bind_result< _Result, _Signature > >
 
struct  is_bind_expression< const volatile _Bind< _Signature > >
 
struct  is_bind_expression< const volatile _Bind_result< _Result, _Signature > >
 
struct  is_bind_expression< volatile _Bind< _Signature > >
 
struct  is_bind_expression< volatile _Bind_result< _Result, _Signature > >
 
struct  is_class
 
struct  is_compound
 
struct  is_const
 
struct  is_empty
 
struct  is_enum
 
struct  is_error_code_enum
 
struct  is_error_code_enum< future_errc >
 
struct  is_error_condition_enum
 
struct  is_floating_point
 
struct  is_function
 
struct  is_fundamental
 
struct  is_integral
 
struct  is_literal_type
 
struct  is_lvalue_reference
 
struct  is_member_function_pointer
 
struct  is_member_object_pointer
 
struct  is_member_pointer
 
struct  is_null_pointer
 
struct  is_object
 
struct  is_placeholder
 
struct  is_placeholder< _Placeholder< _Num > >
 
struct  is_pod
 
struct  is_pointer
 
struct  is_polymorphic
 
struct  is_reference
 
struct  is_rvalue_reference
 
struct  is_scalar
 
struct  is_standard_layout
 
struct  is_trivial
 
struct  is_union
 
struct  is_void
 
struct  is_volatile
 
class  istream_iterator
 
class  istreambuf_iterator
 
struct  iterator
 
struct  iterator_traits< _Tp * >
 
struct  iterator_traits< const _Tp * >
 
class  length_error
 STL class.
 
struct  less
 
struct  less_equal
 
class  linear_congruential_engine
 
class  list
 STL class.
 
class  locale
 
class  lock_guard
 
class  logic_error
 STL class.
 
struct  logical_and
 
struct  logical_not
 
struct  logical_or
 
class  lognormal_distribution
 
class  map
 STL class.
 
class  mask_array
 
class  match_results
 
class  mem_fun1_ref_t
 
class  mem_fun1_t
 
class  mem_fun_ref_t
 
class  mem_fun_t
 
class  mersenne_twister_engine
 
class  messages
 
struct  messages_base
 
class  messages_byname
 
struct  minus
 
struct  modulus
 
class  money_base
 
class  money_get
 
class  money_put
 
class  moneypunct
 
class  moneypunct_byname
 
class  move_iterator
 
class  multimap
 STL class.
 
struct  multiplies
 
class  multiset
 STL class.
 
class  mutex
 
struct  negate
 
class  negative_binomial_distribution
 
class  nested_exception
 
class  normal_distribution
 
struct  not_equal_to
 
class  num_get
 
class  num_put
 
struct  numeric_limits
 
struct  numeric_limits< bool >
 
struct  numeric_limits< char >
 
struct  numeric_limits< char16_t >
 
struct  numeric_limits< char32_t >
 
struct  numeric_limits< double >
 
struct  numeric_limits< float >
 
struct  numeric_limits< int >
 
struct  numeric_limits< long >
 
struct  numeric_limits< long double >
 
struct  numeric_limits< long long >
 
struct  numeric_limits< short >
 
struct  numeric_limits< signed char >
 
struct  numeric_limits< unsigned char >
 
struct  numeric_limits< unsigned int >
 
struct  numeric_limits< unsigned long >
 
struct  numeric_limits< unsigned long long >
 
struct  numeric_limits< unsigned short >
 
struct  numeric_limits< wchar_t >
 
class  numpunct
 
class  numpunct_byname
 
struct  once_flag
 
class  ostream_iterator
 
class  ostreambuf_iterator
 
class  out_of_range
 STL class.
 
struct  output_iterator_tag
 
class  overflow_error
 STL class.
 
struct  owner_less
 
struct  owner_less< shared_ptr< _Tp > >
 
struct  owner_less< weak_ptr< _Tp > >
 
struct  pair
 
class  piecewise_constant_distribution
 
struct  piecewise_construct_t
 
class  piecewise_linear_distribution
 
struct  plus
 
class  pointer_to_binary_function
 
class  pointer_to_unary_function
 
struct  pointer_traits
 
struct  pointer_traits< _Tp * >
 
class  poisson_distribution
 
class  priority_queue
 STL class.
 
class  queue
 STL class.
 
struct  random_access_iterator_tag
 
class  random_device
 
class  range_error
 STL class.
 
struct  ratio
 
struct  ratio_equal
 
struct  ratio_not_equal
 
class  raw_storage_iterator
 
class  recursive_mutex
 
class  reference_wrapper
 
class  regex_error
 
class  regex_iterator
 
class  regex_token_iterator
 
struct  regex_traits
 
class  reverse_iterator
 
class  runtime_error
 STL class.
 
class  scoped_allocator_adaptor
 
class  seed_seq
 
class  set
 STL class.
 
class  shared_ptr
 
class  shuffle_order_engine
 
class  slice
 
class  slice_array
 
class  stack
 STL class.
 
class  student_t_distribution
 
class  sub_match
 
class  system_error
 STL class.
 
class  thread
 STL class.
 
class  time_base
 
class  time_get
 
class  time_get_byname
 
class  time_put
 
class  time_put_byname
 
struct  try_to_lock_t
 
class  tuple
 
class  tuple< _T1, _T2 >
 
class  tuple_element
 
struct  tuple_element< 0, tuple< _Head, _Tail... > >
 
struct  tuple_element< __i, tuple< _Head, _Tail... > >
 
class  tuple_size
 
struct  tuple_size< tuple< _Elements... > >
 
struct  type_index
 
class  type_info
 
struct  unary_function
 
class  unary_negate
 
class  underflow_error
 STL class.
 
class  uniform_int_distribution
 
class  uniform_real_distribution
 
class  unique_lock
 
class  unique_ptr
 STL class.
 
class  unique_ptr< _Tp[], _Dp >
 
class  unordered_map
 STL class.
 
class  unordered_multimap
 STL class.
 
class  unordered_multiset
 STL class.
 
class  unordered_set
 STL class.
 
struct  uses_allocator
 
struct  uses_allocator< tuple< _Types... >, _Alloc >
 
class  valarray
 STL class.
 
class  vector
 STL class.
 
class  vector< bool, _Alloc >
 
class  weak_ptr
 STL class.
 
class  weibull_distribution
 

Enumerations