Support< std::map< U, T > > Class Template Reference
[Miscellaneous constructs used by Vaucanson]

Support<map<U, T> > is a const adapter of std::map to container. More...

List of all members.

Public Types

typedef SupportIterator< std::map<
U, T > > 
iterator
typedef SupportIterator< std::map<
U, T > > 
const_iterator
typedef std::map< U, T
>::value_type 
value_type
 The type of the values.

Public Member Functions

 Support (const std::map< U, T > &)
 Support (const Support &)
 support<map<U, T> > is a const adapter of std::map to container.
value_type operator * () const
 Return the one and only element of the support.
iterator begin () const
iterator end () const
unsigned size () const
iterator find (const U &k) const
bool empty () const
 Whether it's empty.
max () const


Detailed Description

template<class U, class T>
class vcsn::misc::Support< std::map< U, T > >

Support<map<U, T> > is a const adapter of std::map to container.

Definition at line 68 of file support.hh.


Member Function Documentation

Support< std::map< U, T > >::value_type operator *  )  const
 

Return the one and only element of the support.

Precondition:
There is exactly one element in the support.

Definition at line 115 of file support.hxx.


Generated on Sat Jul 29 17:32:34 2006 for Vaucanson by  doxygen 1.4.6