libstdc++ source Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
__is_same
__mt_alloc
__pool_base
After_nth_from
allocatorThe "standard" allocator, as per [20.4]
back_insert_iteratorTurns assignment into insertion
bad_allocException possibly thrown by new
bad_castThrown during incorrect typecasting
bad_exception
bad_typeid
basic_iosVirtual base class for all stream classes
basic_stringManaging sequences of characters and character-like objects
bidirectional_iterator_tagBidirectional iterators support a superset of forward iterator operations
binary_function
binary_negateOne of the negation functors
binder1stOne of the binder functors
binder2ndOne of the binder functors
char_traitsBase class used to implement std::char_traits
char_traitsBasis for explicit traits specializations
char_traits< char >21.1.3.1 char_traits specializations
Char_typesMapping from character type to associated types
codecvt_abstract_baseCommon base for codecvt facet
codecvt_baseBase class for codecvt facet providing conversion result enum
collateFacet for localized string comparison
const_mem_fun1_ref_tOne of the adaptors for member pointers
const_mem_fun1_ref_t< void, Type, Arg >One of the adaptors for member pointers
const_mem_fun1_tOne of the adaptors for member pointers
const_mem_fun1_t< void, Type, 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, Type >One of the adaptors for member pointers
const_mem_fun_tOne of the adaptors for member pointers
const_mem_fun_t< void, Type >One of the adaptors for member pointers
ctypeTemplate ctype facet
ctype< char >The ctype<char> specialization
ctype_abstract_baseCommon base for ctype facet
debug_allocatorA meta-allocator with debugging bits, as per [20.4]
dequeA standard container using fixed-size memory allocation and constant-time manipulation of elements at either end
Deque_iteratorA deque::iterator
dividesOne of the math functors
equal_toOne of the comparison functors
exceptionBase class for all library exceptions
forward_iterator_tagForward iterators support a superset of input iterator operations
fposClass representing stream positions
front_insert_iteratorTurns assignment into insertion
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
indirect_arrayReference to arbitrary subset of an array
input_iterator_tagMarking input iterators
insert_iteratorTurns assignment into insertion
ios_baseThe very top of the I/O class hierarchy
ios_base::failureThese are thrown to indicate problems. Doc me
istream_iteratorProvides input iterator semantics for streams
istreambuf_iteratorProvides input iterator semantics for streambufs
iteratorCommon iterator class
iterator_traits
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
List_const_iteratorA list::const_iterator
List_iteratorA list::iterator
localeContainer class for localization functionality
locale::facetLocalization functionality base class
locale::idFacet ID class
logical_andOne of the Boolean operations functors
logical_notOne of the Boolean operations functors
logical_orOne of the Boolean operations functors
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
mask_arrayReference to selected subset of an array
mem_fun1_ref_tOne of the adaptors for member pointers
mem_fun1_ref_t< void, Type, Arg >One of the adaptors for member pointers
mem_fun1_tOne of the adaptors for member pointers
mem_fun1_t< void, Type, Arg >One of the adaptors for member pointers
mem_fun_ref_tOne of the adaptors for member pointers
mem_fun_ref_t< void, Type >One of the adaptors for member pointers
mem_fun_tOne of the adaptors for member pointers
mem_fun_t< void, Type >One of the adaptors for member pointers
messagesFacet for handling message catalogs
messages_baseMessages facet base class providing catalog typedef
minusOne of the math functors
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
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]
Not_equal_to
not_equal_toOne of the comparison functors
num_getFacet for parsing number strings
num_putFacet for converting numbers to strings
numpunctNumpunct facet
ostream_iteratorProvides output iterator semantics for streams
ostreambuf_iteratorProvides output iterator semantics for streambufs
output_iterator_tagMarking output iterators
pairPair holds two objects of arbitrary type
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
priority_queueA standard container automatically sorting its contents
queueA standard container giving FIFO behavior
random_access_iterator_tagRandom-access iterators support a superset of bidirectional iterator operations
raw_storage_iterator
reverse_iterator
Safe_iteratorSafe iterator wrapper
Safe_iterator_baseBasic functionality for a "safe" iterator
Safe_sequenceBase class for constructing a "safe" sequence type that tracks iterators that reference it
Safe_sequence_baseBase class that supports tracking of iterators that reference a sequence
setA standard container made up of unique keys, which can be retrieved in logarithmic time
sliceClass defining one-dimensional subset of an array
slice_arrayReference to one-dimensional subset of an array
stackA standard container giving FILO behavior
stdio_filebufProvides a layer of compatibility for C/POSIX
time_baseTime format ordering data
time_getFacet for parsing dates and times
time_putFacet for outputting dates and times
type_infoPart of RTTI
unary_function
unary_negateOne of the negation functors
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

Generated on Sun Jul 25 00:12:38 2004 for libstdc++ source by doxygen 1.3.7