ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Public Member Functions | List of all members
daq::dpm::MockDaqController Struct Reference

#include <mockScheduler.hpp>

+ Inheritance diagram for daq::dpm::MockDaqController:

Public Member Functions

 MOCK_METHOD (void, Start,(),(override))
 
 MOCK_METHOD (void, Stop,(),(override))
 
 MOCK_METHOD (bool, IsStopped,(),(const, noexcept, override))
 
 MOCK_METHOD (void, Poll,(),(override))
 
 MOCK_METHOD (std::string const &, GetId,(),(const, noexcept, override))
 
 MOCK_METHOD (bool, GetErrorFlag,(),(const, noexcept, override))
 
 MOCK_METHOD (State, GetState,(),(const, noexcept, override))
 
 MOCK_METHOD (std::filesystem::path const &, GetResult,(),(const, noexcept, override))
 
 MOCK_METHOD (ObservableStatus const &, GetStatus,(),(const, noexcept, override))
 
 MOCK_METHOD (ObservableStatus &, GetStatus,(),(noexcept, override))
 
- Public Member Functions inherited from daq::dpm::DaqController
virtual ~DaqController ()
 
virtual auto GetId () const noexcept -> std::string const &=0
 
virtual auto GetErrorFlag () const noexcept -> bool=0
 
virtual auto GetState () const noexcept -> State=0
 
virtual auto GetResult () const noexcept -> std::filesystem::path const &=0
 
virtual auto GetStatus () noexcept -> ObservableStatus &=0
 
virtual auto GetStatus () const noexcept -> ObservableStatus const &=0
 
virtual void Start ()=0
 Start/stop operations. More...
 
virtual void Stop ()=0
 
virtual void Poll ()=0
 
virtual bool IsStopped () const noexcept=0
 

Detailed Description

Definition at line 33 of file mockScheduler.hpp.

Member Function Documentation

◆ MOCK_METHOD() [1/10]

daq::dpm::MockDaqController::MOCK_METHOD ( bool  ,
GetErrorFlag  ,
()  ,
(const, noexcept, override)   
)

◆ MOCK_METHOD() [2/10]

daq::dpm::MockDaqController::MOCK_METHOD ( bool  ,
IsStopped  ,
()  ,
(const, noexcept, override)   
)

◆ MOCK_METHOD() [3/10]

daq::dpm::MockDaqController::MOCK_METHOD ( ObservableStatus ,
GetStatus  ,
()  ,
(noexcept, override)   
)

◆ MOCK_METHOD() [4/10]

daq::dpm::MockDaqController::MOCK_METHOD ( ObservableStatus const &  ,
GetStatus  ,
()  ,
(const, noexcept, override)   
)

◆ MOCK_METHOD() [5/10]

daq::dpm::MockDaqController::MOCK_METHOD ( State  ,
GetState  ,
()  ,
(const, noexcept, override)   
)

◆ MOCK_METHOD() [6/10]

daq::dpm::MockDaqController::MOCK_METHOD ( std::filesystem::path const &  ,
GetResult  ,
()  ,
(const, noexcept, override)   
)

◆ MOCK_METHOD() [7/10]

daq::dpm::MockDaqController::MOCK_METHOD ( std::string const &  ,
GetId  ,
()  ,
(const, noexcept, override)   
)

◆ MOCK_METHOD() [8/10]

daq::dpm::MockDaqController::MOCK_METHOD ( void  ,
Poll  ,
()  ,
(override)   
)

◆ MOCK_METHOD() [9/10]

daq::dpm::MockDaqController::MOCK_METHOD ( void  ,
Start  ,
()  ,
(override)   
)

◆ MOCK_METHOD() [10/10]

daq::dpm::MockDaqController::MOCK_METHOD ( void  ,
Stop  ,
()  ,
(override)   
)

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