modbus::ex::specification_error class

Base classes

class base_error

Constructors, destructors, conversion operators

specification_error(constants::exception_code modbus_exception, constants::function_code function, const header_t& header) explicit noexcept

Public functions

auto header() const -> const header_t& noexcept
auto function() const -> const constants::function_code& noexcept

Function documentation

modbus::ex::specification_error::specification_error(constants::exception_code modbus_exception, constants::function_code function, const header_t& header) explicit noexcept

Parameters
modbus_exception
function modbus function
header

Specification error constructor

const header_t& modbus::ex::specification_error::header() const noexcept

Returns request header

Get request header

const constants::function_code& modbus::ex::specification_error::function() const noexcept

Returns request header

Get request header