Implementation of the IStateContext and IStateBehavior interfaces as used in the State Pattern. More...
Go to the source code of this file.
Classes | |
| class | CurrentState |
| Represents the current state of the state machine. More... | |
| class | SpecialCase |
| This class contain special characters. More... | |
| class | IStateContext |
| Represents the context as passed to each state class. More... | |
| class | IStateBehavior |
| Represents a class that implements one state of the state machine. More... | |
Namespaces | |
| namespace | DesignPatternExamples_python |
| The DesignPatternExamples_python package, containing 20 examples of design patterns, each in their own namespace. | |
| namespace | DesignPatternExamples_python.state |
| namespace | DesignPatternExamples_python.state.state_interface |
Implementation of the IStateContext and IStateBehavior interfaces as used in the State Pattern.
Definition in file state_interface.py.