EMANE
1.2.1
|
#include <cloneable.h>
Public Member Functions | |
~Cloneable () | |
virtual T * | clone () const =0 |
Protected Member Functions | |
Cloneable () | |
Definition at line 39 of file cloneable.h.
|
inline |
Definition at line 42 of file cloneable.h.
|
inlineprotected |
Definition at line 54 of file cloneable.h.
|
pure virtual |
Clone an object on the heap
Implemented in EMANE::Controls::R2RISelfMetricControlMessage, EMANE::Controls::R2RINeighborMetricControlMessage, EMANE::Controls::OTATransmitterControlMessage, EMANE::Controls::FlowControlControlMessage, EMANE::Controls::R2RIQueueMetricControlMessage, EMANE::Controls::ReceivePropertiesControlMessage, EMANE::Controls::AntennaProfileControlMessage, EMANE::Controls::TransmitterControlMessage, EMANE::Controls::FrequencyControlMessage, EMANE::Controls::SerializedControlMessage, EMANE::Controls::TimeStampControlMessage, and EMANE::Controls::FrequencyOfInterestControlMessage.