23 #if defined(DtIFSPEC13)
25 #define DtHvps DtPhvps
26 #define HandleValuePairSet ParameterHandleValuePairSet
27 #define DtDEFINING_PHVPS 1
33 #undef HandleValuePairSet
34 #undef DtDEFINING_PHVPS
48 virtual MAKRti::DtU32 size()
const;
52 virtual MAKRti::DtU32 getValueLength(MAKRti::DtU32 i)
const;
54 virtual void getValue(MAKRti::DtU32 i,
char *buff, MAKRti::DtU32& valueLength)
const;
56 virtual char *getValuePointer(MAKRti::DtU32 i, MAKRti::DtU32& valueLength)
const;
58 virtual unsigned long getTransportType()
const;
60 virtual unsigned long getOrderType()
const;
64 virtual void add(
DtParameterHandle h,
const char *buff, MAKRti::DtU32 valueLength);
66 virtual void addPointer(
DtParameterHandle h,
void const* buff, MAKRti::DtU32 valueLength);
70 virtual void moveFrom(
DtPhvps& phvp, MAKRti::DtU32 &i);
74 virtual MAKRti::DtU32 start()
const;
75 virtual MAKRti::DtU32 valid(MAKRti::DtU32 i)
const;
76 virtual MAKRti::DtU32 next(MAKRti::DtU32 i)
const;
78 virtual RTI_API::ParameterHandleValueMap::const_iterator getConstIterator(MAKRti::DtU32 i)
const;
79 virtual RTI_API::ParameterHandleValueMap::iterator getIterator(MAKRti::DtU32 i);
81 virtual void print()
const;
86 virtual void setChannel(
unsigned long channelValue);
87 virtual unsigned long channel()
const;
90 virtual void setTransportType(
unsigned long type);
91 virtual unsigned long transportType()
const;
94 virtual void setOrderType(
unsigned long type);
95 virtual unsigned long orderType()
const;
98 static void setDefaultChannel(
unsigned long defaultChannelValue);
99 static unsigned long defaultChannel();
unsigned long myOrderType
Definition: pHandValSet.h:113
unsigned long myTransportType
Definition: pHandValSet.h:112
unsigned long myChannel
Definition: pHandValSet.h:108
std::map< ParameterHandle, VariableLengthData > ParameterHandleValueMap
Definition: Typedefs.h:41
static unsigned long theDefaultChannel
Definition: pHandValSet.h:107
RTI_API::ParameterHandleValueMap * myPhvpMap
Definition: pHandValSet.h:110
Definition: intClassInfo.h:40
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
Definition: pHandValSet.h:38
The declaration of internal types.
DtHandle DtParameterHandle
Definition: internalTypes.h:56