emlabcpp
modern opinionated embedded C++ library
|
#include <serializer.h>
Public Types | |
using | sub_serializer = serializer< uint32_t, Endianess > |
using | size_type = bounded< std::size_t, max_size, max_size > |
Static Public Member Functions | |
static constexpr void | serialize_at (std::span< std::byte, max_size > buffer, float const item) |
static constexpr float | deserialize (std::span< std::byte const, max_size > const &buffer) |
Static Public Attributes | |
static constexpr std::size_t | max_size = sizeof( float ) |
using emlabcpp::protocol::serializer< float, Endianess >::size_type = bounded< std::size_t, max_size, max_size > |
using emlabcpp::protocol::serializer< float, Endianess >::sub_serializer = serializer< uint32_t, Endianess > |
|
inlinestaticconstexpr |
References emlabcpp::protocol::deserialize().
|
inlinestaticconstexpr |
References emlabcpp::protocol::serialize_at().
|
staticconstexpr |