| allowRedundantTransitions() const =0 | IAutomaton | [pure virtual] |
| createState(const QString &name, const QString &label, bool initial, bool final)=0 | IAutomaton | [pure virtual] |
| createTransition(const QString &source, const QString &dest, const ITransition::TCharSet &characters)=0 | IAutomaton | [pure virtual] |
| getActiveStates() const =0 | IAutomaton | [pure virtual] |
| getActiveStatesNames() const =0 | IAutomaton | [pure virtual] |
| getAlphabet() const =0 | IAutomaton | [pure virtual] |
| getAlphabetSymbol() const =0 | IAutomaton | [pure virtual] |
| getEpsilonSymbol() const =0 | IAutomaton | [pure virtual] |
| getFinalStates() const =0 | IAutomaton | [pure virtual] |
| getInitialStates() const =0 | IAutomaton | [pure virtual] |
| getPositioningMap() const =0 | IAutomaton | [pure virtual] |
| getProcessedString() const =0 | IAutomaton | [pure virtual] |
| getState(const QString &name) const =0 | IAutomaton | [pure virtual] |
| getStateNameList() const =0 | IAutomaton | [pure virtual] |
| getStates() const =0 | IAutomaton | [pure virtual] |
| getTransitions() const =0 | IAutomaton | [pure virtual] |
| getTransitionSymbols(const QString &source, const QString &dest) const =0 | IAutomaton | [pure virtual] |
| getTransitionTable() const =0 | IAutomaton | [pure virtual] |
| hasEpsilonTransitions() const =0 | IAutomaton | [pure virtual] |
| hasMultipleInitials() const =0 | IAutomaton | [pure virtual] |
| hasPositions() const =0 | IAutomaton | [pure virtual] |
| hasState(const QString &name) const =0 | IAutomaton | [pure virtual] |
| isConfigurationAccepted() const =0 | IAutomaton | [pure virtual] |
| isDeterministic() const =0 | IAutomaton | [pure virtual] |
| processCharacter(const QString &character)=0 | IAutomaton | [pure virtual] |
| removeState(const QSharedPointer< IState > &state)=0 | IAutomaton | [pure virtual] |
| removeState(const QString &stateName)=0 | IAutomaton | [pure virtual] |
| removeTransition(const QSharedPointer< ITransition > &tr)=0 | IAutomaton | [pure virtual] |
| renameState(const QSharedPointer< IState > &state, const QString &newName)=0 | IAutomaton | [pure virtual] |
| reset()=0 | IAutomaton | [pure virtual] |
| setAllowRedundantTransitions(bool allow)=0 | IAutomaton | [pure virtual] |
| setAlphabet(const ITransition::TCharSet &alphabet)=0 | IAutomaton | [pure virtual] |
| setAlphabetSymbol(const QString &alphabetSymbol)=0 | IAutomaton | [pure virtual] |
| setEpsilonSymbol(const QString &epsilonSymbol)=0 | IAutomaton | [pure virtual] |
| setPositioningMap(const TPositioningMap &map)=0 | IAutomaton | [pure virtual] |
| TAutomataList typedef | IAutomaton | |
| TPositioningMap typedef | IAutomaton | |
| ~IAutomaton() | IAutomaton | [inline, virtual] |
1.7.0