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

#include <daqifMock.hpp>

+ Inheritance diagram for daq::DaqStatusFake:

Public Member Functions

std::string getId () const override
 
void setId (std::string const &id) override
 
std::string getFileId () const override
 
void setFileId (std::string const &id) override
 
daqif::DaqState getState () const override
 
void setState (daqif::DaqState state) override
 
daqif::DaqSubState getSubState () const override
 
void setSubState (daqif::DaqSubState state) override
 
std::string getMessage () const override
 
void setMessage (std::string const &) override
 
bool getError () const override
 
void setError (bool error) override
 
void setResult (std::string const &res) override
 
std::string getResult () const override
 
bool hasKey () const override
 
bool keyEquals (const DaqStatus &other) const override
 
std::unique_ptr< DaqStatus > cloneKey () const override
 
std::unique_ptr< DaqStatus > clone () const override
 
double getTimestamp () const override
 
void setTimestamp (double time) override
 

Public Attributes

daq::Status status
 

Detailed Description

Definition at line 48 of file daqifMock.hpp.

Member Function Documentation

◆ clone()

std::unique_ptr<DaqStatus> daq::DaqStatusFake::clone ( ) const
inlineoverride

Definition at line 104 of file daqifMock.hpp.

◆ cloneKey()

std::unique_ptr<DaqStatus> daq::DaqStatusFake::cloneKey ( ) const
inlineoverride

Definition at line 101 of file daqifMock.hpp.

◆ getError()

bool daq::DaqStatusFake::getError ( ) const
inlineoverride

Definition at line 82 of file daqifMock.hpp.

◆ getFileId()

std::string daq::DaqStatusFake::getFileId ( ) const
inlineoverride

Definition at line 57 of file daqifMock.hpp.

◆ getId()

std::string daq::DaqStatusFake::getId ( ) const
inlineoverride

Definition at line 51 of file daqifMock.hpp.

◆ getMessage()

std::string daq::DaqStatusFake::getMessage ( ) const
inlineoverride

Definition at line 77 of file daqifMock.hpp.

◆ getResult()

std::string daq::DaqStatusFake::getResult ( ) const
inlineoverride

Definition at line 91 of file daqifMock.hpp.

◆ getState()

daqif::DaqState daq::DaqStatusFake::getState ( ) const
inlineoverride

Definition at line 63 of file daqifMock.hpp.

◆ getSubState()

daqif::DaqSubState daq::DaqStatusFake::getSubState ( ) const
inlineoverride

Definition at line 70 of file daqifMock.hpp.

◆ getTimestamp()

double daq::DaqStatusFake::getTimestamp ( ) const
inlineoverride

Definition at line 107 of file daqifMock.hpp.

◆ hasKey()

bool daq::DaqStatusFake::hasKey ( ) const
inlineoverride

Definition at line 95 of file daqifMock.hpp.

◆ keyEquals()

bool daq::DaqStatusFake::keyEquals ( const DaqStatus &  other) const
inlineoverride

Definition at line 98 of file daqifMock.hpp.

◆ setError()

void daq::DaqStatusFake::setError ( bool  error)
inlineoverride

Definition at line 85 of file daqifMock.hpp.

◆ setFileId()

void daq::DaqStatusFake::setFileId ( std::string const &  id)
inlineoverride

Definition at line 60 of file daqifMock.hpp.

◆ setId()

void daq::DaqStatusFake::setId ( std::string const &  id)
inlineoverride

Definition at line 54 of file daqifMock.hpp.

◆ setMessage()

void daq::DaqStatusFake::setMessage ( std::string const &  )
inlineoverride

Definition at line 80 of file daqifMock.hpp.

◆ setResult()

void daq::DaqStatusFake::setResult ( std::string const &  res)
inlineoverride

Definition at line 88 of file daqifMock.hpp.

◆ setState()

void daq::DaqStatusFake::setState ( daqif::DaqState  state)
inlineoverride

Definition at line 66 of file daqifMock.hpp.

◆ setSubState()

void daq::DaqStatusFake::setSubState ( daqif::DaqSubState  state)
inlineoverride

Definition at line 73 of file daqifMock.hpp.

◆ setTimestamp()

void daq::DaqStatusFake::setTimestamp ( double  time)
inlineoverride

Definition at line 110 of file daqifMock.hpp.

Member Data Documentation

◆ status

daq::Status daq::DaqStatusFake::status

Definition at line 49 of file daqifMock.hpp.


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