modbus::utilities namespace

Contents

Functions

template<typename T>
auto to_underlying(T value) -> auto constexpr noexcept
template<typename T, typename = std::enable_if_t<std::is_integral_v<T>>>
auto unpack(const packet_t& packet, const packet_t::size_type& start_index = 0) -> T
auto packet_str(const packet_t& packet) -> std::string

Function documentation

template<typename T, typename = std::enable_if_t<std::is_integral_v<T>>>
T modbus::utilities::unpack(const packet_t& packet, const packet_t::size_type& start_index = 0)

Unpack