ifw-daq  1.0.0
IFW Data Acquisition modules
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cdaq::op::AbortAsyncA composite async operation that aborts a DAQ
 Cdaq::DaqControllerImpl::Aborted
 Cdaq::DaqControllerImpl::Aborting
 Cdaq::DaqControllerImpl::Acquiring
 CActionGroup
 CActionMgr
 CAsyncOcmDaq
 Cdaq::AsyncOperationsAsync operations
 Cdaq::op::AsyncOpParamsParameters required for each async operation
 CAsyncStdCmds
 CAwaitDaqReply
 Cdaq::op::AwaitOpParamsAwait specific parameters that is not provided with AsyncOpParams
 Cdaq::op::AwaitPrimAsyncA composite async operation that awaits primary data sources
 Cdaq::op::AwaitStateAsyncAsync operation to await Data Acquisition state
 Cdaq::fits::BasicKeywordBaseNon template base class that is purely used to avoid type-deduction issues of ValueType
 COcmCtl.Clients
 CCommonArgs
 Cserver::ConfigThis class provide access to the command line options and the configuration parameters stored in the configuration file
 Cmetadaqsim.simulator.DaqHolds simulated status for DAQ
 Cdaq::DaqPropertiesStructure carrying properties needed to start a DataAcquisition
 CDaqReply
 CDaqService
 CDaqStatus
 CDaqStopReply
 Cserver::DataContextThis class provide access to the application run-time data including the in-memory DB
 Cserver::DbInterfaceThis class is the interface to the in-memory DB
 Cdaq::DpPartProvides information of the location and origin of a FITS file or keywords produced by a data acquisition
 Cenable_shared_from_this
 Cdaq::fits::EsoKeywordTraits
 Cdaq::EventLogRepresents a collection of events
 Cdaq::EventLogObserverLoggerA simple daq::ObservableEventLog observer that logs observed events to provided logger
 CEventObserver
 Cexception
 CFits.FitsRobot library providing FITS related keywords
 Cdaq::FitsControllerCreate FITS file containing keywords from OCM for the Data Acquisition
 Cdaq::GenericEventRepresents a generic event if a more specific event is not usable
 Csegfault.Init
 Crad::IoExecutorAdapts boost::asio::io_context into a compatible boost::thread Executor type
 CJsonPrint< T >
 CMal
 Cdaq::ManagerManager owns DaqController and FitsController (active data acquisitions) instances and multiplexes requests to them
 CMetaDaqAsync
 Cdaq::MetaSourceKeeps relevant state to be able to communicate with a primary data source
 CMockAbortSimple class that facilitates mocking of the freestanding asynchronous operations in daq::op:
 CMockAsyncOperations
 Cdaq::DaqControllerImpl::NotStarted
 Cdaq::ObservableEventLogStores data acquisition status and allows subscription to status changes
 Cdaq::ObservableStatusStores data acquisition status and allows subscription to status changes
 COcmCtl.OcmCtlRobot library providing keywords for the ocmif.OcmDaq and stdif interface
 Cdaq::op::OpStatKeeps record when operation started and finished
 CParsedSource
 Cdaq::PendingReplies::PendingReply
 Cdaq::PrimSourceKeeps relevant state to be able to communicate with a primary data source
 CRecCmdsAsync
 Crecifsim.simulator.RecordingHolds simulated status for recording
 CRecStatus
 Cdaq::ReplyTokenToken representing a not-yet-received reply
 CRequestor
 Cdaq::Result< T, ErrorType >Utility class that represents a result and an error
 Cdaq::Result< void >
 Cruntime_error
 CSimCtl.SimCtlRobot library providing keywords for the SimCtl interface
 Cmetadaqsim.simulator.SimulatorSimulator that implements Modmetadaqsimif and sets up simulation behaviour for Simulator
 Crecifsim.simulator.SimulatorSimulator that implements RecCmdsSyncService and sets up simulation behaviour for Simulator
 Crecifsim.simulator.SimulatorCtlSimulator controller that implements ModDaqsimif and sets up simulation behaviour for Simulator
 Cmetadaqsim.simulator.SimulatorCtlSimulator controller that implements Modmetadaqsimif and sets up simulation behaviour for Simulator
 Cdaq::Source< T >Simple class that holds the source and associated state
 Cdaq::op::StartAsyncA composite async operation that starts DAQ
 Cdaq::DaqControllerImpl::Starting
 Cdaq::StatusNon observable status object that keeps stores status of data acquisition
 CStatusObserverMockSimple observer used for testing
 Cdaq::StatusSignalObserves any status
 Cdaq::op::StopAsyncA composite async operation that starts DAQ
 Cdaq::DaqControllerImpl::Stopped
 Cdaq::DaqControllerImpl::Stopping
 CSubscription< TopicType >
 CTest
 CTest
 Cdaq::fits::ValueKeywordTraits
 CDaqReply
 CDaqStatus