ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Represents a generic event if a more specific event is not usable. More...
#include <eventLog.hpp>
Public Types | |
using | TimePoint = std::chrono::time_point< std::chrono::steady_clock > |
Public Member Functions | |
GenericEvent (std::string id, std::string description, std::optional< Status > status) noexcept | |
GenericEvent (GenericEvent &&)=default | |
GenericEvent (GenericEvent const &)=default | |
GenericEvent & | operator= (GenericEvent &&)=default |
GenericEvent & | operator= (GenericEvent const &)=default |
bool | operator== (GenericEvent const &rhs) const noexcept |
bool | operator!= (GenericEvent const &rhs) const noexcept |
Public Attributes | |
TimePoint | timestamp |
std::string | id |
std::string | description |
std::optional< Status > | status |
Represents a generic event if a more specific event is not usable.
Definition at line 29 of file eventLog.hpp.
using daq::GenericEvent::TimePoint = std::chrono::time_point<std::chrono::steady_clock> |
Definition at line 30 of file eventLog.hpp.
|
noexcept |
Definition at line 14 of file eventLog.cpp.
|
default |
|
default |
|
noexcept |
Definition at line 24 of file eventLog.cpp.
|
default |
|
default |
|
noexcept |
Definition at line 20 of file eventLog.cpp.
std::string daq::GenericEvent::description |
Definition at line 44 of file eventLog.hpp.
std::string daq::GenericEvent::id |
Definition at line 43 of file eventLog.hpp.
std::optional<Status> daq::GenericEvent::status |
Definition at line 45 of file eventLog.hpp.
TimePoint daq::GenericEvent::timestamp |
Definition at line 42 of file eventLog.hpp.