dootle.control.fsm.factory
Type Aliases
Classes
Factory to create task specs, instantiate them, and make tasks |
|
Additional utilities mixin for job based task specs |
Module Contents
- dootle.control.fsm.factory.SpecialType: TypeAlias = _SpecialType
- class dootle.control.fsm.factory.FSMFactory(
- *,
- spec_ctor: jgdv.Maybe[type] = None,
- task_ctor: jgdv.Maybe[type] = None,
- job_ctor: jgdv.Maybe[type] = None,
Bases:
doot.workflow.factory.TaskFactoryFactory to create task specs, instantiate them, and make tasks
- class dootle.control.fsm.factory.FSMSubFactory
Bases:
doot.workflow.factory.SubTaskFactoryAdditional utilities mixin for job based task specs