31 void set(
const char* theLabel);
34 virtual void setLabel(
const char* label);
35 virtual const char* label()
const;
38 virtual void setRequestID(
unsigned long requestIDValue);
39 virtual unsigned long requestID()
const;
42 virtual void setResult(
unsigned char result);
43 virtual unsigned char result()
const;
50 #elif defined(DtIFSPEC1516E)
51 virtual void setTime(rti1516e::LogicalTime
const & timeVal);
52 virtual rti1516e::LogicalTime
const *
time(
55 virtual void setTime(RTI::FedTime
const & timeVal);
56 virtual RTI::FedTime
const *
time(
69 virtual char* labelPtr();
72 virtual char* timePtr();
75 virtual int labelFieldSize()
const;
78 virtual int timeFieldSize()
const;
81 virtual void setLabelSize(
int size);
82 virtual int labelSize()
const;
85 virtual void setTimeSize(
int size);
86 virtual int timeSize()
const;
94 virtual int minSize(
char const * theLabel=NULL,
96 #elif defined(DtIFSPEC1516E)
97 virtual int minSize(
char const * theLabel=NULL,
98 rti1516e::LogicalTime
const * theTime=NULL)
const;
100 virtual int minSize(
char const * theLabel=NULL,
101 RTI::FedTime
const * theTime=NULL)
const;
DtRtiMsgKind
Definition: rtiMsgKind.h:9
!DtIFSPEC1516
Definition: fedTimeFactory.h:190
virtual void printData(DtLogicalTimeFactory *logicalTimeFactory) const
A base class for the various save/restore messages.
Definition: saveMsg.h:20
char * myLabel
Definition: saveMsg.h:109
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:45
virtual RTI::FedTime const * time(DtLogicalTimeFactory *fedTimeFactory) const
virtual DtRtiMsgKind internalDtRtiMsgKind()=0
virtual void setTime(const RTI::FedTime &time)
Set/Get time Used in timestamped messages.
Definition: netSaveMsg.h:19
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126
Definition: LogicalTime.h:27
virtual DtSaveMsg * self() const
Casts away const-ness.
Definition: saveMsg.h:113