33 operator uint32_t() {
return val; }
39 operator int32_t() {
return val; }
Wrapper class for memory using big endian data layout, transparently converting it to native order.
Wrapper class for memory using big endian data layout, transparently converting it to native order.
struct @67::@68 __attribute__
Providing packet encoding functions for exchanging data with a remote host.
constexpr14 T convert_little_endian(T val)
Convert a value between host byte order and little endian (least significant byte first) order.
constexpr14 T convert_big_endian(T val)
Convert a value between host byte order and big endian (most significant byte first) order.
24-bit signed integer type, transparently converting to 32-bit.
24-bit unsigned integer type, transparently converting to 32-bit.