14 #include <matrix/vlVector.h>
79 virtual const DtVector&
location()
const;
90 virtual const char*
setVariableFromNet(
const char* buffer,
const char* fixedBuffer,
int messageVersion)
override;
const int DtVrfTDLContactMessageType
Definition: tdlMessageTypes.h:12
DtNetVector64 myLocation
Definition: exTDLMessage.h:32
virtual const char * setVariableFromNet(const char *buffer, const char *fixedBuffer, int messageVersion) override
Sets the variable portion into internal structures. Returns a pointer at the end of this variable suc...
virtual int setFixedFromNet(const char *buffer) override
Sets the fixed portion from the buffer into internal structures and variables.
virtual int tdlMessageType() const override
TDL Message type.
ExampleTDLMessageStruct()
Definition: exTDLMessage.h:27
virtual DtVrfTDLMessage * clone() const override
The variable portion is the string of the message itself.
Definition: exTDLMessage.h:37
static DtVrfTDLMessage * creator()
DtVector myTgtLocation
Definition: exTDLMessage.h:96
DtNetU32 myMessageLength
Definition: exTDLMessage.h:31
DtString myTgtMessage
Definition: exTDLMessage.h:97
This is the FIXED portion of the TDL message. There could be variable content based on some members s...
Definition: exTDLMessage.h:25
const DtString & message() const
virtual void setLocation(const DtVector &)
Accessor for location of object.
virtual int messageVersion() const override
Definition: vrfTDLMessage.h:54
virtual int fixedSize() const override
Fixed size of this message. Do not need to call parent method if this as the fixed portion will conta...
virtual void printDataToString(DtString &str) override
Print message.
const ExampleTDLMessage & operator=(ExampleTDLMessage &orig)
assignment operator: shallow; assigns values only
ExampleTDLMessage()
default constructor
virtual const DtVector & location() const
virtual char * setVariableToNet(char *buffer) override
Sets the variable portion to the net.
virtual void setFixedToNet(char *buffer) override
Sets the fixed potion to the net. Must call parent method first.
virtual int variableSize() const override
Returns the variable data size. Size of all the Statuss.
virtual ~ExampleTDLMessage() override
destructor
virtual void setMessage(const DtString &)
Set message.
const int ExampleTDLMessageType
Contains the ExampleTDLMessage class declaration.
Definition: exTDLMessage.h:21