Rogue Wave banner
No previous fileTop of DocumentContentsIndex pageNo next file
Rogue Wave C++ Standard Library Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

Functional List of Descriptions

Links to Indexes

Algorithms
Containers
Diagnostics
General utilities
Input/output
Iterators
Language support
Localization
Numerics
Strings

Group Indexes

Algorithms

  <algorithm>
  Algorithms
  adjacent_find()
  binary_search()
  copy()
  copy_backward()
  count()
  count_if()
  equal()
  equal_range()
  fill()
  fill_n()
  find()
  find_end()
  find_first_of()
  find_if()
  for_each()
  generate()
  generate_n()
  includes()
  inplace_merge()
  iter_swap()
  lexicographical_compare()
  lower_bound()
  make_heap()
  max()
  max_element()
  merge()
  min()
  min_element()
  mismatch()
  next_permutation()
  nth_element()
  partial_sort()
  partial_sort_copy()
  partition()
  pop_heap()
  prev_permutation()
  push_heap()
  random_shuffle()
  remove()
  remove_copy()
  remove_copy_if()
  remove_if()
  replace()
  replace_copy()
  replace_copy_if()
  replace_if()
  reverse()
  reverse_copy()
  rotate()
  rotate_copy()
  search()
  search_n()
  set_difference()
  set_intersection()
  set_symmetric_difference()
  set_union()
  sort()
  sort_heap()
  stable_partition()
  stable_sort()
  swap()
  swap_ranges()
  transform()
  unique()
  unique_copy()
  upper_bound()

Containers

  <bitset>
  <deque>
  <list>
  <map>
  <queue>
  <set>
  <stack>
  <vector>
  Associative Containers
  Containers
  Sequences
  bitset
  deque
  list
  map
  multimap
  multiset
  priority_queue
  queue
  set
  stack
  vector

Diagnostics

  <stdexcept>
  Exceptions
  domain_error
  invalid_argument
  length_error
  logic_error
  out_of_range
  overflow_error
  range_error
  runtime_error
  underflow_error

General utilities

  <functional>
  <memory>
  <utility>
  Function Objects
  Negators
  Operators
  allocator
  auto_ptr
  binary_function
  binary_negate
  bind1st()
  bind2nd()
  binder1st
  binder2nd
  compare
  divides
  equal_to
  get_temporary_buffer()
  greater
  greater_equal
  less
  less_equal
  logical_and
  logical_not
  logical_or
  mem_fun
  mem_fun_ref
  minus
  modulus
  multiplies
  negate
  not1()
  not2()
  not_equal_to
  pair
  plus
  pointer_to_binary_function
  pointer_to_unary_function
  ptr_fun()
  raw_storage_iterator
  return_temporary_buffer()
  unary_function
  unary_negate
  uninitialized_copy()
  uninitialized_fill()
  uninitialized_fill_n()

Input/output

  <fstream>
  <iomanip>
  <ios>
  <iosfwd>
  <iostream>
  <istream>
  <ostream>
  <sstream>
  <streambuf>
  <strstream>
  basic_filebuf
  basic_fstream
  basic_ifstream
  basic_ios
  basic_iostream
  basic_istream
  basic_istringstream
  basic_ofstream
  basic_ostream
  basic_ostringstream
  basic_streambuf
  basic_stringbuf
  basic_stringstream
  cerr
  char_traits
  cin
  clog
  cout
  fpos
  ios_base
  ios_base::failure
  istreambuf_iterator
  istrstream
  ostreambuf_iterator
  ostrstream
  strstream
  strstreambuf
  wcerr
  wcin
  wclog
  wcout

Iterators

  <iterator>
  Bidirectional Iterators
  Forward Iterators
  Input Iterators
  Insert Iterators
  Iterators
  Output Iterators
  Random Access Iterators
  Stream Iterators
  advance()
  back_insert_iterator
  back_inserter()
  distance()
  front_insert_iterator,
  front_inserter()
  insert_iterator
  inserter()
  istream_iterator
  istreambuf_iterator
  iterator
  iterator_traits
  ostream_iterator
  ostreambuf_iterator
  reverse_iterator

Language support

  <exception>
  <limits>
  <new>
  <typeinfo>
  bad_alloc
  bad_cast
  bad_exception
  bad_typeid
  exception
  numeric_limits
  operator delete
  operator new

Localization

  <locale>
  codecvt
  codecvt_byname
  collate
  collate_byname
  ctype
  ctype_byname
  has_facet()
  isalnum()
  isalpha()
  iscntrl()
  isdigit()
  isgraph()
  islower()
  isprint()
  ispunct()
  isspace()
  isupper()
  isxdigit()
  locale
  messages
  messages_byname
  money_get
  money_put
  moneypunct
  moneypunct_byname
  num_get
  num_put
  numpunct
  numpunct_byname
  time_get
  time_get_byname
  time_put
  time_put_byname
  tolower()
  toupper()
  use_facet()

Numerics

  <complex>
  <numeric>
  <valarray>
  accumulate()
  adjacent_difference()
  complex
  gslice
  gslice_array
  indirect_array
  inner_product()
  mask_array
  partial_sum()
  slice
  slice_array
  valarray

Strings

  <string>
  Sequences
  basic_string
  char_traits
  wstring



No previous fileTop of DocumentContentsIndex pageNo next file

Copyright (c) 1994-2006 Rogue Wave Software, a Quovadx Division.
Licensed under the Apache License, Version 2.0.
Contact Rogue Wave about documentation or support issues. You can also seek help from other developers through the Apache stdcxx community (see below).

For more information on the Rogue Wave Standard C++ Library under open source, see Section 1.2 of the user's guide.