22template <
typename F,
typename S = ControlRoutineStateType<F>,
typename... Args>
Implementation of the observer design pattern with broadcasters.
Enums for observer messages.
State for all controlroutines.
Definition: assemblermanipulatorbuildingblocks.hh:22
Base for all control routines. Defines the message interface that can be broadcasted to listeners.
Definition: controlroutinebase.hh:24
S State
Definition: controlroutinebase.hh:25
Implements a Broadcaster for a given MessageType and BroadcasterState.
Definition: broadcaster.hh:26