| 
    Smalldb
    v0.0-177-g1a83180
    
   | 
 
| ▼NSmalldb | State Machine Abstraction Layer | 
| ▼NCascade | Block storage and some useful blocks for the cascade | 
| CActionBlock | Universal implemntation of state machine action invocation | 
| CAuth | IAuth implementation using Smalldb state machine and simple session token in cookie | 
| CBackendBlock | Base class for backend-related blocks | 
| CBlockStorage | Smalldb block storage generates blocks for each action of each state machine and also few useful blocks for each backend | 
| CEntityMenuBlock | Simple menu to make all entities accessible | 
| CHeadingBlock | Show heading for given action on given state machine | 
| CListingBlock | List all state machine instances matching given filters | 
| CLoadRefBlock | Simple wrapper around Reference class | 
| CRawApiBlock | Raw and ugly connector to access Smalldb interface from outter world | 
| CRouterFactoryBlock | / | 
| CShowDiagramBlock | Block which displays state diagram of given state machine | 
| CShowTableBlock | Show listing in simple table | 
| ▼NStateMachine | Implementation of Smalldb state machine, the nondeterministic parametric finite automaton | 
| CAbstractBackend | Container and factory of all state machines | 
| CAbstractMachine | Implementation of the state machine | 
| CArrayMachine | Simple testing machine implementation | 
| CFlupdoBackend | Smalldb Backend which provides database via Flupdo | 
| CFlupdoCrudMachine | Simple state machine for typical CRUD entities accessed via Flupdo | 
| CFlupdoGenericListing | A very generic listing based on Flupdo::SelectBuilder | 
| CFlupdoMachine | Base class for state machines accessed via Flupdo | 
| CGraphMLException | Something went wrong when parsing GraphML file | 
| CIAuth | Authenticator interface | 
| CIListing | A prefered way to retrieve list of existing state machine instances | 
| CInvalidArgumentException | Wrong data passed to state machine | 
| CInvalidReferenceException | Invalid reference requested | 
| CJsonDirBackend | Smalldb Backend which loads state machine definitions from a directory full of JSON files and GraphML files | 
| CReference | Reference to one or more state machines | 
| CRuntimeException | Something went wrong in state machine | 
| CSimpleBackend | Simple and stupid backend which must be told about everything | 
| CTransitionAccessException | Access denied to requested transition | 
| CTransitionException | Something is wrong with current transition | 
| CArrayAccess | |
| CDomainException | |
| CInvalidArgumentException | |
| CIterator | |
| CPDO | |
| CRuntimeException | 
 1.8.8