20 #include <prbt_hardware_support/ModbusMsgInStamped.h> bool hasRunPermitted() const
Check if the message contains a RUN_PERMITTED definition.
virtual void checkStructuralIntegrity() const
Checks that the Modbus messages consists of all registers needed.
virtual void checkStructuralIntegrity() const override
Calls ModbusMsgWrapper::checkStructuralIntegrity().
Expection thrown upon construction of ModbusMsgRunPermittedWrapper if the message does not contain th...
ModbusMsgRunPermittedWrapper(const ModbusMsgInStampedConstPtr &modbus_msg_raw, const ModbusApiSpec &api_spec)
Wrapper class to add semantic to a raw ModbusMsgInStamped.
Specifies the meaning of the holding registers.