| Interface | Description |
|---|---|
| Action |
Description goes here
|
| FSM |
An FSM is used to represent an instance of a finite state machine which has a
transition function represented by an instance of StateEngine.
|
| Guard | |
| Input |
This interface must be implemented by any class that is used as an input to a
FSM.
|
| State |
This interface must be implemented by any class that is used as a state in a
FSM.
|
| StateEngine |
A StateEngine defines the state transition function for a finite state
machine (FSM).
|
| Class | Description |
|---|---|
| ActionBase | |
| FSMImpl |
This is the main class that represents an instance of a state machine using a
state engine.
|
| Guard.Complement | |
| Guard.Result | |
| GuardBase | |
| InputImpl | |
| StateEngineFactory |
Factory for creating the standard state machine implementation.
|
| StateImpl |
Base class for all states in a StateEngine.
|
Copyright © 2020 ADDC Infotech GmbH. All rights reserved.