| /builds/hardio/hardiocore/include/core/hardio/protocols/modbus/modbus_exceptions.h |
| 36 | noExplicitConstructor | 398 | style | Struct 'CRCException' has a constructor with 1 argument that is not explicit. |
| /builds/hardio/hardiocore/include/core/hardio/protocols/modbus/modbus_slave.h |
| 98 | unusedStructMember | 563 | style | class member 'ModbusRegister::value_' is never used. |
| 98 | initializerList | 398 | style, inconcl. | Member variable 'ModbusRegister::value_' is in the wrong place in the initializer list. |
| 98 | initializerList | 398 | style, inconcl. | Member variable 'ModbusRegister::value_' is in the wrong place in the initializer list. |
| 99 | unusedStructMember | 563 | style | class member 'ModbusRegister::flags_' is never used. |
| 108 | noExplicitConstructor | 398 | style | Class 'ModbusSlave' has a constructor with 1 argument that is not explicit. |
| 222 | unusedStructMember | 563 | style | class member 'ModbusSlave::address_' is never used. |
| 225 | unusedStructMember | 563 | style | class member 'ModbusSlave::first_register_address_' is never used. |
| 225 | initializerList | 398 | style, inconcl. | Member variable 'ModbusSlave::first_register_address_' is in the wrong place in the initializer list. |
| 228 | unusedStructMember | 563 | style | class member 'ModbusSlave::number_of_registers_' is never used. |
| 231 | unusedStructMember | 563 | style | class member 'ModbusSlave::registers_' is never used. |
| 231 | initializerList | 398 | style, inconcl. | Member variable 'ModbusSlave::registers_' is in the wrong place in the initializer list. |
| 234 | initializerList | 398 | style, inconcl. | Member variable 'ModbusSlave::scan_enabled_' is in the wrong place in the initializer list. |
| 236 | unusedStructMember | 563 | style | class member 'ModbusSlave::stats_' is never used. |
| 236 | initializerList | 398 | style, inconcl. | Member variable 'ModbusSlave::stats_' is in the wrong place in the initializer list. |
| 247 | unusedStructMember | 563 | style | class member 'ModbusSlave::first_dig_input_' is never used. |
| 247 | initializerList | 398 | style, inconcl. | Member variable 'ModbusSlave::first_dig_input_' is in the wrong place in the initializer list. |
| 250 | unusedStructMember | 563 | style | class member 'ModbusSlave::number_of_dig_inputs_' is never used. |
| 250 | unusedStructMember | 563 | style | class member 'ModbusSlave::number_of_dig_inputs_regs_' is never used. |
| 252 | unusedStructMember | 563 | style | class member 'ModbusSlave::digital_inputs_' is never used. |
| 255 | unusedStructMember | 563 | style | class member 'ModbusSlave::first_dig_output_' is never used. |
| 255 | initializerList | 398 | style, inconcl. | Member variable 'ModbusSlave::first_dig_output_' is in the wrong place in the initializer list. |
| 258 | unusedStructMember | 563 | style | class member 'ModbusSlave::number_of_dig_outputs_' is never used. |
| 258 | unusedStructMember | 563 | style | class member 'ModbusSlave::number_of_dig_outputs_regs_' is never used. |
| 260 | unusedStructMember | 563 | style | class member 'ModbusSlave::digital_outputs_' is never used. |
| /builds/hardio/hardiocore/include/testutils/hardio/test/mock_message_interface.h |
| 39 | noExplicitConstructor | 398 | style | Struct 'MockMessageInterface' has a constructor with 1 argument that is not explicit. |
| 56 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::name_' is never used. |
| 57 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::curr_emitter_' is never used. |
| 58 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::full_message_protocol_' is never used. |
| 61 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::buffer_' is never used. |
| 62 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::emitters_' is never used. |
| 63 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::message_id_' is never used. |
| 64 | unusedStructMember | 563 | style | struct member 'MockMessageInterface::current_message_id_' is never used. |
| 64 | initializerList | 398 | style, inconcl. | Member variable 'MockMessageInterface::current_message_id_' is in the wrong place in the initializer list. |
| /builds/hardio/hardiocore/include/testutils/hardio/test/mock_pin_endpoint.h |
| 39 | noExplicitConstructor | 398 | style | Struct 'MockPinEndPoint' has a constructor with 1 argument that is not explicit. |
| 60 | initializerList | 398 | style, inconcl. | Member variable 'MockPinEndPoint::value_' is in the wrong place in the initializer list. |
| 61 | unusedStructMember | 563 | style | struct member 'MockPinEndPoint::name_' is never used. |
| 62 | unusedStructMember | 563 | style | struct member 'MockPinEndPoint::endpoints_' is never used. |
| /builds/hardio/hardiocore/include/testutils/hardio/test/mock_remote_endpoints_manager.h |
| 57 | unusedStructMember | 563 | style | struct member 'MockRemoteEndpointsManager::endpoints_' is never used. |
| /builds/hardio/hardiocore/src/core/protocols/modbus/modbus_slave.cpp |
| 27 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'ModbusRegister' argument 1 names different: declaration 'reg' definition 'val'. |
| 39 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'value' argument 2 names different: declaration 'flags' definition 'flag'. |
| 162 | constVariableReference | 398 | style | Variable 'r' can be declared as reference to const |
| 186 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'get_inputs_register' argument 1 names different: declaration 'numio' definition 'num_input'. |
| 191 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'get_inputs_register' argument 1 names different: declaration 'numio' definition 'num_input'. |
| 196 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'get_outputs_register' argument 1 names different: declaration 'numio' definition 'num_output'. |
| 201 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'get_outputs_register' argument 1 names different: declaration 'numio' definition 'num_output'. |
| 218 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'is_valid_input' argument 1 names different: declaration 'numio' definition 'num_input'. |
| 222 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'is_valid_output' argument 1 names different: declaration 'numio' definition 'num_output'. |
| 249 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'input_has_one' argument 1 names different: declaration 'reg' definition 'num_input'. |
| 252 | constVariableReference | 398 | style | Variable 'reg' can be declared as reference to const |
| 259 | funcArgNamesDifferent | 628 | style, inconcl. | Function 'output_has_one' argument 1 names different: declaration 'reg' definition 'num_output'. |
| 262 | constVariableReference | 398 | style | Variable 'reg' can be declared as reference to const |
| /builds/hardio/hardiocore/src/testutils/mock_message_interface.cpp |
| 116 | uninitMemberVar | 398 | warning | Member variable 'MockMessageInterface::curr_emitter_' is not initialized in the constructor. |