fastcs.controllers.controller_vector#

Members

ControllerVector

Controller containing Attributes and indexed sub Controllers

class fastcs.controllers.controller_vector.ControllerVector(children: Mapping[int, Controller], description: str | None = None, ios: Sequence[AttributeIO[Any, AttributeIORef]] | None = None)[source]#

Controller containing Attributes and indexed sub Controllers

The sub controllers registered with this Controller should be instances of the same Controller type, distinguished only by an integer index. The indexes do not need to be continiguous.