|
spot
2.16
|
Class for iterators over transitions. More...
#include <spot/twacube/twacube.hh>
Public Types | |
| typedef digraph< cstate, transition > | graph_t |
| Underlying graph type. More... | |
| typedef graph_t::edge_storage_t | edge_storage_t |
| Edge storage type. More... | |
Public Member Functions | |
| trans_index (trans_index &ci)=delete | |
| trans_index (unsigned state, const graph_t &g) | |
| Build an iterator for state state. More... | |
| trans_index (trans_index &&ci) | |
| Move an iterator. More... | |
| void | reset () |
| Reset the iterator on the first element. More... | |
| void | next () |
| Iterate over the next transition. More... | |
| bool | done () const |
| Returns a boolean indicating whether all the transitions have been iterated. More... | |
| unsigned | current (unsigned seed=0) const |
| Returns the current transition according to a specific seed. The seed is traditionally the thread identifier. More... | |
Class for iterators over transitions.
Edge storage type.
| typedef digraph<cstate, transition> spot::trans_index::graph_t |
Underlying graph type.
|
inline |
Build an iterator for state state.
|
inline |
Move an iterator.
|
inline |
Returns the current transition according to a specific seed. The seed is traditionally the thread identifier.
|
inline |
Returns a boolean indicating whether all the transitions have been iterated.
|
inline |
Iterate over the next transition.
|
inline |
Reset the iterator on the first element.
1.9.1