| 3638 | } |
| 3639 | |
| 3640 | inline bool deserialize(std::istream& stream, size_t* size) { |
| 3641 | uint64_t u64; |
| 3642 | stream.read(reinterpret_cast<char*>(&u64), sizeof(u64)); |
| 3643 | *size = u64; |
| 3644 | return stream.good(); |
| 3645 | } |
| 3646 | |
| 3647 | inline void serialize(std::ostream& stream, std::string const& s) { |
| 3648 | serialize(stream, s.size()); |
no test coverage detected