16T ConvertFromBinary(
const std::array<std::uint8_t,
sizeof(T)>& data)
19 auto* resultPtr =
reinterpret_cast<std::uint8_t*
>(&result);
20 std::memcpy(resultPtr, data.data(),
sizeof(T));
31std::array<std::uint8_t,
sizeof(T)> ConvertToBinary(T data)
33 std::array<std::uint8_t,
sizeof(T)> result{};
34 const auto* dataPtr =
reinterpret_cast<std::uint8_t*
>(&data);
35 std::memcpy(result.data(), dataPtr,
sizeof(T));