void removeError(ObdCode errorCode)
Removed the error code from the set of current errors.
void getErrorCodes(error_codes_set_s *copy)
Copies the current set of errors into the specified buffer.
static error_codes_set_s error_codes_set
void addError(ObdCode errorCode)
Adds an error code into the set of current errors. The error code is placed into the fixed-size data ...
static int find_position(ObdCode e_code)
This data structure holds current malfunction codes.
ObdCode error_codes[MAX_ERROR_CODES_COUNT]