Classes | |
struct | Bitset |
Dynamic bitset class. More... | |
struct | generic_int_type |
Generic and under-efficient int_type implementation for char_traits. More... | |
struct | char_traits |
Generic char_traits. More... | |
struct | DeferrerDebugPart |
Helper class for Deferrer. More... | |
struct | Deferrer |
This class defers the creation of its template parameter. More... | |
struct | remove_reference |
Turn a reference type into its corresponding plain type. More... | |
struct | remove_const |
Turn a const type into its corresponding mutable type. More... | |
struct | static_if |
Choose between two types or values depending on a constant Boolean. More... | |
struct | static_if_simple |
Choose between two types or values depending on a constant Boolean. More... | |
struct | static_eq |
Test for equality between two types. More... | |
struct | static_pow_compute |
These are auxilliary functions for static_pow. More... | |
struct | static_pow |
Static exponentiation. More... | |
struct | static_pow_minus_one |
Static exponentiation, result minus one. More... | |
class | SupportIterator |
Iterator over the Support generic class. More... | |
class | Support< std::map< U, T > > |
Support<map<U, T> > is a const adapter of std::map to container. More... | |
class | SparseIterator |
SparseIterator is an iterator over range except some points. More... | |
class | SparseInterval |
Container over a sparse integer range. More... | |
class | SelfIterator |
SelfIterator is an iterator which is also a container. More... | |
struct | Window |
Handle windows in streams for performing regular expression search. More... | |
Functions | |
template<typename U, typename V> std::ostream & | operator<< (std::ostream &o, std::pair< U, V > p) |
To display a single pair It assumes that each element of the pair is printable (i.e. | |
template<typename U, typename V, class Traits, class Allocator> std::ostream & | operator<< (std::ostream &o, std::basic_string< std::pair< U, V >, Traits, Allocator > s) |
To display a basic_string of pair (idem). | |
template<typename U, typename V> std::istream & | operator>> (std::istream &i, std::pair< U, V > &p) |
To read a single pair. | |
std::ostream & | operator<< (std::ostream &ostr, const Bitset &set) |
Print a bitset onto an output stream. | |
template<class U, class T> | Support< std::map< U, T > >::Support (const Support &s) |
support<map<U, T> > is a const adapter of std::map to container. |
This namespace holds all C++ constructs that are used by Vaucanson but are not Vaucanson-specific.
|
To display a single pair It assumes that each element of the pair is printable (i.e. the operator << is defined on it) |