ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Factory that creates mock versions. More...
#include <daqController.hpp>
Public Member Functions | |
auto | MakeOcmPhase (DaqContext daq_ctx, std::shared_ptr< ObservableStatus > status, std::shared_ptr< ObservableEventLog > event_log) -> std::shared_ptr< DaqController > override |
Create instance for the OCM phase of the DAQ process. More... | |
auto | MakeDpmPhase (DaqContext daq_ctx, std::shared_ptr< ObservableStatus > status, std::shared_ptr< ObservableEventLog > event_log) -> std::shared_ptr< DaqController > override |
Create instance for the DPM phase of the DAQ process. More... | |
Public Attributes | |
std::map< std::string, std::shared_ptr< DaqControllerMock > > | ocm_mocks |
std::map< std::string, std::shared_ptr< DaqControllerMock > > | dpm_mocks |
Factory that creates mock versions.
Definition at line 51 of file daqController.hpp.
|
inlineoverridevirtual |
Create instance for the DPM phase of the DAQ process.
Implements daq::DaqControllerFactory.
Definition at line 58 of file daqController.hpp.
|
inlineoverridevirtual |
Create instance for the OCM phase of the DAQ process.
Implements daq::DaqControllerFactory.
Definition at line 52 of file daqController.hpp.
std::map<std::string, std::shared_ptr<DaqControllerMock> > daq::DaqControllerFactoryFake::dpm_mocks |
Definition at line 66 of file daqController.hpp.
std::map<std::string, std::shared_ptr<DaqControllerMock> > daq::DaqControllerFactoryFake::ocm_mocks |
Definition at line 65 of file daqController.hpp.