| 92 | return le16toh(obj); |
| 93 | } |
| 94 | template<typename Stream> inline uint16_t ser_readdata16be(Stream &s) |
| 95 | { |
| 96 | uint16_t obj; |
| 97 | s.read(AsWritableBytes(Span{&obj, 1})); |
| 98 | return be16toh(obj); |
| 99 | } |
| 100 | template<typename Stream> inline uint32_t ser_readdata32(Stream &s) |
| 101 | { |
| 102 | uint32_t obj; |