|
ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Contains declaration for for DaqController. More...
#include "config.hpp"#include <chrono>#include <iostream>#include <string>#include <utility>#include <variant>#include <vector>#include <Metadaqif.hpp>#include <boost/asio/io_context.hpp>#include <boost/asio/steady_timer.hpp>#include <boost/thread/future.hpp>#include <gsl/pointers>#include <log4cplus/logger.h>#include <nlohmann/json.hpp>#include <rad/ioExecutor.hpp>#include "daqContext.hpp"#include "dpPart.hpp"#include "error.hpp"#include "eventLog.hpp"#include "op/asyncOpParams.hpp"#include "op/initiate.hpp"#include "pendingReplies.hpp"#include "source.hpp"#include "state.hpp"#include "status.hpp"#include "makeDpSpec.hpp"Go to the source code of this file.
Classes | |
| struct | daq::OcmAsyncOperations |
| OCM Async operations. More... | |
| class | daq::DaqControllerFactory |
| Abstract factory for DaqControllers. More... | |
| class | daq::DaqControllerFactoryDefault |
| Default factory producing "real" implementations. More... | |
| class | daq::DaqController |
| Controls the execution of single data acquisition that ultimately result in a set of FITS keywords and/or FITS files. More... | |
| class | daq::CommonDaqController |
| Implements common behaviour of OcmDaqController and DpmDaqController. More... | |
| class | daq::OcmDaqController |
Implements daq::DaqController for states responsible to be executed by OCM. More... | |
| struct | daq::OcmDaqController::NotStarted |
| struct | daq::OcmDaqController::Starting |
| struct | daq::OcmDaqController::Acquiring |
| struct | daq::OcmDaqController::Stopping |
| struct | daq::OcmDaqController::Stopped |
| struct | daq::OcmDaqController::Aborting |
| struct | daq::OcmDaqController::Aborted |
| class | daq::DpmDaqController |
| Implements behaviour from the state NotScheduled to Completed. More... | |
Namespaces | |
| daq | |
Functions | |
| std::ostream & | daq::operator<< (std::ostream &os, DaqController const &daq) |
Contains declaration for for DaqController.
Definition in file daqController.hpp.
| struct daq::OcmDaqController::NotStarted |
Definition at line 430 of file daqController.hpp.
| struct daq::OcmDaqController::Starting |
Definition at line 431 of file daqController.hpp.
| struct daq::OcmDaqController::Acquiring |
Definition at line 432 of file daqController.hpp.
| struct daq::OcmDaqController::Stopping |
Definition at line 433 of file daqController.hpp.
| struct daq::OcmDaqController::Stopped |
Definition at line 434 of file daqController.hpp.
| struct daq::OcmDaqController::Aborting |
Definition at line 435 of file daqController.hpp.
| struct daq::OcmDaqController::Aborted |
Definition at line 436 of file daqController.hpp.