std Namespace Reference

Declaring the traits for SupportIterator, according to the STL. More...


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 >
struct  iterator_traits< vcsn::misc::SparseIterator< vcsn::handler< T, unsigned >, ExcludedContainer > >
struct  iterator_traits< vcsn::misc::SupportIterator< std::vector< vcsn::handler< T, U > > > >
struct  iterator_traits< vcsn::misc::SupportIterator< std::vector< boost::shared_ptr< std::size_t > > > >
struct  iterator_traits< vcsn::misc::SupportIterator< std::set< boost::shared_ptr< std::size_t > > > >

Functions

template<typename U, typename V>
std::ostream & operator<< (std::ostream &o, std::pair< U, V > p)
 Display a single pair.
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)
 Display a basic_string of pair.
template<typename U, typename V>
std::istream & operator>> (std::istream &i, std::pair< U, V > &p)
 Read a single pair.
ostream & operator<< (ostream &, basic_string< int >)
template<class Tm, class Tw>
std::ostream & operator<< (std::ostream &out, const vcsn::algebra::polynom< Tm, Tw > &p)
template<typename Tag, typename Type>
std::ostream & operator<< (std::ostream &out, const vcsn::handler< Tag, Type > &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.


Detailed Description

Declaring the traits for SupportIterator, according to the STL.

Function Documentation

std::ostream & operator<< ( std::ostream &  o,
std::pair< U, V >  p 
)

Display a single pair.

It assumes that each element of the pair is printable (i.e. the operator<< is defined on it).

Definition at line 155 of file couple_letter.hxx.


Generated on Thu Oct 9 20:25:40 2008 for Vaucanson by  doxygen 1.5.1