libSmalldb
v0.2
|
Implementation of Smalldb state machine, the nondeterministic parametric finite automaton. More...
Classes | |
class | AbstractBackend |
Container and factory of all state machines. More... | |
class | AbstractMachine |
Implementation of the state machine. More... | |
class | ArrayMachine |
Simple testing machine implementation. More... | |
class | FlupdoBackend |
Smalldb Backend which provides database via Flupdo. More... | |
class | FlupdoCrudMachine |
Simple state machine for typical CRUD entities accessed via Flupdo. More... | |
class | FlupdoGenericListing |
A very generic listing based on Flupdo::SelectBuilder. More... | |
class | FlupdoMachine |
Base class for state machines accessed via Flupdo. More... | |
class | GraphMLException |
Something went wrong when parsing GraphML file. More... | |
interface | IAuth |
Authenticator interface. More... | |
interface | IListing |
A prefered way to retrieve list of existing state machine instances. More... | |
class | InstanceDoesNotExistException |
Instance does not exist, so it does not make sense to read properties or something like that. More... | |
class | InvalidArgumentException |
Wrong data passed to state machine. More... | |
class | InvalidReferenceException |
Invalid reference requested. More... | |
class | JsonDirBackend |
Smalldb Backend which loads state machine definitions from a directory full of JSON files and GraphML files. More... | |
class | JsonException |
class | Reference |
Reference to one or more state machines. More... | |
class | RuntimeException |
Something went wrong in state machine. More... | |
class | SimpleBackend |
Simple and stupid backend which must be told about everything. More... | |
class | TransitionAccessException |
Access denied to requested transition. More... | |
class | TransitionException |
Something is wrong with current transition. More... | |
class | TransitionPreCheckException |
Transition aborted by pre-check method. More... | |
class | UnknownFiltersException |
Unknown filters detected when creating filters. More... | |
class | Utils |
Implementation of Smalldb state machine, the nondeterministic parametric finite automaton.