31 virtual void setLabel(
const char* label,
bool adjustBufferSize =
true);
32 virtual const char* label()
const;
35 virtual void setRequestID(
unsigned long requestIDValue);
36 virtual unsigned long requestID()
const;
39 virtual void setResult(
unsigned char result);
40 virtual unsigned char result()
const;
55 virtual char* labelPtr();
58 virtual char* timePtr();
61 virtual void setLabelSize(
int size);
62 virtual int labelSize()
const;
65 virtual void setTimeSize(
int size);
66 virtual int timeSize()
const;
73 virtual int minSize(
char const * theLabel=NULL,
DtRtiApiTime const * theTime=NULL)
const;
DtRtiMsgKind
Definition: rtiMsgKind.h:9
virtual void setTime(const DtRtiApiTime &time)
Set/Get time Used in timestamped messages.
Definition: fedTimeFactory.h:73
virtual void printData(DtLogicalTimeFactory *logicalTimeFactory) const
virtual DtRtiApiTime const * time(DtLogicalTimeFactory *fedTimeFactory) const
A base class for the various save/restore messages.
Definition: saveMsg.h:20
RTI_API::LogicalTime DtRtiApiTime
Typedefs for RTI API types that frequently require conditional precompile directives.
Definition: rtiApiTypes.h:91
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:34
virtual DtRtiMsgKind internalDtRtiMsgKind()=0
Definition: netSaveMsg.h:19
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
virtual DtSaveMsg * self() const
Casts away const-ness.
Definition: saveMsg.h:81