33 #ifndef EMANECONTROLSANTENNAPROFILECONTROLMESSAGE_HEDAER_ 34 #define EMANECONTROLSANTENNAPROFILECONTROLMESSAGE_HEDAER_ 79 double dAntennaAzimuthDegrees,
80 double dAntennaElevationDegrees);
120 class Implementation;
121 std::unique_ptr<Implementation> pImpl_;
124 double dAntennaAzimuthDegrees,
125 double dAntennaElevationDegrees);
135 #endif // EMANECONTROLSANTENNAPROFILECONTROLMESSAGE_HEDAER_
static AntennaProfileControlMessage * create(AntennaProfileId id, double dAntennaAzimuthDegrees, double dAntennaElevationDegrees)
double getAntennaElevationDegrees() const
Antenna Profile Control Message is sent to the emulator physical layer to update antenna profile sele...
std::uint16_t AntennaProfileId
double getAntennaAzimuthDegrees() const
AntennaProfileControlMessage * clone() const override
ControlMessage interface is the base for all control messages.
AntennaProfileId getAntennaProfileId() const
#define EMANE_CONTROL_MEASSGE_ANTENNA_PROFILE
~AntennaProfileControlMessage()