43 virtual double jammingStrength()
const;
44 virtual void setJammingStrength(
const double strength);
49 virtual double jammingRange()
const;
50 virtual void setJammingRange(
const double range);
56 virtual void setJammerType(
const DtString& t);
61 virtual DtString availablePostures()
const;
62 virtual void setAvailablePostures(
const DtString postures);
67 virtual bool publishEmitterSystem()
const;
68 virtual void setPublishEmitterSystem(
bool v);
DtRwReal myJammingRange
Parameter Name: jamming-range Parameter Description: The cutoff range (in meters) beyond which aggreg...
Definition: jammerEmitterDescriptor.h:96
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:49
static DtComponentDescriptor * creator()
Definition: readerWriterRegistry.h:39
DtRwString myJammerType
Parameter Name: jammer-type Parameter Description: Whether this jammer affect general RF communicatio...
Definition: jammerEmitterDescriptor.h:103
DtEmitterComponentDescriptor & operator=(const DtEmitterComponentDescriptor &orig)
assignment
DtRwBoolean myPublishEmitterSystem
Parameter Name: publish-emitter-system Parameter Description: Flag indicating whether or not to publi...
Definition: jammerEmitterDescriptor.h:109
DtRwString myAvailablePostures
Parameter Name: available-postures Parameter Description: The list of postures in which this task is ...
Definition: jammerEmitterDescriptor.h:116
virtual DtString type() const override
Returns the type of component this descriptor describes. Used to create the descriptor on read from a...
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtJammerEmitterDescriptor is a descriptor for an emitter with additional parameters for comms and rad...
Definition: jammerEmitterDescriptor.h:18
DtRwReal myJammingStrength
Parameter Name: jamming-strength Parameter Description: The strength of the system for jamming...
Definition: jammerEmitterDescriptor.h:90
Instances of DtEmitterComponentDescriptor are used to specify the parameters for a DtEmitterComponent...
Definition: emitterComponentDescriptor.h:31
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=NULL) const override