10 #ifndef baseIntDesc1516_H_
11 #define baseIntDesc1516_H_
21 #include <vl/rtiCompatibility.h>
22 #include <vl/rtiNamespace.h>
25 class DtInterClassDesc;
29 class DtLgrOnlineFomDesc;
40 const void* handCode,
int codeSize );
46 const void* handCode,
int codeSize );
64 inline bool isBaseClass()
const;
67 inline void setIsBaseClass(
bool);
70 inline bool isSubscribedTo()
const;
73 inline void setIsSubscribedTo(
bool onOff );
76 inline bool isFilteredClass()
const;
79 inline void setIsFilteredClass(
bool onOff );
107 int serialize(
char*& bfr,
int& bsz )
const;
112 int unserializeParameters(
char* bfr,
int bsz,
int num );
Definition: baseHlaValue.h:33
DtU32 flags() const
Get the encoded flags.
Definition: baseHlaValue.h:89
void setIsBaseClass(bool)
Set whether this class is a base class.
Definition: baseIntDesc1516.h:121
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
DtU32 DtLgrHlaHandle
Logger Psuedo Handle type.
Definition: hlaTimeStampedAttr.h:22
Definition: baseHlaValue.h:27
void setIsFilteredClass(bool onOff)
Toggle on/off the filtering of this interaction class.
Definition: baseIntDesc1516.h:159
DtLgrFomTransportType transportType() const
Returns the transport type (i.e., "best effort", "reliable") for this interaction class...
Definition: baseIntDesc1516.h:172
bool isSubscribedTo() const
Is this interaction class subscribed to.
Definition: baseIntDesc1516.h:134
void setTransportType(DtLgrFomTransportType type)
Sets the transport type.
Definition: baseIntDesc1516.h:184
Definition: baseHlaValue.h:37
Contains MAKLogger::DtBaseHla1516Class subclass of MAKLogger::DtBaseHlaClass and MAKLogger::DtBaseHla...
An online fom description that has access to the RTI Ambassidor.
Definition: onlineFomDesc.h:34
bool isBaseClass() const
Is this interaction class a base class for other interaction classes.
Definition: baseIntDesc1516.h:116
Definition: baseHlaValue.h:20
DtLgrFomTransportType
Definition: baseHlaValue.h:18
Pulls in the corret DtBaseParam.
void setIsSubscribedTo(bool onOff)
Toggle on/off the subscription to this interaction class.
Definition: baseIntDesc1516.h:140
void setOrderType(DtLgrFomOrderType type)
Sets the ordertype.
Definition: baseIntDesc1516.h:208
Definition: baseHlaValue.h:39
Definition: baseHlaValue.h:21
void setFlags(DtU32)
Set the encoded flags.
Definition: baseHlaValue.h:94
Definition: baseHlaValue.h:38
Definition: baseHlaValue.h:26
Represents a HLA 1516 Fom Interaction class descriptions.
Definition: baseIntDesc1516.h:33
DtLgrFomOrderType
Definition: baseHlaValue.h:24
Base class representing any HLA 1516 class.
Definition: baseHla1516Class.h:25
Definition: baseHlaValue.h:35
bool isFilteredClass() const
Is this interaction class filtered out.
Definition: baseIntDesc1516.h:153
DtLgrFomOrderType orderType() const
Returns the order type (i.e., "receive order", "time stamp order") for this interaction class...
Definition: baseIntDesc1516.h:196