14 #include <matrix/vlVector.h>
15 #include <vlpi/entityType.h>
80 virtual void removeStatusMessage(
const DtString&);
83 virtual int numberOfStatusMessages()
const;
91 return myStatusMessages;
100 virtual const char*
setVariableFromNet(
const char* variableBuffer,
const char* fixedBuffer,
int messageVersion);
virtual void setFixedToNet(char *buffer)
Sets the fixed portion of the buffer to the net. Returns the pointer at the end of this fixed portion...
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
std::map< DtString, DtString > myStatusMessages
Definition: vrfTDLStatusMessage.h:106
The variable portion is the list of keyword/value strings where the strings are the string length fol...
Definition: vrfTDLStatusMessage.h:40
virtual char * setVariableToNet(char *buffer)
Sets the variable portion to the net.
Contains the DtVrfTDLPPLIMessage class declaration.
Definition: vrfTDLStatusMessage.h:27
DtNetU32 myNumberOfStatusMessages
Definition: vrfTDLStatusMessage.h:34
virtual int fixedSize() const
Returns the size of the fixed portion of this message.
virtual int tdlMessageType() const
TDL Message type.
virtual const char * setVariableFromNet(const char *buffer, const char *fixedBuffer, int messageVersion)
Sets the variable portion into internal structures.
virtual int messageVersion() const
Definition: vrfTDLMessage.h:52
const std::map< DtString, DtString > & statusMessages() const
Returns the dictionary of status items.
Definition: vrfTDLStatusMessage.h:89
static DtVrfTDLMessage * creator()
DtVrfTDLStatusMessageStruct()
Definition: vrfTDLStatusMessage.h:29
virtual void printDataToString(DtString &str)
Print message.
virtual int variableSize() const
Returns the variable data size.
const DtVrfTDLMessage & operator=(DtVrfTDLMessage &orig)
assignment operator: shallow; assigns values only
virtual DtVrfTDLMessage * clone() const