Base (abstract) types --------------------- These types are rarely used directly, but encapsulate much of the functionality implemented by the types below. They may also be used as type hints, to specify that an input may be of any subclass. .. autosummary:: :toctree: _autosummary smttask.base.Task smttask.base.ValueContainer smttask.base.TaskInput smttask.base.TaskOutput smttask.base.EmptyOutput smttask.base.TaskDesc