ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Declares daq::State
and related functions.
More...
#include <iosfwd>
Go to the source code of this file.
Namespaces | |
daq | |
Enumerations | |
enum class | daq::State { daq::DAQ states handled by OCM. , daq::NotStarted = 0 , daq::Starting = 1 , daq::Acquiring = 2 , daq::Stopping = 3 , daq::Stopped = 4 , daq::NotScheduled = 10 , daq::AbortingAcquiring = 2001 , daq::Scheduled = 11 , daq::Transferring = 12 , daq::Merging = 13 , daq::Releasing = 14 , daq::AbortingMerging = 2010 , daq::Aborted = 2000 , daq::Completed = 3000 } |
Observable states of the data acquisition process. More... | |
Functions | |
std::ostream & | daq::operator<< (std::ostream &os, State state) |
Prints state string representation to os. More... | |
bool | daq::IsFinalState (State state) noexcept |
Query whether state is in a final state. More... | |
bool | daq::IsSubsequentState (State state1, State state2) noexcept |
Compares states and returns whether state1 occurs after state2. More... | |
Declares daq::State
and related functions.
Definition in file state.hpp.