AreErrorCodesPresent
Checks the if the provided error code matches any error code within a set.
If the active error code is a match, the node returns SUCCESS
. Otherwise, it returns FAILURE
.
Input Ports
- error_code
Type
Default
unsigned short
N/A
- Description
The active error code to compare against.
- error_codes_to_check
Type
Default
std::set<unsigned short>
N/A
- Description
The set of error codes you wish to compare against the active error code.
Example
Error codes to check are defined in another port.
<AreErrorCodesPresent error_code="{error_code}" error_codes_to_check="{error_codes_to_check}"/>
Error codes to check are defined to be 101, 107 and 119.
<AreErrorCodesPresent error_code="{error_code}" error_codes_to_check="101,107,119"/>