12 #ifndef DtCreateResponseMsg_H_
13 #define DtCreateResponseMsg_H_
44 MAKRti::DtString
const & errorString,
45 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
49 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
58 virtual void set(
unsigned long ID,
62 void setDestinationID(
const unsigned long ID );
63 const unsigned long destinationID()
const;
76 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
79 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
87 void setErrorString( MAKRti::DtString
const & errorStr );
88 MAKRti::DtString errorString()
const;
89 char* errorStringPtr();
90 const char* errorStringPtr()
const;
91 void setErrorStringSize(
unsigned long size );
92 unsigned long errorStringSize()
const;
104 virtual int minSize()
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
!DtIFSPEC1516
Definition: fedTimeFactory.h:190
virtual void printData(DtLogicalTimeFactory *logicalTimeFactory) const
Definition: creRespMsg.h:27
void(* DtCreateResponseCb)(const DtCreateResponseMsg &inter, void *usr)
Definition: creRespMsg.h:21
Definition: creRespMsg.h:32
Definition: creRespMsg.h:35
Instances of DtConnectionMgr manage the communication objects that the RTI will use to either communi...
Definition: connectMgr.h:60
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:45
virtual DtCreateResponseMsg * self() const
Casts away const-ness.
Definition: creRespMsg.h:111
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:126
Definition: netCrRespMsg.h:19
Definition: creRespMsg.h:31
Definition: creRespMsg.h:26