13 #include <vlpi/netStructs.h>
17 namespace vrfAddSetEncumbranceExample
73 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
DtRwReal myEncumbrance
Definition: setEncumbranceRequest.h:83
const char DtSetEncumbranceMenuItemIdName[]
Definition: setEncumbranceRequest.h:29
const DtSetEncumbranceRequest & operator=(const DtSetEncumbranceRequest &orig)
virtual DtSetDataRequest * clone(const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const override
Make a copy of this request. Returns a pointer to a newly created copy of this data request...
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize) override
Sets the contents of this set request based on the network buffer. Base class does nothing and return...
virtual void setEncumbrance(DtReal kgs)
Encumbrance in kilograms.
virtual DtReal encumbrance() const
Encumbrance in kilograms.
Definition: readerWriterRegistry.h:39
virtual ~DtSetEncumbranceRequest() override
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
DtSetEncumbranceRequest()
virtual int netRepSize() const override
Define constants for types of tasks, sets, admin messages, reports, and sim commands (all sent via ra...
const DtSetMessageType DtSetEncumbranceType("set-encumbrance")
virtual const DtSetMessageType & type() const override
What kind of setDataRequest am I? (from radioMsgTypes.h). Returns a string representing the kind of d...
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
Definition: setEncumbranceRequest.h:31
virtual DtString stringRep() const override
Get a readable string representation of this setDataRequest. Returns a human readable string represen...
static DtSetDataRequest * creator()
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
virtual bool setToNet() override
Sets netRep buffer to the contents of this set request. Base class does nothing and returns true...