17 #include "vlpi/netStructs.h"
59 virtual const DtUUID & followTarget()
const;
63 virtual void setFollowTarget(
const DtUUID &);
68 virtual const double distanceToFollow()
const;
69 virtual void setDistanceToFollow(
const double dist);
72 virtual const bool useCatchUpSpeed()
const;
73 virtual void setUseCatchUpSpeed(
const bool useCatchUpSpeed);
80 virtual bool setFromNet(
const char* contentBuffer,
81 unsigned contentSize);
UUID is a unique ID wrapper class.
Definition: uuid.h:59
virtual bool setToNet()
Sets netRep buffer to the contents of this set request. Base class does nothing and returns true...
Definition: readerWriterRegistry.h:39
Contains the DtUUID class declaration.
virtual int netRepSize() const
uuid class
Definition: rwUUID.h:26
DtRwBoolean myUseCatchUpSpeed
The distance at which to follow.
Definition: setConvoyFollowTarget.h:93
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
DtRwUUID myFollowTarget
The distance at which to follow.
Definition: setConvoyFollowTarget.h:91
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...
Define constants for types of tasks, sets, admin messages, reports, and sim commands (all sent via ra...
#define DT_DLL_vrftasks
This file is used to determine how to build.
Definition: vrftasksDefines.h:26
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual DtString stringRep() const =0
Get a readable string representation of this setDataRequest. Returns a human readable string represen...
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
Set data request for switching out one system for another for the entity.
Definition: setConvoyFollowTarget.h:25
DtRwReal myFollowDistance
The distance at which to follow.
Definition: setConvoyFollowTarget.h:92