|
ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Inheritance diagram for daq::dpm::TestDaqController:Public Member Functions | |
| TestDaqController () | |
| void | SetUp () override |
| void | PostSetUp () |
| Specifically sets up expectations and other things based on current state. More... | |
| void | TearDown () override |
| template<class Pred > | |
| void | PollUntil (Pred &&p) |
| Poll one handler at a time until predicate has been satisifed or io_context runs out of work. More... | |
Public Member Functions inherited from daq::dpm::TestDaqControllerBase | |
| TestDaqControllerBase () | |
| void | SetUp () override |
| void | TearDown () override |
Protected Attributes | |
| Status | m_initial_status = {} |
| json::DpSpec | m_dpspec |
| SourceResolver | m_resolver |
| daq::dpm::MockDaqWorkspace * | m_ws_mock_ptr = nullptr |
| std::unique_ptr< DaqControllerImpl > | m_daq |
| FakeRsyncFactory | m_rsync_factory |
| FakeProcFactory | m_proc_factory |
Protected Attributes inherited from daq::dpm::TestDaqControllerBase | |
| Resources | m_resources |
| boost::asio::io_context | m_io_ctx |
| rad::IoExecutor | m_executor |
| DaqControllerOptions | m_options |
Definition at line 87 of file testDaqController.cpp.
|
inline |
Definition at line 89 of file testDaqController.cpp.
|
inline |
Poll one handler at a time until predicate has been satisifed or io_context runs out of work.
Definition at line 153 of file testDaqController.cpp.
|
inline |
Specifically sets up expectations and other things based on current state.
It considers:
Definition at line 109 of file testDaqController.cpp.
|
inlineoverride |
Definition at line 91 of file testDaqController.cpp.
|
inlineoverride |
Definition at line 144 of file testDaqController.cpp.
|
protected |
Definition at line 168 of file testDaqController.cpp.
|
protected |
Definition at line 164 of file testDaqController.cpp.
|
protected |
Definition at line 163 of file testDaqController.cpp.
|
protected |
Definition at line 170 of file testDaqController.cpp.
|
protected |
Definition at line 165 of file testDaqController.cpp.
|
protected |
Definition at line 169 of file testDaqController.cpp.
|
protected |
Definition at line 167 of file testDaqController.cpp.