| 60 | } |
| 61 | |
| 62 | void Serializer::End() |
| 63 | { |
| 64 | /* Store segment size */ |
| 65 | const auto size = (pos_ - begin_ - g_segmentHeaderSize); |
| 66 | *reinterpret_cast<SizeType*>(&(data_[begin_ + sizeof(IdentType)])) = size; |
| 67 | } |
| 68 | |
| 69 | void Serializer::WriteSegment(IdentType ident, const void* data, std::size_t size) |
| 70 | { |