ifw-daq  3.0.1
IFW Data Acquisition modules
Public Member Functions | Public Attributes | List of all members
TestAwaitWithPrimSource Struct Reference

Fixture for. More...

+ Inheritance diagram for TestAwaitWithPrimSource:

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

Fixture for.

Definition at line 273 of file testOcmDaqController.cpp.

Member Function Documentation

◆ PreDaqControllerHook()

void TestAwaitWithPrimSource::PreDaqControllerHook ( )
inlinevirtual

Reimplemented from TestState.

Definition at line 274 of file testOcmDaqController.cpp.

◆ PreStartAsyncHook()

void TestAwaitWithPrimSource::PreStartAsyncHook ( )
inlinevirtual

Reimplemented from TestState.

Definition at line 279 of file testOcmDaqController.cpp.

Member Data Documentation

◆ m_await_promise

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

Definition at line 284 of file testOcmDaqController.cpp.


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