12 #ifndef DtCreateResponseMsg_H_
13 #define DtCreateResponseMsg_H_
44 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
55 virtual void set(
unsigned long ID,
DtCreateResponseFlag flag, MAKRti::DtString
const & errorString);
59 void setDestinationID(
const unsigned long ID );
60 const unsigned long destinationID()
const;
65 void setErrorString(MAKRti::DtString
const& errorStr);
66 MAKRti::DtString errorString()
const;
78 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
98 virtual int minSize()
const;
105 void setErrorStringSize(
unsigned long size);
106 unsigned long errorStringSize()
const;
111 char* errorStringPtr();
112 const char* errorStringPtr()
const;
Definition: creRespMsg.h:25
DtRtiMsgKind
Definition: rtiMsgKind.h:9
Definition: creRespMsg.h:29
Used as a invalid value while waiting for a response.
Definition: creRespMsg.h:30
Definition: fedTimeFactory.h:73
virtual void printData(DtLogicalTimeFactory *logicalTimeFactory) const
Definition: creRespMsg.h:33
Definition: creRespMsg.h:27
void(* DtCreateResponseCb)(const DtCreateResponseMsg &inter, void *usr)
Definition: creRespMsg.h:21
Definition: creRespMsg.h:32
Definition: creRespMsg.h:36
Instances of DtConnectionMgr manage the communication objects that the RTI will use to either communi...
Definition: connectMgr.h:67
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:34
virtual DtCreateResponseMsg * self() const
Casts away const-ness.
Definition: creRespMsg.h:118
DtCreateResponseFlag
Definition: creRespMsg.h:23
virtual DtRtiMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
virtual DtRtiMsgKind internalDtRtiMsgKind()=0
Definition: creRespMsg.h:28
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
Definition: netCrRespMsg.h:19
Definition: creRespMsg.h:31
Definition: creRespMsg.h:26