29 #include <boost/format.hpp> 35 EventId::EventId(
const rsc::misc::UUID& participantId,
36 const boost::uint32_t& sequenceNumber) :
37 participantId(participantId), sequenceNumber(sequenceNumber) {
60 boost::format(
"%1$08x")
87 stream <<
"participantId = " <<
participantId <<
", sequenceNumber = " bool operator==(const EventId &other) const
std::string getClassName() const
boost::uint32_t sequenceNumber
boost::uint32_t getSequenceNumber() const
rsc::misc::UUID getAsUUID() const
rsc::misc::UUIDPtr id
A cache for the generated uuid.
bool operator<(const EventId &other) const
rsc::misc::UUID participantId
The id of the sending participant.
void printContents(std::ostream &stream) const
rsc::misc::UUID getParticipantId() const
A unique ID for events in RSB.