|
|
|
@ -51,7 +51,10 @@ public:
@@ -51,7 +51,10 @@ public:
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
StateTable(Tran const *table, unsigned nStates, unsigned nSignals) |
|
|
|
|
: myTable(table), myNsignals(nSignals) {} |
|
|
|
|
: myState(0), myTable(table), myNsignals(nSignals) {} |
|
|
|
|
|
|
|
|
|
StateTable(const StateTable &) = delete; |
|
|
|
|
StateTable &operator=(const StateTable &) = delete; |
|
|
|
|
|
|
|
|
|
#define NO_ACTION &StateTable::doNothing |
|
|
|
|
#define ACTION(_target) StateTable::Action(_target) |
|
|
|
|