libstdc++ source Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
__abs
__acos
__add_c_ref
__add_c_ref< _Tp & >
__add_ref
__add_ref< _Tp & >
__are_same
__are_same< _Tp, _Tp >
__asin
__atan
__atan2
__bitwise_and
__bitwise_not
__bitwise_or
__bitwise_xor
__codecvt_abstract_baseCommon base for codecvt functions
__common_pool
__common_pool_base< _PoolTp, false >
__common_pool_base< _PoolTp, true >
__common_pool_policyPolicy for shared __pool objects
__const_cast_tag
__copy
__copy< _BoolType, random_access_iterator_tag >
__copy< true, random_access_iterator_tag >
__copy_backward
__copy_backward< _BoolType, random_access_iterator_tag >
__copy_backward< true, random_access_iterator_tag >
__copy_backward_normal
__copy_backward_normal< false, true >
__copy_backward_normal< true, false >
__copy_backward_normal< true, true >
__copy_normal
__copy_normal< false, true >
__copy_normal< true, false >
__copy_normal< true, true >
__cos
__cosh
__ctype_abstract_baseCommon base for ctype facet
__divides
__dynamic_cast_tag
__enable_if
__enable_if< _Tp, true >
__equal_to
__exp
__false_type
__fill
__fill< true >
__fill_n
__fill_n< true >
__fun
__fun< __equal_to, _Tp >
__fun< __greater, _Tp >
__fun< __greater_equal, _Tp >
__fun< __less, _Tp >
__fun< __less_equal, _Tp >
__fun< __logical_and, _Tp >
__fun< __logical_not, _Tp >
__fun< __logical_or, _Tp >
__fun< __not_equal_to, _Tp >
__get_helper< _GLIBCXX_NUM_ARGS, _Tp >
__glibcxx_mutex
__greater
__greater_equal
__in_array
__ios_flags
__is_arithmetic
__is_base_of_helper
__is_base_of_helper< _Base, _Derived, true >
__is_convertible_helper
__is_convertible_helper< _From, _To, true >
__is_convertible_simple
__is_empty_helper
__is_empty_helper< _Tp, true >
__is_floating
__is_floating< double >
__is_floating< float >
__is_floating< long double >
__is_fundamental
__is_int_or_cref
__is_integer
__is_integer< bool >
__is_integer< char >
__is_integer< int >
__is_integer< long >
__is_integer< long long >
__is_integer< short >
__is_integer< signed char >
__is_integer< unsigned char >
__is_integer< unsigned int >
__is_integer< unsigned long >
__is_integer< unsigned long long >
__is_integer< unsigned short >
__is_integer< wchar_t >
__is_location_invariant
__is_location_invariant< _Simple_type_wrapper< _Tp > >
__is_normal_iterator
__is_normal_iterator< __gnu_cxx::__normal_iterator
__is_pod
__is_pointer
__is_pointer< _Tp * >
__is_polymorphic_helper
__is_polymorphic_helper< _Tp, true >
__is_scalar
__is_union_or_class
__is_union_or_class_helper
__is_void
__is_void< void >
__iter_swap
__iter_swap< true >
__less
__less_equal
__log
__log10
__logical_and
__logical_not
__logical_or
__mini_vector__mini_vector<> is a stripped down version of the full-fledged std::vector<>
__minus
__modulus
__moneypunct_cache
__mt_allocThis is a fixed size (power of 2) allocator which - when compiled with thread support - will maintain one freelist per size per thread plus a "global" one. Steps are taken to limit the per thread freelist sizes (by returning excess back to the "global" list)
__mt_alloc_baseBase class for _Tp dependent member functions
__multiplies
__mv_iter_traits
__mv_iter_traits< _Tp * >
__negate
__normal_iterator
__not_equal_to
__num_base
__numeric_limits_basePart of std::numeric_limits
__numpunct_cache
__pad
__pair_get< 0 >
__pair_get< 1 >
__per_type_pool
__per_type_pool_base< _Tp, _PoolTp, false >
__per_type_pool_base< _Tp, _PoolTp, true >
__per_type_pool_policyPolicy for individual __pool objects
__plus
__polymorphic_cast_tag
__pool< false >Specialization for single thread
__pool< true >Specialization for thread enabled, via gthreads.h
__pool_allocClass __pool_alloc
__pool_alloc_baseBase class for __pool_alloc
__pool_baseBase class for pool object
__pow
__sfinae_types
__shift_left
__shift_right
__sin
__sinh
__sqrt
__static_cast_tag
__strip_reference_wrapper
__strip_reference_wrapper< const reference_wrapper< _Tp > >
__strip_reference_wrapper< reference_wrapper< _Tp > >
__stripped_tuple_type
__tan
__tanh
__timepunct
__timepunct_cache
__to_unsigned_type
__to_unsigned_type< long >
__to_unsigned_type< long long >
__traitor
__true_type
__truth_type
__truth_type< true >
__tuple_compare< 0, __i, __i, _Tp, _Up >
__tuple_compare< 0, __i, __j, _Tp, _Up >
__sfinae_types::__two
__unary_plus
__use_cache
__use_cache< __moneypunct_cache< _CharT, _Intl > >
__use_cache< __numpunct_cache< _CharT > >
_Any_data
_Array
_Array_copier
_Array_copier< _Tp, true >
_Array_copy_ctor
_Array_copy_ctor< _Tp, true >
_Array_default_ctor
_Array_default_ctor< _Tp, true >
_Array_init_ctor
_Array_init_ctor< _Tp, true >
_AssignableConcept
_AssociativeContainerConcept
_Auto_Lock_Auto_Lock locks the associated mutex on construction, and unlocks on destruction
_Aux_require_same
_Aux_require_same< _Tp, _Tp >
_BackInsertionSequenceConcept
_Base_bitset
_Base_bitset< 0 >
_Base_bitset< 1 >
_Function_base::_Base_manager
_BidirectionalIteratorConcept
__pool< false >::_Bin_record
__pool< true >::_Bin_record
_BinaryFunctionConcept
_BinaryFunctionConcept< _Func, void, _First, _Second >
_BinaryPredicateConcept
_BinBase
_BinBase1
_BinBase2
_BinClos< _Oper, _Constant, _Expr, typename _Dom::value_type, _Dom >
_BinClos< _Oper, _Constant, _ValArray, _Tp, _Tp >
_BinClos< _Oper, _Expr, _Constant, _Dom, typename _Dom::value_type >
_BinClos< _Oper, _Expr, _Expr, _Dom1, _Dom2 >
_BinClos< _Oper, _Expr, _ValArray, _Dom, typename _Dom::value_type >
_BinClos< _Oper, _ValArray, _Constant, _Tp, _Tp >
_BinClos< _Oper, _ValArray, _Expr, typename _Dom::value_type, _Dom >
_BinClos< _Oper, _ValArray, _ValArray, _Tp, _Tp >
_Bind< _Functor(_GLIBCXX_TEMPLATE_ARGS)>
_Bind_result< _Result, _Functor(_GLIBCXX_TEMPLATE_ARGS)>
_Bit_const_iterator
_Bit_iterator
_Bit_iterator_base
_Bit_reference
_Bitmap_counterThe bitmap counter which acts as the bitmap manipulator, and manages the bit-manipulation functions and the searching and identification functions on the bit-map
__pool_base::_Block_address
__pool< false >::_Block_record
__pool< true >::_Block_record
_Bvector_base
ios_base::_Callback_list
_Char_typesMapping from character type to associated types
_ComparableConcept
_Const_BinaryPredicateConcept
_Constant_binary_fun
_Constant_unary_fun
_Constant_void_fun
_ContainerConcept
_ConvertibleConcept
_CopyConstructibleConcept
_DefaultConstructibleConcept
_Deque_base
_Deque_base::_Deque_impl
_Deque_iteratorA deque::iterator
_Derives_from_binary_function
_Derives_from_unary_function
_EqualityComparableConcept
_Expr
_Ffit_finderThe class which acts as a predicate for applying the first-fit memory allocation policy for the bitmap allocator
_ForwardContainerConcept
_ForwardIteratorConcept
_FrontInsertionSequenceConcept
_FunBase
_Function_base
_Function_handler< _Res(_GLIBCXX_TEMPLATE_ARGS), _Functor >
_Function_handler< _Res(_GLIBCXX_TEMPLATE_ARGS), _Member _Class::* >
_Function_handler< _Res(_GLIBCXX_TEMPLATE_ARGS), reference_wrapper< _Functor > >
_Function_handler< void(_GLIBCXX_TEMPLATE_ARGS), _Functor >
_Function_handler< void(_GLIBCXX_TEMPLATE_ARGS), _Member _Class::* >
_Function_handler< void(_GLIBCXX_TEMPLATE_ARGS), reference_wrapper< _Functor > >
_Function_to_function_pointer
_Function_to_function_pointer< _Tp, true >
_Functor_Ref
_GBase
_GBase< _Array< _Tp > >
_GClos< _Expr, _Dom >
_GClos< _ValArray, _Tp >
_GeneratorConcept
_GeneratorConcept< _Func, void >
_Has_result_type
_Has_result_type_helper
_Hashtable_const_iterator
_Hashtable_iterator
_Hashtable_node
_IBase
_IClos< _Expr, _Dom >
_IClos< _ValArray, _Tp >
_Identity
locale::_Impl
_Inclusive_between
_InputIteratorConcept
_IntegerConcept
_IntegerConcept< int >
_IntegerConcept< long >
_IntegerConcept< long long >
_IntegerConcept< short >
_IntegerConcept< unsigned int >
_IntegerConcept< unsigned long >
_IntegerConcept< unsigned long long >
_IntegerConcept< unsigned short >
_LessThanComparableConcept
_List_base
_List_const_iteratorA list::const_iterator
_List_base::_List_impl
_List_iteratorA list::iterator
_List_node
_List_node_base
_Lock_Lock is a simple manual locking class which allows you to manually lock and unlock a mutex associated with the lock
__common_pool_policy::_M_rebind
__per_type_pool_policy::_M_rebind
_Maybe_get_result_type
_Maybe_get_result_type< true, _Functor >
_Maybe_wrap_member_pointer
_Maybe_wrap_member_pointer< _Tp _Class::* >
_Mem_fn< _Res _Class::* >
_Mem_fn_const_or_non
_Mem_fn_const_or_non< _Tp, false >
_Mu< _Arg, false, false >
_Mu< _Arg, false, true >
_Mu< _Arg, true, false >
_Mu< reference_wrapper< _Tp >, false, false >
_MultipleAssociativeContainerConcept
_Mutable_BidirectionalIteratorConcept
_Mutable_ContainerConcept
_Mutable_ForwardContainerConcept
_Mutable_ForwardIteratorConcept
_Mutable_RandomAccessContainerConcept
_Mutable_RandomAccessIteratorConcept
_Mutable_ReversibleContainerConcept
_Mutable_TrivialIteratorConcept
_Mutex_Mutex is an OO-Wrapper for __gthread_mutex_t
_Nocopy_types
_NullClass
__pool_alloc_base::_Obj
_OutputIteratorConcept
_PairAssociativeContainerConcept
_Placeholder
_Project1st
_Project2nd
_RandomAccessContainerConcept
_RandomAccessIteratorConcept
_Rb_tree
_Rb_tree_const_iterator
_Rb_tree::_Rb_tree_impl
_Rb_tree::_Rb_tree_impl
_Rb_tree_iterator
_Rb_tree_node
_Rb_tree_node_base
_Function_base::_Ref_manager
_Refcount_Base
_Reference_wrapper_base
_Reference_wrapper_base< _Res(*)(_T1)>
_Reference_wrapper_base< _Res(*)(_T1, _T2)>
_Reference_wrapper_base< _Res(_T1)>
_Reference_wrapper_base< _Res(_T1, _T2)>
_Reference_wrapper_base< _Res(_T1::*)() const >
_Reference_wrapper_base< _Res(_T1::*)() const volatile >
_Reference_wrapper_base< _Res(_T1::*)() volatile >
_Reference_wrapper_base< _Res(_T1::*)()>
_Reference_wrapper_base< _Res(_T1::*)(_T2) const >
_Reference_wrapper_base< _Res(_T1::*)(_T2) const volatile >
_Reference_wrapper_base< _Res(_T1::*)(_T2) volatile >
_Reference_wrapper_base< _Res(_T1::*)(_T2)>
_Reference_wrapper_base_impl< false, false, _Tp >
_Reference_wrapper_base_impl< false, true, _Tp >
_Reference_wrapper_base_impl< true, false, _Tp >
_Reference_wrapper_base_impl< true, true, _Tp >
_RefFunClos< _Expr, _Dom >
_RefFunClos< _ValArray, _Tp >
_Resetiosflags
_Result_of_impl< false, _Functor(_GLIBCXX_TEMPLATE_ARGS)>
_Result_of_impl< false, _Res _Class::*(_T1)>
_Result_of_impl< true, _Functor(_GLIBCXX_TEMPLATE_ARGS)>
_Mem_fn< _Res _Class::* >::_Result_type
_ReversibleContainerConcept
_Rope_base
_Rope_char_consumer
_Rope_char_ptr_proxy
_Rope_char_ref_proxy
_Rope_Concat_fn
_Rope_const_iterator
_Rope_find_char_char_consumer
_Rope_flatten_char_consumer
_Rope_insert_char_consumer
_Rope_iterator
_Rope_iterator_base
_Rope_rep_base
_Rope_RopeConcatenation
_Rope_RopeFunction
_Rope_RopeLeaf
_Rope_RopeRep
_Rope_RopeSubstring
_Rope_self_destruct_ptr
_SameTypeConcept
_Sanitize
_Sanitize< 0 >
_SBase
_SBase< _Array< _Tp > >
_SClos< _Expr, _Dom >
_SClos< _ValArray, _Tp >
_Select1st
_Select2nd
_SequenceConcept
_Setbase
_Setfill
_Setiosflags
_Setprecision
_Setw
_SGIAssignableConcept
_SignedIntegerConcept
_SignedIntegerConcept< int >
_SignedIntegerConcept< long >
_SignedIntegerConcept< long long >
_SignedIntegerConcept< short >
_Simple_type_wrapper
_SimpleAssociativeContainerConcept
_Slist_base
_Slist_iterator
_Slist_iterator_base
_Slist_node
_Slist_node_base
_SortedAssociativeContainerConcept
_Sp_counted_base
_Sp_counted_base_impl
_Sp_deleter
_Temporary_buffer
__pool< true >::_Thread_record
_TrivialIteratorConcept
__pool_base::_Tune
_UnaryFunctionConcept
_UnaryFunctionConcept< _Func, void, _Arg >
_UnaryPredicateConcept
_UnBase
_UnClos< _Oper, _Expr, _Dom >
_UnClos< _Oper, _ValArray, _Tp >
_UniqueAssociativeContainerConcept
_UnsignedIntegerConcept
_UnsignedIntegerConcept< unsigned int >
_UnsignedIntegerConcept< unsigned long >
_UnsignedIntegerConcept< unsigned long long >
_UnsignedIntegerConcept< unsigned short >
_ValFunClos< _Expr, _Dom >
_ValFunClos< _ValArray, _Tp >
_Vector_base
_Vector_base::_Vector_impl
_Weak_result_type
_Weak_result_type_impl
_Weak_result_type_impl< _Res(&)(_GLIBCXX_TEMPLATE_ARGS)>
_Weak_result_type_impl< _Res(*)(_GLIBCXX_TEMPLATE_ARGS)>
_Weak_result_type_impl< _Res(_GLIBCXX_TEMPLATE_ARGS)>
ios_base::_Words
add_const
add_cv
add_pointer
add_reference
add_reference< _Tp & >
add_volatile
aligned_storageOther transformations [4.8]
aligned_storage< _Len, 1 >
aligned_storage< _Len, 16 >
aligned_storage< _Len, 2 >
aligned_storage< _Len, 32 >
aligned_storage< _Len, 4 >
aligned_storage< _Len, 8 >
alignment_of
allocatorThe "standard" allocator, as per [20.4]
allocator< void >Allocator<void> specialization
arrayNB: Requires complete type _Tp
array_allocatorAn allocator that uses previously allocated memory. This memory can be externally, globally, or otherwise allocated
array_allocator_baseBase class
auto_ptrA simple smart pointer providing strict ownership semantics
auto_ptr_ref
back_insert_iteratorTurns assignment into insertion
bad_allocException possibly thrown by new
bad_castThrown during incorrect typecasting
bad_exception
bad_function_callException class thrown when class template function's operator() is called with an empty target
bad_typeid
bad_weak_ptr
basic_filebufThe actual work of input and output (for files)
basic_fstreamControlling intput and output for files
basic_ifstreamControlling input for files
basic_iosVirtual base class for all stream classes
basic_iostreamMerging istream and ostream capabilities
basic_istreamControlling input
basic_istringstreamControlling input for std::string
basic_ofstreamControlling output for files
basic_ostreamControlling output
basic_ostringstreamControlling output for std::string
basic_streambufThe actual work of input and output (interface)
basic_stringManaging sequences of characters and character-like objects
basic_stringbufThe actual work of input and output (for std::string)
basic_stringstreamControlling input and output for std::string
bidirectional_iterator_tagOperations
binary_composeAn SGI extension
binary_function
binary_negateOne of the negation functors
binder1stOne of the binder functors
binder2ndOne of the binder functors
bitmap_allocator
bitmap_allocator< void >
bitsetThe bitset class represents a fixed-size sequence of bits
char_producer
char_traitsBasis for explicit traits specializations
char_traitsBase class used to implement std::char_traits
char_traits< __gnu_cxx::characterChar_traits<__gnu_cxx::character> specialization
char_traits< char >21.1.3.1 char_traits specializations
char_traits< wchar_t >21.1.3.2 char_traits specializations
characterA POD class that serves as a character abstraction class
codecvtNB: Generic, mostly useless implementation
codecvt< _InternT, _ExternT, encoding_state >Codecvt<InternT, _ExternT, encoding_state> specialization
codecvt< char, char, mbstate_t >Class codecvt<char, char, mbstate_t> specialization
codecvt< wchar_t, char, mbstate_t >Class codecvt<wchar_t, char, mbstate_t> specialization
codecvt_baseEmpty base class for codecvt facet [22.2.1.5]
codecvt_bynameClass codecvt_byname [22.2.1.6]
collateFacet for localized string comparison
collate_bynameClass collate_byname [22.2.4.2]
const_mem_fun1_ref_tOne of the adaptors for member pointers
const_mem_fun1_ref_t< void, _Tp, _Arg >One of the adaptors for member pointers
const_mem_fun1_tOne of the adaptors for member pointers
const_mem_fun1_t< void, _Tp, _Arg >One of the adaptors for member pointers
const_mem_fun_ref_tOne of the adaptors for member pointers
const_mem_fun_ref_t< void, _Tp >One of the adaptors for member pointers
const_mem_fun_tOne of the adaptors for member pointers
const_mem_fun_t< void, _Tp >One of the adaptors for member pointers
constant_binary_funAn SGI extension
constant_unary_funAn SGI extension
constant_void_funAn SGI extension
ctypeTemplate ctype facet
ctype< char >The ctype<char> specialization
ctype< wchar_t >The ctype<wchar_t> specialization
ctype_base
ctype_bynameClass ctype_byname [22.2.1.2]
debug_allocatorA meta-allocator with debugging bits, as per [20.4]
default_ranged_hash
dequeA standard container using fixed-size memory allocation and constant-time manipulation of elements at either end
dividesOne of the math functors
domain_error
enable_shared_from_this
encoding_char_traitsEncoding_char_traits
encoding_stateExtension to use icov for dealing with character encodings
equal_toOne of the comparison functors
exceptionBase class for all library exceptions
extent
extent< _Tp[], _Uint >
extent< _Tp[_Size], _Uint >
extract1st
locale::facetLocalization functionality base class
ios_base::failureThese are thrown to indicate problems. Doc me
Fnv_hash
Fnv_hash< 4 >
Fnv_hash< 8 >
forward_iterator_tagForward iterators support a superset of input iterator operations
fposClass representing stream positions
free_listThe free list class for managing chunks of memory to be given to and returned by the bitmap_allocator
front_insert_iteratorTurns assignment into insertion
function< _Res(_GLIBCXX_TEMPLATE_ARGS)>
greaterOne of the comparison functors
greater_equalOne of the comparison functors
gsliceClass defining multi-dimensional subset of an array
gslice_arrayReference to multi-dimensional subset of an array
has_nothrow_assign
has_nothrow_constructor
has_nothrow_copy
has_trivial_assign
has_trivial_constructor
has_trivial_copy
has_trivial_destructor
has_virtual_destructor
hash
hash< char * >
hash< char >
hash< const char * >
hash< crope >
hash< double >
hash< float >
hash< int >
hash< long >
hash< long double >
hash< short >
hash< signed char >
hash< std::string >
hash< std::wstring >
hash< T * >
hash< unsigned char >
hash< unsigned int >
hash< unsigned long >
hash< unsigned short >
hash< wrope >
hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, false >
hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, true >
hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, H, false >
hash_map
hash_multimap
hash_multiset
hash_node< Value, false >
hash_node< Value, true >
hash_set
hashtable
hashtable
hashtable_iterator
hashtable_iterator_base
locale::idFacet ID class
identity
identity
IF< false, IfTrue, IfFalse >
IF< true, IfTrue, IfFalse >
indirect_arrayReference to arbitrary subset of an array
ios_base::Init
input_iterator_tagMarking input iterators
insert_iteratorTurns assignment into insertion
insert_iterator< __gnu_cxx::hash_map
insert_iterator< __gnu_cxx::hash_multimap
insert_iterator< __gnu_cxx::hash_multiset
insert_iterator< __gnu_cxx::hash_set
insert_iterator< __gnu_cxx::slist
integral_constantHelper classes [4.3]
invalid_argument
ios_baseThe base of the I/O class hierarchy
is_abstract
is_arithmeticComposite type traits [4.5.2]
is_array
is_array< _Tp[]>
is_array< _Tp[_Size]>
is_base_of
is_bind_expressionDetermines if the given type _Tp is a function object should be treated as a subexpression when evaluating calls to function objects returned by bind(). [TR1 3.6.1]
is_bind_expression< _Bind< _Signature > >
is_bind_expression< _Bind_result< _Result, _Signature > >
is_class
is_compound
is_constType properties [4.5.3]
is_const < _Tp const >
is_convertible
is_empty
is_floating_point
is_function
is_fundamental
is_integral
is_member_object_pointer
is_member_pointer
is_object
is_placeholderDetermines if the given type _Tp is a placeholder in a bind() expression and, if so, which placeholder it is. [TR1 3.6.2]
is_placeholder< _Placeholder< _Num > >
is_pod
is_pointer
is_polymorphic
is_reference
is_reference< _Tp & >
is_sameRelationships between types [4.6]
is_same< _Tp, _Tp >
is_scalar
is_signed
is_union
is_unsigned
is_voidPrimary type categories [4.5.1]
is_volatile
is_volatile< _Tp volatile >
istream_iteratorProvides input iterator semantics for streams
istreambuf_iteratorProvides input iterator semantics for streambufs
iteratorCommon iterator class
iterator_traits
iterator_traits< _Tp * >
iterator_traits< const _Tp * >
length_error
lessOne of the comparison functors
less_equalOne of the comparison functors
listA standard container with linear time access to elements, and fixed time insertion/deletion at any point in the sequence
localeContainer class for localization functionality
lockScoped lock idiom
logic_errorOne of two subclasses of exception
logical_andOne of the Boolean operations functors
logical_notOne of the Boolean operations functors
logical_orOne of the Boolean operations functors
lt
malloc_allocatorAn allocator that uses malloc
mapA standard container made up of (key,value) pairs, which can be retrieved based on a key, in logarithmic time
map_base
map_base< K, Pair, extract1st< Pair >, false, Hashtable >
map_base< K, Pair, extract1st< Pair >, true, Hashtable >
mask_arrayReference to selected subset of an array
mem_fun1_ref_tOne of the adaptors for member pointers
mem_fun1_ref_t< void, _Tp, _Arg >One of the adaptors for member pointers
mem_fun1_tOne of the adaptors for member pointers
mem_fun1_t< void, _Tp, _Arg >One of the adaptors for member pointers
mem_fun_ref_tOne of the adaptors for member pointers
mem_fun_ref_t< void, _Tp >One of the adaptors for member pointers
mem_fun_tOne of the adaptors for member pointers
mem_fun_t< void, _Tp >One of the adaptors for member pointers
messagesFacet for handling message catalogs
messages_baseMessages facet base class providing catalog typedef
messages_bynameClass messages_byname [22.2.7.2]
minusOne of the math functors
mod_range_hashing
modulusOne of the math functors
money_baseMoney format ordering data
money_getFacet for parsing monetary amounts
money_putFacet for outputting monetary amounts
moneypunctFacet for formatting data for money amounts
moneypunct_bynameClass moneypunct_byname [22.2.6.4]
multimapA standard container made up of (key,value) pairs, which can be retrieved based on a key, in logarithmic time
multipliesOne of the math functors
multisetA standard container made up of elements, which can be retrieved in logarithmic time
negateOne of the math functors
new_allocatorAn allocator that uses global new, as per [20.4]
node_iterator
node_iterator_base
not_equal_toOne of the comparison functors
nothrow_t
num_getFacet for parsing number strings
num_putFacet for converting numbers to strings
numeric_limitsProperties of fundamental types
numeric_limits< bool >Numeric_limits<bool> specialization
numeric_limits< char >Numeric_limits<char> specialization
numeric_limits< double >Numeric_limits<double> specialization
numeric_limits< float >Numeric_limits<float> specialization
numeric_limits< int >Numeric_limits<int> specialization
numeric_limits< long >Numeric_limits<long> specialization
numeric_limits< long double >Numeric_limits<long double> specialization
numeric_limits< long long >Numeric_limits<long long> specialization
numeric_limits< short >Numeric_limits<short> specialization
numeric_limits< signed char >Numeric_limits<signed char> specialization
numeric_limits< unsigned char >Numeric_limits<unsigned char> specialization
numeric_limits< unsigned int >Numeric_limits<unsigned int> specialization
numeric_limits< unsigned long >Numeric_limits<unsigned long> specialization
numeric_limits< unsigned long long >Numeric_limits<unsigned long long> specialization
numeric_limits< unsigned short >Numeric_limits<unsigned short> specialization
numeric_limits< wchar_t >Numeric_limits<wchar_t> specialization
numpunctNumpunct facet
numpunct_bynameClass numpunct_byname [22.2.3.2]
ostream_iteratorProvides output iterator semantics for streams
ostreambuf_iteratorProvides output iterator semantics for streambufs
out_of_range
output_iterator_tagMarking output iterators
overflow_error
pairPair holds two objects of arbitrary type
money_base::pattern
plusOne of the math functors
pointer_to_binary_functionOne of the adaptors for function pointers
pointer_to_unary_functionOne of the adaptors for function pointers
prime_rehash_policy
priority_queueA standard container automatically sorting its contents
project1stAn SGI extension
project2ndAn SGI extension
queueA standard container giving FIFO behavior
random_access_iterator_tagOperations
range_error
rank
rank< _Tp[]>
rank< _Tp[_Size]>
raw_storage_iterator
allocator< void >::rebind
malloc_allocator::rebind
bitmap_allocator< void >::rebind
bitmap_allocator::rebind
allocator::rebind
__pool_alloc::rebind
new_allocator::rebind
array_allocator::rebind
__mt_alloc::rebind
bitset::reference
reference_wrapper
rehash_base
rehash_base< prime_rehash_policy, Hashtable >
remove_all_extents
remove_all_extents< _Tp[]>
remove_all_extents< _Tp[_Size]>
remove_constConst-volatile modifications [4.7.1]
remove_const < _Tp const >
remove_cv
remove_extentArray modififications [4.7.3]
remove_extent< _Tp[]>
remove_extent< _Tp[_Size]>
remove_pointer
remove_referenceReference modifications [4.7.2]
remove_reference< _Tp & >
remove_volatile
remove_volatile< _Tp volatile >
_Mem_fn< _Res _Class::* >::result< _CVMem(_Tp &)>
_Mem_fn< _Res _Class::* >::result< _CVMem(_Tp)>
_Mu< _Arg, false, true >::result< _CVMu(_CVArg, _Tuple)>
_Mu< _Arg, false, false >::result< _CVMu(_CVArg, _Tuple)>
result< _CVMu(_CVArg, tuple< _GLIBCXX_TEMPLATE_ARGS >)>
result_of< _Functor(_GLIBCXX_TEMPLATE_ARGS)>
reverse_iterator
rope
runtime_errorOne of two subclasses of exception
select1stAn SGI extension
select2ndAn SGI extension
basic_istream::sentryPerforms setup work for input streams
basic_ostream::sentryPerforms setup work for output streams
sequence_buffer
setA standard container made up of unique keys, which can be retrieved in logarithmic time
shared_count
shared_ptr
shared_ptr_traits
shared_ptr_traits< void >
shared_ptr_traits< void const >
shared_ptr_traits< void const volatile >
shared_ptr_traits< void volatile >
sliceClass defining one-dimensional subset of an array
slice_arrayReference to one-dimensional subset of an array
slist
stackA standard container giving FILO behavior
__basic_file< char >
stdio_filebufProvides a layer of compatibility for C/POSIX
stdio_sync_filebufClass stdio_sync_filebuf
subtractive_rng
swallow_assign
temporary_buffer
time_baseTime format ordering data
time_getFacet for parsing dates and times
time_get_bynameClass time_get_byname [22.2.5.2]
time_putFacet for outputting dates and times
time_put_bynameClass time_put_byname [22.2.5.4]
tuple< _GLIBCXX_TEMPLATE_ARGS >
tuple_element< 0, std::pair
tuple_element< 1, std::pair
tuple_element< _GLIBCXX_NUM_ARGS, tuple< _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10 > >Class tuple_element
tuple_element< _Int, array< _Tp, _Nm > >
tuple_size< array< _Tp, _Nm > >
tuple_size< std::pair
tuple_size< tuple< _GLIBCXX_TEMPLATE_ARGS > >Class tuple_size
aligned_storage< _Len, 32 >::type
aligned_storage< _Len, 16 >::type
aligned_storage< _Len, 4 >::type
aligned_storage< _Len, 1 >::type
aligned_storage< _Len, 2 >::type
aligned_storage< _Len, 8 >::type
type_infoPart of RTTI
unary_composeAn SGI extension
unary_function
unary_negateOne of the negation functors
underflow_error
unordered_map
unordered_multimap
unordered_multiset
unordered_set
valarraySmart array designed to support numeric processing
multimap::value_compare
map::value_compare
vectorA standard container which offers fixed time access to individual elements in any order
vector< bool, _Alloc >A specialization of vector for booleans which offers fixed time access to individual elements in any order
weak_count
weak_ptr
X

Generated on Tue May 23 12:55:31 2006 for libstdc++ source by  doxygen 1.4.4