|
constexpr auto | hton (char v) noexcept -> char |
|
constexpr auto | hton (int8_t v) noexcept -> int8_t |
|
template<typename T> |
constexpr auto | hton (T) -> T=delete |
|
constexpr auto | hton (uint16_t v) noexcept -> uint16_t |
|
constexpr auto | hton (uint32_t v) noexcept -> uint32_t |
|
constexpr auto | hton (uint8_t v) noexcept -> uint8_t |
|
template<typename T, etl::size_t Size> |
auto | make_buffer (etl::array< T, Size > &array) noexcept -> mutable_buffer |
|
template<typename T, etl::size_t Size> |
auto | make_buffer (etl::array< T, Size > const &array) noexcept -> const_buffer |
|
template<typename T, etl::size_t Size> |
auto | make_buffer (etl::static_vector< T, Size > &vec) noexcept -> mutable_buffer |
|
template<typename T, etl::size_t Size> |
auto | make_buffer (etl::static_vector< T, Size > const &vec) noexcept -> const_buffer |
|
auto | make_buffer (void *data, size_t size) noexcept -> mutable_buffer |
|
auto | make_buffer (void const *data, size_t size) noexcept -> const_buffer |
|
constexpr auto | ntoh (char v) noexcept -> char |
|
constexpr auto | ntoh (int8_t v) noexcept -> int8_t |
|
template<typename T> |
constexpr auto | ntoh (T) -> T=delete |
|
constexpr auto | ntoh (uint16_t v) noexcept -> uint16_t |
|
constexpr auto | ntoh (uint32_t v) noexcept -> uint32_t |
|
constexpr auto | ntoh (uint8_t v) noexcept -> uint8_t |
|
auto | operator+ (const_buffer const &b, etl::size_t const n) noexcept -> const_buffer |
| Create a new modifiable buffer that is offset from the start of another.
|
|
auto | operator+ (etl::size_t const n, const_buffer const &b) noexcept -> const_buffer |
| Create a new modifiable buffer that is offset from the start of another.
|
|
auto | operator+ (etl::size_t const n, mutable_buffer const &b) noexcept -> mutable_buffer |
| Create a new modifiable buffer that is offset from the start of another.
|
|
auto | operator+ (mutable_buffer const &b, etl::size_t const n) noexcept -> mutable_buffer |
| Create a new modifiable buffer that is offset from the start of another.
|
|