Public Types | |
|
typedef boost::shared_ptr< std::size_t > | data_type |
|
typedef vcsn::handler< state_h, data_type > | handler_t |
| typedef std::set< data_type > | container_t |
| typedef container_t::const_iterator | set_iterator |
| typedef SupportIterator< container_t > | self_t |
| typedef set_iterator::iterator_category | iterator_category |
| typedef set_iterator::difference_type | difference_type |
| typedef data_type | value_type |
| typedef data_type * | pointer |
| typedef data_type & | reference |
Public Member Functions | |
| SupportIterator () | |
| SupportIterator (const container_t *c, set_iterator it) | |
| handler_t | operator * () const |
| self_t & | operator++ () |
| self_t & | operator-- () |
| self_t | operator++ (int) |
| bool | operator!= (const SupportIterator &) const |
| bool | operator== (const SupportIterator &) const |
Definition at line 112 of file bmig_support.hh.
1.5.1