10 #ifndef baseParam13_H_
11 #define baseParam13_H_
13 #if DtHLA & !DtHLA_1516
25 class DtBaseInterClassDesc;
33 DtBaseParamDesc(
const DtString& name,DtLgrHlaHandle handle );
36 virtual ~DtBaseParamDesc();
39 DtBaseParamDesc(
const DtBaseParamDesc& src );
42 DtBaseParamDesc& operator=(
const DtBaseParamDesc& src );
47 RTI::AttributeHandle rtiHandle(
const DtLgrOnlineFomDesc&)
const;
50 inline bool isSubscribedTo()
const;
53 inline void setIsSubscribedTo(
bool onOff );
55 inline bool isReliable()
const;
56 inline void setIsReliable(
bool reliable);
58 inline bool isTimeStamped()
const;
59 inline void setTimeStamped(
bool timeStamped);
63 inline DtLgrFomTransportType transportType()
const;
67 inline DtLgrFomOrderType orderType()
const;
71 inline bool DtBaseParamDesc::isSubscribedTo()
const
73 return ( ( flags() & DtLgrFomDesc_IsSubscribed ) != 0 );
77 inline void DtBaseParamDesc::setIsSubscribedTo(
bool onOff )
81 setFlags(flags() | DtLgrFomDesc_IsSubscribed );
85 setFlags(flags() & ~DtLgrFomDesc_IsSubscribed);
90 inline DtLgrFomTransportType DtBaseParamDesc::transportType()
const
92 if ( ( flags() & DtLgrFomDesc_Reliable ) != 0 )
94 return DtLgr_Reliable;
98 return DtLgr_BestEffort;
103 inline DtLgrFomOrderType DtBaseParamDesc::orderType()
const
105 if ( ( flags() & DtLgrFomDesc_TimeStamp ) != 0 )
107 return DtLgr_TimeStamp;
111 return DtLgr_Receive;
Contains MAKLogger::DtBaseHlaValue class.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21