44 virtual int type()
const;
49 virtual bool setFromNet(
const char* contentBuffer,
50 unsigned contentSize);
57 virtual void setUUID(
const DtUUID&);
58 virtual const DtUUID& uuid()
const;
60 virtual void setRequestId(
int);
61 virtual int requestId()
const;
66 return myPointInformationMap;
71 return myPointInformationMap;
80 namespace DtBufferSerialize
UUID is a unique ID wrapper class.
Definition: rwUUID.h:229
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
DtUUID myUUID
Definition: ifEmbarkationEgressPointsResponse.h:75
std::map< int, EgressPointInformation > EgressPointInformationMap
Definition: ifEmbarkationEgressPointsResponse.h:30
Contains the DtUUID class declaration.
virtual void printDataToString(DtString &str)
EgressPointInformationMap myPointInformationMap
Definition: ifEmbarkationEgressPointsResponse.h:77
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
int myRequestId
Definition: ifEmbarkationEgressPointsResponse.h:76
Interface content for containing the responses to an embarkation egress point request.
Definition: ifEmbarkationEgressPointsResponse.h:21
DT_DLL_readerWriter char * encode(const DtFilename &val, char *buffer)
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned...
EgressPointInformationMap & egressPointInformationMap()
Definition: ifEmbarkationEgressPointsResponse.h:69
virtual bool setToNet()
Definition: simInterfaceContent.h:83
const EgressPointInformationMap & egressPointInformationMap() const
Definition: ifEmbarkationEgressPointsResponse.h:64
Definition: simInterfaceContent.h:45
DT_DLL_readerWriter const char * decode(DtString &val, const char *buffer)
Decodes a value from buffer and places the result in val of the type specified by val...
virtual DtSimInterfaceContent * clone() const =0