|
spot
2.16
|
DFS stack entry for the cycle enumeration algorithm. More...
#include <spot/twaalgos/cycles.hh>
Public Member Functions | |
| dfs_entry (unsigned s) noexcept | |
| Construct a DFS entry for state s. More... | |
Public Attributes | |
| unsigned | s |
| State index. More... | |
| unsigned | succ = 0U |
| Current successor being explored. More... | |
| bool | f = false |
DFS stack entry for the cycle enumeration algorithm.
Each entry contains a state, an iterator on the transitions leaving that state, and a Boolean f indicating whether this state as already contributed to a cycle (f is updated when backtracking, so it should not be used by cycle_found()).
|
inlinenoexcept |
Construct a DFS entry for state s.
| bool spot::enumerate_cycles::dfs_entry::f = false |
Edge condition accumulated so far.
| unsigned spot::enumerate_cycles::dfs_entry::s |
State index.
| unsigned spot::enumerate_cycles::dfs_entry::succ = 0U |
Current successor being explored.
1.9.1