helper struct for storing configurations More...
#include <automataWorkSimulator.h>
Public Types | |
enum | EStatus { eNoStatus, eAccepted, eError } |
Public Member Functions | |
Configuration (const QStringList &a, const QStringList &p, const QStringList &i, EStatus s=eNoStatus) | |
Public Attributes | |
QStringList | activeStates |
active states in current configuration | |
QStringList | input |
left part of input | |
QStringList | processed |
processed part of input | |
EStatus | status |
configuration status, eError means that no next step is possible |
helper struct for storing configurations
Definition at line 36 of file automataWorkSimulator.h.
Definition at line 38 of file automataWorkSimulator.h.
AutomataWorkSimulator::Configuration::Configuration | ( | const QStringList & | a, | |
const QStringList & | p, | |||
const QStringList & | i, | |||
EStatus | s = eNoStatus | |||
) | [inline] |
Definition at line 44 of file automataWorkSimulator.h.
active states in current configuration
Definition at line 39 of file automataWorkSimulator.h.
Referenced by SimulationDialog::updateState().
QStringList AutomataWorkSimulator::Configuration::input |
left part of input
Definition at line 41 of file automataWorkSimulator.h.
Referenced by SimulationDialog::updateState().
QStringList AutomataWorkSimulator::Configuration::processed |
processed part of input
Definition at line 40 of file automataWorkSimulator.h.
Referenced by SimulationDialog::updateState().
configuration status, eError means that no next step is possible
Definition at line 42 of file automataWorkSimulator.h.
Referenced by SimulationDialog::updateState().