 |
Belle II Software
release-05-01-25
|
10 #include <framework/pcore/zmq/processModules/ProcessedEventBackup.h>
16 unsigned int workerId)
17 : m_eventMessage(std::move(evtMsg)), m_eventMetaData(evtMetaData), m_workerId(workerId)
unsigned int m_workerId
Getter for the stored worker id.
std::chrono::time_point< std::chrono::system_clock > TimeStamp
Short for the class of the time stamp (it is a system clock time stamp)
const EventMetaData & getEventMetaData() const
Getter for the stored event meta data.
EventMetaData m_eventMetaData
Getter for the stored event meta data.
const TimeStamp & getTimestamp() const
Getter for the stored time stamp.
TimeStamp m_timestamp
Getter for the stored time stamp.
ProcessedEventBackup(std::unique_ptr< EvtMessage > evtMsg, const EventMetaData &evtMetaData, unsigned int workerId)
Constructor setting the informations. Takes ownership of the evtMsg.
Abstract base class for different kinds of events.
bool operator==(const EventMetaData &rhs)
Compare operator needed in the backup list.
const unsigned int & getWorkerId() const
Getter for the stored worker id.