#include "algorithms.h"
#include "interfaces/iautomaton.h"
#include "interfaces/istate.h"
#include "interfaces/itransition.h"
#include <QSet>
#include <QQueue>
#include <QStringList>
#include <QMap>
#include <QDialog>
#include <QGridLayout>
#include <QCheckBox>
#include <QPushButton>
#include <QtPlugin>
#include "utility/dbglog.h"
#include "utility/utils.h"
Go to the source code of this file.
Classes | |
class | Group |
class | GroupItem |
class | SettingsDialog |
Defines | |
#define | DBGLOG_ALGO(x) DBGLOG_("ALGORITHMS", x) |
Functions | |
QDebug | operator<< (QDebug dbg, const Group &g) |
bool | operator== (const GroupItem &lhs, const GroupItem &rhs) |
uint | qHash (const GroupItem &key) |
#define DBGLOG_ALGO | ( | x | ) | DBGLOG_("ALGORITHMS", x) |
Definition at line 22 of file algorithms.cpp.
Referenced by BasicAlgorithm::run(), MinimalizeAlgorithm::runInternal(), RemoveEpsilonAlgorithm::runInternal(), AlgorithmHolder::~AlgorithmHolder(), DeterminizeAlgorithm::~DeterminizeAlgorithm(), IntersectionParallelAlgorithm::~IntersectionParallelAlgorithm(), MinimalizeAlgorithm::~MinimalizeAlgorithm(), RemoveEpsilonAlgorithm::~RemoveEpsilonAlgorithm(), RemoveInaccessibleAlgorithm::~RemoveInaccessibleAlgorithm(), RemoveMultipleInitialsAlgorithm::~RemoveMultipleInitialsAlgorithm(), RemoveUselessAlgorithm::~RemoveUselessAlgorithm(), and UniteParallelAlgorithm::~UniteParallelAlgorithm().
QDebug operator<< | ( | QDebug | dbg, | |
const Group & | g | |||
) |
Definition at line 940 of file algorithms.cpp.
References Group::id(), and Group::items().
Definition at line 830 of file algorithms.cpp.
References GroupItem::getState().
uint qHash | ( | const GroupItem & | key | ) | [inline] |
Definition at line 835 of file algorithms.cpp.
References GroupItem::getState().
Referenced by qHash().