![]() |
VR-Forces 4.8 Class Documentation
|
The variable portion is the list of keyword/value strings where the strings are the string length followed by the string itself. More...

Public Member Functions | |
| DtVrfTDLStatusMessage () | |
| default constructor More... | |
| DtVrfTDLStatusMessage (const DtVrfTDLStatusMessage &orig) | |
| copy constructor: shallow; copies values only More... | |
| const DtVrfTDLStatusMessage & | operator= (DtVrfTDLStatusMessage &orig) |
| assignment operator: shallow; assigns values only More... | |
| virtual | ~DtVrfTDLStatusMessage () |
| destructor More... | |
| virtual int | tdlMessageType () const |
| TDL Message type. More... | |
| virtual DtVrfTDLMessage * | clone () const |
| virtual void | printDataToString (DtString &str) |
| Print message. More... | |
| virtual int | messageVersion () const |
| virtual int | fixedSize () const |
| Fixed size of this message. More... | |
| virtual int | variableSize () const |
| Returns the variable data size. Size of all the Statuss. More... | |
| virtual void | addStatusMessage (const DtString &key, const DtString &value) |
| Adds the status key/value to be sent as part of this message. More... | |
| virtual void | removeStatusMessage (const DtString &) |
| Removes the Status with the given name. More... | |
| virtual int | numberOfStatusMessages () const |
| Returns the number of Statuss. More... | |
| virtual DtString | statusMessage (const DtString &) const |
| Returns status information at the given key. More... | |
| const std::map< DtString, DtString > & | statusMessages () const |
| Returns the dictionary of status items. More... | |
Static Public Member Functions | |
| static DtVrfTDLMessage * | creator () |
Protected Member Functions | |
| virtual void | setFixedToNet (char *buffer) |
| Sets the fixed potion to the net. Must call parent method first. More... | |
| virtual const char * | setVariableFromNet (const char *variableBuffer, const char *fixedBuffer, int messageVersion) |
| Sets the variable portion into internal structures. More... | |
| virtual char * | setVariableToNet (char *buffer) |
| Sets the variable portion to the net. More... | |
Protected Attributes | |
| std::map< DtString, DtString > | myStatusMessages |
Additional Inherited Members |
The variable portion is the list of keyword/value strings where the strings are the string length followed by the string itself.
| DtVrfTDLStatusMessage::DtVrfTDLStatusMessage | ( | ) |
default constructor
| DtVrfTDLStatusMessage::DtVrfTDLStatusMessage | ( | const DtVrfTDLStatusMessage & | orig | ) |
copy constructor: shallow; copies values only
|
virtual |
destructor
| const DtVrfTDLStatusMessage& DtVrfTDLStatusMessage::operator= | ( | DtVrfTDLStatusMessage & | orig | ) |
assignment operator: shallow; assigns values only
|
virtual |
TDL Message type.
Reimplemented from DtVrfTDLMessage.
|
virtual |
Reimplemented from DtVrfTDLMessage.
|
static |
|
virtual |
Print message.
Reimplemented from DtVrfTDLMessage.
|
virtual |
Reimplemented from DtVrfTDLMessage.
|
virtual |
Fixed size of this message.
Do not need to call parent method if this as the fixed portion will contain the header, as all messages structures are expected to be subclassed from the TDL message header
Reimplemented from DtVrfTDLMessage.
|
virtual |
Returns the variable data size. Size of all the Statuss.
Reimplemented from DtVrfTDLMessage.
|
virtual |
Adds the status key/value to be sent as part of this message.
|
virtual |
Removes the Status with the given name.
|
virtual |
Returns the number of Statuss.
Returns status information at the given key.
Returns the dictionary of status items.
|
protectedvirtual |
Sets the fixed potion to the net. Must call parent method first.
Reimplemented from DtVrfTDLMessage.
|
protectedvirtual |
Sets the variable portion into internal structures.
Returns a pointer at the end of this variable such that a subclass can continue on reading
Reimplemented from DtVrfTDLMessage.
Sets the variable portion to the net.
Reimplemented from DtVrfTDLMessage.