13 return lhs.state == rhs.state && lhs.substate == rhs.substate;
20 case daqif::NotStarted:
22 case daqif::Acquiring:
32 case daqif::NotScheduled:
33 case daqif::Scheduled:
34 case daqif::Transferring:
36 case daqif::Releasing:
44 case daqif::Completed:
Contains State support functions for daqif.
bool operator==(FullState lhs, FullState rhs) noexcept
Equality operator for FullState.
bool IsStateValid(DaqState state, DaqSubState substate)
Validate state combination.
Describes the full state and substate.