18 const char *
const compName
19 ) : PassiveTestComponentBase(compName)
29 PassiveTestComponentBase::init(instance);
24 void PassiveTest :: {
…}
43 arrayArgsGuarded_handler(
45 const FormalParamArray &a,
46 FormalParamArray &aRef
49 this->arrayArgsOut_out(portNum, a, aRef);
53 arrayArgsSync_handler(
55 const FormalParamArray &a,
56 FormalParamArray &aRef
59 this->arrayArgsOut_out(portNum, a, aRef);
62 FormalParamArray PassiveTest ::
63 arrayReturnGuarded_handler(
65 const FormalParamArray &a,
66 FormalParamArray &aRef
69 return this->arrayReturnOut_out(portNum, a, aRef);
72 FormalParamArray PassiveTest ::
73 arrayReturnSync_handler(
75 const FormalParamArray &a,
76 FormalParamArray &aRef
79 return this->arrayReturnOut_out(portNum, a, aRef);
93 enumArgsGuarded_handler(
95 const FormalParamEnum &en,
96 FormalParamEnum &enRef
99 this->enumArgsOut_out(portNum, en, enRef);
103 enumArgsSync_handler(
105 const FormalParamEnum &en,
106 FormalParamEnum &enRef
109 this->enumArgsOut_out(portNum, en, enRef);
112 FormalParamEnum PassiveTest ::
113 enumReturnGuarded_handler(
115 const FormalParamEnum &en,
116 FormalParamEnum &enRef
119 return this->enumReturnOut_out(portNum, en, enRef);
122 FormalParamEnum PassiveTest ::
123 enumReturnSync_handler(
125 const FormalParamEnum &en,
126 FormalParamEnum &enRef
129 return this->enumReturnOut_out(portNum, en, enRef);
133 noArgsGuarded_handler(
137 this->noArgsOut_out(portNum);
141 noArgsReturnGuarded_handler(
145 return this->noArgsReturnOut_out(portNum);
149 noArgsReturnSync_handler(
153 return this->noArgsReturnOut_out(portNum);
161 this->noArgsOut_out(portNum);
165 primitiveArgsGuarded_handler(
175 this->primitiveArgsOut_out(
187 primitiveArgsSync_handler(
197 this->primitiveArgsOut_out(
209 primitiveReturnGuarded_handler(
219 return this->primitiveReturnOut_out(
231 primitiveReturnSync_handler(
241 return this->primitiveReturnOut_out(
253 stringArgsGuarded_handler(
255 const str80String &str80,
256 str80RefString &str80Ref,
257 const str100String &str100,
258 str100RefString &str100Ref
261 this->stringArgsOut_out(
271 stringArgsSync_handler(
273 const str80String &str80,
274 str80RefString &str80Ref,
275 const str100String &str100,
276 str100RefString &str100Ref
279 this->stringArgsOut_out(
289 structArgsGuarded_handler(
291 const FormalParamStruct &s,
292 FormalParamStruct &sRef
295 this->structArgsOut_out(portNum, s, sRef);
299 structArgsSync_handler(
301 const FormalParamStruct &s,
302 FormalParamStruct &sRef
305 this->structArgsOut_out(portNum, s, sRef);
308 FormalParamStruct PassiveTest ::
309 structReturnGuarded_handler(
311 const FormalParamStruct &s,
312 FormalParamStruct &sRef
315 return this->structReturnOut_out(portNum, s, sRef);
318 FormalParamStruct PassiveTest ::
319 structReturnSync_handler(
321 const FormalParamStruct &s,
322 FormalParamStruct &sRef
325 return this->structReturnOut_out(portNum, s, sRef);
333 serialGuarded_handler(
338 this->serializeStatus = this->serialOut_out(portNum, Buffer);
347 this->serializeStatus = this->serialOut_out(portNum, Buffer);
355 CMD_NO_ARGS_cmdHandler(
364 CMD_PRIMITIVE_cmdHandler(
375 this->primitiveCmd.args.val1 = u32_1;
376 this->primitiveCmd.args.val2 = u32_2;
377 this->primitiveCmd.args.val3 = f32_1;
378 this->primitiveCmd.args.val4 = f32_2;
379 this->primitiveCmd.args.val5 = b1;
380 this->primitiveCmd.args.val6 = b2;
386 CMD_STRINGS_cmdHandler(
393 this->stringCmd.args.val1 = str1;
394 this->stringCmd.args.val2 = str2;
406 this->enumCmd.args.val = en;
412 CMD_ARRAY_cmdHandler(
418 this->arrayCmd.args.val = arr;
424 CMD_STRUCT_cmdHandler(
427 FormalParamStruct str
430 this->structCmd.args.val = str;
PlatformIntType NATIVE_INT_TYPE
float F32
32-bit floating point
C++-compatible configuration header for fprime configuration.
@ OK
Command successfully executed.