35 class EMANE::Controls::TimeStampControlMessage::Implementation
38 Implementation(
const TimePoint & timeStamp):
39 timeStamp_{timeStamp}{}
50 EMANE::Controls::TimeStampControlMessage::
51 TimeStampControlMessage(
const TimeStampControlMessage & msg):
53 pImpl_{
new Implementation{*msg.pImpl_}}
56 EMANE::Controls::TimeStampControlMessage::TimeStampControlMessage(
const TimePoint & timeStamp):
57 ControlMessage{IDENTIFIER},
58 pImpl_{
new Implementation{timeStamp}}{}
71 return pImpl_->getTimeStamp();
TimeStampControlMessage * clone() const override
~TimeStampControlMessage()
static TimeStampControlMessage * create(const TimePoint ×tamp)
TimePoint getTimeStamp() const
Time Stamp Control Message is sent to the emulator physical layer to specify the time that should be ...
Clock::time_point TimePoint
ControlMessage(ControlMessageId id)