|
|
void | removeDeadStates () |
| | remove states unreachable to any accepting states
|
| |
| void | updateInitAccepting (const std::vector< std::shared_ptr< TAState > > taInitialStates) |
| | Propagate accepting states from the original timed automaton.
|
| |
|
bool | empty () const |
| | emptiness check of the language
|
| |
|
std::size_t | stateSize () const |
| | Returns the number of the states.
|
| |
|
bool | operator== (const Automaton< ZAState > A) const |
| |
|
|
std::vector< std::shared_ptr< ZAState > > | states |
| | The states of this automaton.
|
| |
|
std::vector< std::shared_ptr< ZAState > > | initialStates |
| | The initial states of this automaton.
|
| |
◆ updateInitAccepting()
| void ZoneAutomaton::updateInitAccepting |
( |
const std::vector< std::shared_ptr< TAState > > |
taInitialStates | ) |
|
|
inline |
Propagate accepting states from the original timed automaton.
- Note
- taInitSates must be sorted
The documentation for this struct was generated from the following file: