35 class EMANE::Controls::TransmitterControlMessage::Implementation
39 transmitters_{transmitters}{}
50 EMANE::Controls::TransmitterControlMessage::
51 TransmitterControlMessage(
const TransmitterControlMessage & msg):
53 pImpl_{
new Implementation{*msg.pImpl_}}
56 EMANE::Controls::TransmitterControlMessage::TransmitterControlMessage(
const Transmitters & transmitters):
57 ControlMessage{IDENTIFIER},
58 pImpl_{
new Implementation{transmitters}}{}
67 return pImpl_->getTransmitters();
The Transmitter Control Message is sent to the emulator physical layer to specify the NEM Id of the s...
TransmitterControlMessage * clone() const override
static TransmitterControlMessage * create(const Transmitters &transmitters)
~TransmitterControlMessage()
std::list< Transmitter > Transmitters
ControlMessage(ControlMessageId id)
const Transmitters & getTransmitters() const