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) |
1.3.7