ifw-daq  2.1.0-pre1
IFW Data Acquisition modules
Public Member Functions | Public Attributes | List of all members
TestDaqControllerAwait Struct Reference
+ Inheritance diagram for TestDaqControllerAwait:

Public Member Functions

void PreDaqControllerHook ()
 
void PreStartAsyncHook ()
 
- Public Member Functions inherited from TestState
 TestState ()
 
void SetUp () override
 
void TearDown () override
 
void StartDaq ()
 Executes a successful StartAsync() call. More...
 
void AbortDaq ()
 
void StopDaq ()
 

Public Attributes

boost::promise< Result< DpParts > > m_await_promise
 
- Public Attributes inherited from TestState
std::shared_ptr< PrimSource::RrClientm_prim_rr_client
 
std::shared_ptr< MetaDaqAsyncMockm_meta_rr_client
 
std::shared_ptr< MetaDaqAsyncMockm_meta_rr_client2
 
std::unique_ptr< MockAsyncOperationsm_mock_ops
 
boost::asio::io_context m_io_ctx
 
StatusObserverMock m_observer
 
std::shared_ptr< ObservableStatusm_status
 
std::shared_ptr< ObservableEventLogm_event_log
 
std::shared_ptr< OcmDaqControllerm_daq
 
DaqContext m_context
 
DaqSources m_sources
 
std::vector< DpPartm_files
 
fits::KeywordVector m_keywords
 

Detailed Description

Definition at line 269 of file testOcmDaqController.cpp.

Member Function Documentation

◆ PreDaqControllerHook()

void TestDaqControllerAwait::PreDaqControllerHook ( )
inlinevirtual

Reimplemented from TestState.

Definition at line 270 of file testOcmDaqController.cpp.

◆ PreStartAsyncHook()

void TestDaqControllerAwait::PreStartAsyncHook ( )
inlinevirtual

Reimplemented from TestState.

Definition at line 275 of file testOcmDaqController.cpp.

Member Data Documentation

◆ m_await_promise

boost::promise<Result<DpParts> > TestDaqControllerAwait::m_await_promise

Definition at line 280 of file testOcmDaqController.cpp.


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