|
ifw-daq
2.1.0-pre1
IFW Data Acquisition modules
|
| Cdaq::op::AbortAsync | A composite async operation that aborts a DAQ |
| Cdaq::OcmDaqController::Aborted | |
| Cdaq::OcmDaqController::Aborting | |
| Cdaq::OcmDaqController::Acquiring | |
| ►CActionGroup | |
| ►CActionMgr | |
| Cdaq::Alert | Describes an active Data Acquisition alert |
| Cdaq::AlertId | Uniquely identfies an alert |
| Cdaq::op::AlertState | |
| ►CAsyncDpmControl | |
| ►CAsyncDpmDaqControl | |
| ►CAsyncOcmDaqControl | |
| Cdaq::op::AsyncOpParams | Parameters required for each async operation |
| ►Cdaq::AsyncProcessIf | Interface to asynchronous process |
| ►CAsyncStdCmds | |
| ►CAwaitDaqReply | |
| Cdaq::op::AwaitOpParams | Await specific parameters that is not provided with AsyncOpParams |
| Cdaq::op::AwaitPrimAsync | A composite async operation that awaits primary data sources |
| Cdaq::op::AwaitStateAsync | Async operation to await Data Acquisition state |
| ►Cdaq::dpm::message::BaseMessage | |
| ►Cdaq::fits::BasicKeywordBase | Non template base class that is purely used to avoid type-deduction issues of ValueType |
| CDpmCtl.Clients | |
| COcmCtl.Clients | |
| CCommonArgs | |
| Cdaq::fits::LiteralKeyword::Components | Decomposed components a literal keyword |
| Cdaq::dpm::ConcurrencyLimits | Imposes limits on how many concurrent operations are allowed |
| Cdaq::dpm::SchedulerOptions::ConcurrencyLimits | Imposes limits on how many concurrent operations are allowed |
| Cserver::Config | This class provide access to the command line options and the configuration parameters stored in the configuration file |
| Cdaq::dpm::ConfigManager | DPM Server specific configuration manager |
| Cdaq::dpm::Configuration | Represents active configuration |
| Cdaq::config::Manager< C >::CurrentValue< AttrType > | Describes current value |
| Cmetadaq.simulator.Daq | Holds simulated status for DAQ |
| Cdaq::DaqContext | Structure carrying context needed to start a Data Acquisition and construct a Data Product Specification needed to execute merge |
| ►Cdaq::dpm::DaqController | Controller for specific DAQ |
| ►Cdaq::DaqControllerFactory | Abstract factory for DaqControllers |
| Cdaq::dpm::DaqControllerOptions | Options for DaqController |
| ►CDaqReply | |
| CDaqService | |
| Cdaq::DaqSources | Data acquisition sources |
| ►CDaqStatus | |
| ►CDaqStopReply | |
| ►Cdaq::dpm::DaqWorkspace | Interface to DAQ workpace (TBD) |
| Cserver::DataContext | This class provide access to the application run-time data including the in-memory DB |
| Cserver::DbInterface | This class is the interface to the in-memory DB |
| Cdaq::ObservableStatus::DeferSignal | Defer signal changes until later time |
| ►Cdaq::DpmClient | Interface to DPM server |
| Cdaq::DpmClientParams | Connection parameters for DPM |
| CDpmCtl.DpmCtl | Robot library providing keywords for the daqif.DpmDaqControl and daqif.DpmControl interface |
| ►CDpmDaqControlAsync | |
| Cdaq::DpPart | Provides information of the location and origin of a FITS file or keywords produced by a data acquisition |
| Cdaq::DpSpec | Close representation of the JSON structure but with stronger types |
| ►Cenable_shared_from_this | |
| Cdaq::fits::EsoKeywordTraits | |
| Cdaq::EventLog | Represents a collection of events |
| Cdaq::EventLogObserverLogger | A simple daq::ObservableEventLog observer that logs observed events to provided logger |
| CEventObserver | |
| ►Cexception | |
| CExitWithErrorCode | |
| Cdaq::dpm::FakeDaqControllerFactory | |
| Cdaq::dpm::FakeProcFactory | |
| Cdaq::dpm::FakeRsyncFactory | |
| Cdaq::DpSpec::Filter | |
| CFits.Fits | Robot library providing FITS related keywords |
| ►Cdaq::dpm::merge::base::FitsFile | |
| Cdaqif::FullState | Describes the full state and substate |
| ►Cdaq::GenericEvent | Represents a generic event if a more specific event is not usable |
| Csegfault.Init | |
| ►Cinvalid_argument | |
| Crad::IoExecutor | Adapts boost::asio::io_context into a compatible boost::thread Executor type |
| CJsonPrint< T > | |
| Cdaq::dpm::KeywordEx | Create keyword expression that memoize the provided string pattern |
| Cdaq::dpm::merge::KeywordFilter | Interface to a keyword selector |
| ►Cdaq::dpm::merge::KeywordFormatter | |
| Cdaq::fits::KeywordNameView | |
| ►Cdaq::dpm::KeywordRuleProcessor | Interface for keyword rule processors |
| ►Cdaq::dpm::merge::base::KeywordRules | Represents the keyword rules from the Data Product Specification |
| ►Cdaq::dpm::merge::KeywordSorter | |
| Cdaq::dpm::merge::KeywordTransform | |
| Cdaq::fits::LiteralKeyword | Represents the literal 80-character FITS keyword record |
| Cdaq::LogLevel | Ly typed log4cplus::LogLevel (which is an alias to int) |
| ►CMal | |
| Cdaq::config::Manager< C > | Maintains the associativity of configuration attributes with metadata and value origin/priority |
| ►Cdaq::Manager | Manager owns DaqController and FitsController (active data acquisitions) instances and multiplexes requests to them |
| Cdaq::config::Manager< daq::dpm::Configuration > | |
| Cdaq::config::Manager< TestConfig > | |
| Cdaq::ManagerParams | Configurations parameters directly related to manager |
| Cdaq::fits::MemoryFitsFile | In-memory FITS file |
| Cdaq::dpm::merge::MergeEvent | Base class of merge events |
| ►CMetaDaqAsync | |
| Cdaq::config::Metadata | Immutable information about a configuration attribute |
| Cdaq::MetaSource | Keeps relevant state to be able to communicate with a primary data source |
| CMockAbort | Simple class that facilitates mocking of the freestanding asynchronous operations in daq::op: |
| CMockAsyncOperations | |
| Cdaq::error::NestedExceptionReporter | Adapter object intended to be used in contexts without direct access to the output-stream object |
| Cdaq::OcmDaqController::NotStarted | |
| Cdaq::ObservableEventLog | Stores data acquisition status and allows subscription to status changes |
| Cdaq::ObservableStatus | Stores data acquisition status and allows subscription to status changes |
| Cdaq::OcmAsyncOperations | OCM Async operations |
| COcmCtl.OcmCtl | Robot library providing keywords for the daqif.OcmDaqControl and stdif interface |
| Cdaq::dpm::merge::Operations | |
| Cdaq::op::OpStat | Keeps record when operation started and finished |
| Cdaq::Origin | Describes parsed origin string into its components "host" and "path" |
| Cdaq::config::OriginInfo | Mutable metadata about a configuration attribute that describes where a value comes from |
| Cdaq::dpm::merge::Params | |
| CParsedSource | |
| Cdaq::PendingReplies::PendingReply | |
| Cdaq::PrimSource | Keeps relevant state to be able to communicate with a primary data source |
| ►CRecCmdsAsync | |
| Crec.simulator.Recording | Holds simulated status for recording |
| ►CRecStatus | |
| Cdaq::ReplyToken | Token representing a not-yet-received reply |
| ►CRequestor | |
| Cdaq::dpm::Resource | |
| Cdaq::dpm::Resources | Limited resources |
| Cdaq::dpm::ResourceToken | RAII token |
| Cdaq::Result< T, ErrorType > | Utility class that represents a result and an error |
| Cdaq::Result< void > | |
| Cdaq::RsyncOptions | Options controlling rsync invocation |
| Cdaq::RsyncProgress | Describes file transfer progress, |
| Cdaq::dpm::detail::Rule | Represents a keyword rule expression |
| ►Cruntime_error | |
| ►Cdaq::dpm::Scheduler | Schedules asynchronous activities that results in merged Data Product and delivery |
| Cdaq::dpm::SchedulerOptions | Options controlling scheduler operations |
| CSimCtl.SimCtl | Robot library providing keywords for the SimCtl interface |
| Crec.simulator.Simulator | Simulator that implements RecCmdsSyncService and sets up simulation behaviour for Simulator |
| Cmetadaq.simulator.Simulator | Simulator that implements Modmetadaqsimif and sets up simulation behaviour for Simulator |
| Cmetadaq.simulator.SimulatorCtl | Simulator controller that implements Modmetadaqsimif and sets up simulation behaviour for Simulator |
| Crec.simulator.SimulatorCtl | Simulator controller that implements ModDaqsimif and sets up simulation behaviour for Simulator |
| Cdaq::Source< T > | Simple class that holds the source and associated state |
| ►Cdaq::dpm::merge::base::Source | Base source |
| Cdaq::DaqContext::Source | |
| Cdaq::dpm::SourceResolver::SourceFile | |
| Cdaq::DpSpec::SourceFitsFile | |
| Cdaq::DpSpec::SourceFitsKeywords | |
| Cdaq::dpm::SourceResolver | Provides location of fits source file |
| Cdaq::fits::v1::StandardLess | Sorting function object |
| Cdaq::op::StartAsync | A composite async operation that starts DAQ |
| Cdaq::OcmDaqController::Starting | |
| Cdaq::Status | Non observable status object that keeps stores status of data acquisition |
| CStatusObserverMock | Simple observer used for testing |
| ►Cdaq::dpm::merge::StatusReporter | Interface to reporter (implementations exist for JSON or human readable) |
| Cdaq::StatusSignal | Observes any status |
| Cdaq::op::StopAsync | A composite async operation that starts DAQ |
| Cdaq::OcmDaqController::Stopped | |
| Cdaq::OcmDaqController::Stopping | |
| Cdaqif::Subscription< TopicType > | Subscription |
| Cdaqif::Subscription< daqif::DaqStatus > | |
| Cdaqif::Subscription< daqif::StorageStatus > | |
| Cdaq::DpmClientImpl::Subscriptions | |
| Cdaq::DpSpec::Target | |
| ►CTest | |
| ►CTest | |
| CTestConfig | |
| Cdaq::dpm::DaqControllerImpl::Transferring::Transfer | |
| Cdaq::DpSpec::Transform | |
| Cdaq::Trim | Trim string from whitespace (' ', ' ') |
| Cdaq::fits::ValueKeywordTraits | |
| ►CWithParamInterface | |
| ►Cdaq::Workspace | Interface to interact with DPM workspace |
| ►Cdaq::dpm::Workspace | Interface to interact with DPM workspace |
| ►CBaseAdmonition | |
| ►CDaqReply | |
| ►CDaqStatus | |
| ►CSphinxDirective | |
| ►CStorageStatus |