Public Types | Public Member Functions | Public Attributes

AutomataWorkSimulator::Configuration Struct Reference

helper struct for storing configurations More...

#include <automataWorkSimulator.h>

List of all members.

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

Detailed Description

helper struct for storing configurations

Definition at line 36 of file automataWorkSimulator.h.


Member Enumeration Documentation

Enumerator:
eNoStatus 
eAccepted 
eError 

Definition at line 38 of file automataWorkSimulator.h.


Constructor & Destructor Documentation

AutomataWorkSimulator::Configuration::Configuration ( const QStringList &  a,
const QStringList &  p,
const QStringList &  i,
EStatus  s = eNoStatus 
) [inline]

Definition at line 44 of file automataWorkSimulator.h.


Member Data Documentation

active states in current configuration

Definition at line 39 of file automataWorkSimulator.h.

Referenced by SimulationDialog::updateState().

left part of input

Definition at line 41 of file automataWorkSimulator.h.

Referenced by SimulationDialog::updateState().

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().


The documentation for this struct was generated from the following file: