add_assign< T > | |
assign< T > | |
heterogeneous_list::BEGIN | Begin of list marker. See heterogeneous_list |
bijective_mapping< T1, T2 > | Represents a one-to-one mapping T1 -> T2 |
domain_of_bijective_mapping< T1, T2 > | Represents the domain of definition of a mapping |
dummy_container< T > | Dummy container to substitute for an unneeded container parameter |
dummy_mapping< T1, T2 > | Dummy mapping to substitute for an unneeded mapping parameter |
heterogeneous_list::END | |
get_first< P > | Get first element of pair |
get_second< P > | Get second element of pair |
inverse_mapping< T1, T2 > | Represents a mapping T2 --> T1 which is the inverse of some bijective_mapping<T1,T2> |
is_element_of_pred< It, T > | Predicate class for testing if
|
iter_range< It > | Output for an iterator range |
std::iterator_traits< mapped_value_const_iterator< It, F > > | |
std::iterator_traits< mapped_value_iterator< It, F > > | |
heterogeneous_list::List< T, TAIL > | Compile-time list of heterogeneous types. See heterogeneous_list |
heterogeneous_list::List< END, END > | |
mapped_value_const_iterator< It, F > | Forward iterator mapping the value of It::op* with F (const version) |
mapped_value_iterator< It, F > | Forward iterator mapping the value of T>It::op* with F (non-const version) |
mult_assign< T > | |
my_identity< T > | |
partial_mapping< T1, T2 > | A representation of a partial mapping T1 --> T2, using a default value for items not explicitely set |
printer_of_bij_mapping< T1, T2 > | Helper class for custom output of a bijective map |
range_of_bijective_mapping< T1, T2 > | Represents the range (image) of a bijective mapping
|
set_traits< S > | Empty frame for generic access to functionality of representations of sets |
tuple< T, N > | |
tuple< T, 3 > | |
tuple_base< T, N > | Simple fixed-size container with STL-style begin() / end() |
unary_fct_ref< F > | Adapter for enforcing reference semantic in case of "heavy" function objects |
unary_map_composition< M1, M2 > | Composition of two heavy maps, using reference semantics |
ValueMask< Cont > | This class gives a const view to the values sequences of an associative container |
write_only_proxy< T > | Wrap reference to T such that only writing is possible |