std Namespace Reference


Classes

struct  char_traits< T * >
struct  char_traits< pair< U, V > >
class  insert_iterator< vcsn::misc::Bitset >
 Specialized insert_iterator. More...
struct  iterator_traits< vcsn::misc::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 (vcsn::misc::Bitset &lhs, vcsn::misc::Bitset &rhs)
 Specialized swap.


Generated on Wed Jun 13 17:03:19 2007 for Vaucanson by  doxygen 1.5.1