std Namespace Reference


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< 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 Sat Jul 29 17:28:36 2006 for Vaucanson by  doxygen 1.4.6