21 #include <vlutil/vlNetTypes.h>
83 virtual const DtString & engagementRules()
const;
84 virtual void setEngagementRules(
const DtString & rules);
91 virtual bool setFromNet(
const char* contentBuffer,
92 unsigned contentSize);
virtual bool setToNet()
Sets netRep buffer to the contents of this set request. Base class does nothing and returns true...
DtRwString myEngagementRules
Definition: setEngagementRulesRequest.h:102
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
virtual int netRepSize() const
DtSetDataRequest is an abstract base class from which real setDataRequests can derive. It manages the read/write capability; derived classes need only use and register read/writatble data types for derived information.
Definition: setDataRequest.h:41
File: setEngRules.h.
Definition: setEngagementRulesRequest.h:26
virtual const DtSetMessageType & type() const =0
What kind of setDataRequest am I? (from radioMsgTypes.h). Returns a string representing the kind of d...
virtual DtSetDataRequest * clone(const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const =0
Make a copy of this request. Returns a pointer to a newly created copy of this data request...
const DtSetDataRequest & operator=(const DtSetDataRequest &orig)
assignment operator; same as copy costructor.
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Sets the contents of this set request based on the network buffer. Base class does nothing and return...
DtSetEngagementRulesRequest is used to set the rules of engagement for an entity. It inherits read/wr...
Definition: setEngagementRulesRequest.h:46
#define DT_DLL_vrftasks
This file is used to determine how to build.
Definition: vrftasksDefines.h:26
virtual DtString stringRep() const =0
Get a readable string representation of this setDataRequest. Returns a human readable string represen...
DtNetU8 myEngagementRulesLength
Definition: setEngagementRulesRequest.h:28