SupportIterator< std::set< boost::shared_ptr< std::size_t > > > Class Template Reference

List of all members.

Public Types

typedef boost::shared_ptr<
std::size_t > 
data_type
typedef vcsn::handler< state_h,
data_type
handler_t
typedef std::set< data_typecontainer_t
typedef container_t::const_iterator set_iterator
typedef SupportIterator< container_tself_t
typedef set_iterator::iterator_category iterator_category
typedef set_iterator::difference_type difference_type
typedef data_type value_type
typedef data_typepointer
typedef data_typereference

Public Member Functions

 SupportIterator ()
 SupportIterator (const container_t *c, set_iterator it)
handler_t operator * () const
self_toperator++ ()
self_toperator-- ()
self_t operator++ (int)
bool operator!= (const SupportIterator &) const
bool operator== (const SupportIterator &) const

Detailed Description

template<>
class vcsn::misc::SupportIterator< std::set< boost::shared_ptr< std::size_t > > >

Definition at line 112 of file bmig_support.hh.


Generated on Thu Oct 9 20:26:00 2008 for Vaucanson by  doxygen 1.5.1