|
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>
Inheritance diagram for daq::GenericEvent: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.