This is the complete list of members for
BasicAlgorithm, including all inherited members.
addReport(const QString &text) const | BasicAlgorithm | [protected, virtual] |
BasicAlgorithm() | BasicAlgorithm | |
determinize(QSharedPointer< IAutomaton > &automaton) const | BasicAlgorithm | [protected, virtual] |
getEpsilonClosure(const QSharedPointer< IAutomaton > &automaton, const QSharedPointer< IState > &state) const | BasicAlgorithm | [protected] |
getInputCount() const =0 | IAlgorithm | [pure virtual] |
getName() const =0 | IAlgorithm | [pure virtual] |
hasSettingsDialog() const | BasicAlgorithm | [inline, virtual] |
m_creator | BasicAlgorithm | [protected] |
m_report | BasicAlgorithm | [mutable, private] |
makeSureNamesUnique(const QSharedPointer< IAutomaton > &automaton1, const QSharedPointer< IAutomaton > &automaton2) const | BasicAlgorithm | [protected] |
makeSureNameUnique(const QSharedPointer< IAutomaton > &automaton, QString &name) const | BasicAlgorithm | [protected] |
removeEpsilonTransitions(QSharedPointer< IAutomaton > &automaton) const | BasicAlgorithm | [protected, virtual] |
removeMultipleInitials(QSharedPointer< IAutomaton > &automaton) const | BasicAlgorithm | [protected, virtual] |
requireCreator() const | BasicAlgorithm | [inline, virtual] |
run(const IAutomaton::TAutomataList &input, QSharedPointer< IAutomaton > &result, QString *report=0) const | BasicAlgorithm | [virtual] |
runInternal(const IAutomaton::TAutomataList &input, QSharedPointer< IAutomaton > &result) const =0 | BasicAlgorithm | [protected, pure virtual] |
runSettingsDialog(QWidget *) | BasicAlgorithm | [inline, virtual] |
setAutomataCreator(const QSharedPointer< IAutomataCreator > &creator) | BasicAlgorithm | [virtual] |
TAlgorithmList typedef | IAlgorithm | |
tryMergeAlphabet(const ITransition::TCharSet &alphabet1, const ITransition::TCharSet &alphabet2, ITransition::TCharSet &alphabet) const | BasicAlgorithm | [protected] |
~BasicAlgorithm() | BasicAlgorithm | [inline, virtual] |
~IAlgorithm() | IAlgorithm | [inline, virtual] |