|
Classes |
| struct | char_traits< int > |
| struct | char_traits< long int > |
| struct | char_traits< unsigned int > |
| struct | char_traits< unsigned long int > |
| struct | char_traits< float > |
| struct | char_traits< double > |
| struct | char_traits< long double > |
| struct | char_traits< T * > |
| struct | char_traits< pair< U, V > > |
| class | insert_iterator< utility::Bitset > |
| | Specialized insert_iterator. More...
|
| struct | iterator_traits< utility::SparseIterator< Integer, ExcludedContainer > > |
| struct | numeric_limits< ::vcsn::algebra::RationalNumber > |
Functions |
|
ostream & | operator<< (ostream &o, list< int > s) |
|
template<class Tm, class Tw> |
| std::ostream & | operator<< (std::ostream &out, const vcsn::algebra::polynom< Tm, Tw > &p) |
|
template<typename kind> |
| std::ostream & | operator<< (std::ostream &out, const vcsn::handler< kind > &h) |
| template<typename S, typename T1, typename T2> |
| void | swap (vcsn::Element< S, T1 > &e1, vcsn::Element< S, T2 > &e2) |
| | Swap to Element instances with the same structure.
|
|
template<typename S, typename T> |
| void | swap (vcsn::Element< S, T > &e1, T &v2) |
| | Swap between Element and foreign values (left).
|
|
template<typename T, typename S> |
| void | swap (T &v1, vcsn::Element< S, T > &e2) |
| | Swap between Element and foreign values (right).
|
|
template<> |
| void | swap (utility::Bitset &lhs, utility::Bitset &rhs) |
| | Specialized swap.
|