17 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
42 virtual MAKRti::DtU32 size()
const;
46 virtual MAKRti::DtU32 getValueLength(MAKRti::DtU32 i)
const;
48 virtual void getValue(MAKRti::DtU32 i,
char *buff,
49 MAKRti::DtU32& valueLength)
const;
51 virtual char *getValuePointer(MAKRti::DtU32 i,
52 MAKRti::DtU32& valueLength)
const;
54 virtual unsigned long getTransportType()
const;
56 virtual unsigned long getOrderType()
const;
61 MAKRti::DtU32 valueLength);
64 MAKRti::DtU32 valueLength);
68 virtual void moveFrom(DtPhvps& phvp, MAKRti::DtU32 &i);
72 virtual MAKRti::DtU32 start()
const;
73 virtual MAKRti::DtU32 valid(MAKRti::DtU32 i)
const;
74 virtual MAKRti::DtU32 next(MAKRti::DtU32 i)
const;
76 virtual rti1516::ParameterHandleValueMap::const_iterator
77 getConstIterator(MAKRti::DtU32 i)
const;
78 virtual rti1516::ParameterHandleValueMap::iterator
79 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();
107 static unsigned long theDefaultChannel;
108 unsigned long myChannel;
112 unsigned long myTransportType;
113 unsigned long myOrderType;
116 #elif defined(DtIFSPEC1516E)
128 virtual MAKRti::DtU32 size()
const;
132 virtual MAKRti::DtU32 getValueLength(MAKRti::DtU32 i)
const;
134 virtual void getValue(MAKRti::DtU32 i,
char *buff,
135 MAKRti::DtU32& valueLength)
const;
137 virtual char *getValuePointer(MAKRti::DtU32 i,
138 MAKRti::DtU32& valueLength)
const;
140 virtual unsigned long getTransportType()
const;
142 virtual unsigned long getOrderType()
const;
147 MAKRti::DtU32 valueLength);
150 MAKRti::DtU32 valueLength);
154 virtual void moveFrom(DtPhvps& phvp, MAKRti::DtU32 &i);
156 virtual void empty();
158 virtual MAKRti::DtU32 start()
const;
159 virtual MAKRti::DtU32 valid(MAKRti::DtU32 i)
const;
160 virtual MAKRti::DtU32 next(MAKRti::DtU32 i)
const;
162 virtual rti1516e::ParameterHandleValueMap::const_iterator
163 getConstIterator(MAKRti::DtU32 i)
const;
164 virtual rti1516e::ParameterHandleValueMap::iterator
165 getIterator(MAKRti::DtU32 i);
167 virtual void print()
const;
172 virtual void setChannel(
unsigned long channelValue);
173 virtual unsigned long channel()
const;
176 virtual void setTransportType(
unsigned long type);
177 virtual unsigned long transportType()
const;
180 virtual void setOrderType(
unsigned long type);
181 virtual unsigned long orderType()
const;
184 static void setDefaultChannel(
unsigned long defaultChannelValue);
185 static unsigned long defaultChannel();
193 static unsigned long theDefaultChannel;
194 unsigned long myChannel;
198 unsigned long myTransportType;
199 unsigned long myOrderType;
205 #define DtHvps DtPhvps
206 #define HandleValuePairSet ParameterHandleValuePairSet
207 #define DtDEFINING_PHVPS 1
213 #undef HandleValuePairSet
214 #undef DtDEFINING_PHVPS