ifw-daq 3.1.0
IFW Data Acquisition modules
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
daq::dpm::FakeDaqControllerFactory Struct Reference

Public Types

using Hook = std::function< void(MockDaqController &)>
 

Public Member Functions

std::unique_ptr< DaqControlleroperator() (std::unique_ptr< DaqWorkspace >, Resources &)
 
void SetHook (Hook f)
 

Public Attributes

std::vector< DaqController * > daq_controllers
 
Hook hook
 

Detailed Description

Definition at line 25 of file testScheduler.cpp.

Member Typedef Documentation

◆ Hook

Definition at line 26 of file testScheduler.cpp.

Member Function Documentation

◆ operator()()

std::unique_ptr< DaqController > daq::dpm::FakeDaqControllerFactory::operator() ( std::unique_ptr< DaqWorkspace ,
Resources  
)
inline

Definition at line 27 of file testScheduler.cpp.

◆ SetHook()

void daq::dpm::FakeDaqControllerFactory::SetHook ( Hook  f)
inline

Definition at line 35 of file testScheduler.cpp.

Member Data Documentation

◆ daq_controllers

std::vector<DaqController*> daq::dpm::FakeDaqControllerFactory::daq_controllers

Definition at line 38 of file testScheduler.cpp.

◆ hook

Hook daq::dpm::FakeDaqControllerFactory::hook

Definition at line 39 of file testScheduler.cpp.


The documentation for this struct was generated from the following file: