flushing buffer
This commit is contained in:
@@ -150,21 +150,22 @@ bool JAConditionalSignalUpdateGAM::Initialise(MARTe::StructuredDataI &data) {
|
|||||||
(td == UnsignedInteger32Bit);
|
(td == UnsignedInteger32Bit);
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
REPORT_ERROR(ErrorManagement::ParametersError,
|
REPORT_ERROR(ErrorManagement::ParametersError,
|
||||||
"Wrong value for field Type from InputSignals[%lu]", i);
|
"Wrong value for field Type from InputSignals[%d]", i);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
buffer = "";
|
||||||
ok = data.Read("Comparator", buffer);
|
ok = data.Read("Comparator", buffer);
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
REPORT_ERROR(
|
REPORT_ERROR(
|
||||||
ErrorManagement::ParametersError,
|
ErrorManagement::ParametersError,
|
||||||
"Missing mandatory field Comparator from InputSignals[%lu]", i);
|
"Missing mandatory field Comparator from InputSignals[%d]", i);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
ok = parse_comparator(buffer, comparators[i].comparator);
|
ok = parse_comparator(buffer, comparators[i].comparator);
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
REPORT_ERROR(ErrorManagement::ParametersError,
|
REPORT_ERROR(ErrorManagement::ParametersError,
|
||||||
"Non Valid Comparator `%s` from InputSignals[%lu]",
|
"Non Valid Comparator `%s` from InputSignals[%d]",
|
||||||
buffer, i);
|
buffer.Buffer(), i);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
ok = data.Read("Value", comparators[i].value);
|
ok = data.Read("Value", comparators[i].value);
|
||||||
|
|||||||
Reference in New Issue
Block a user