1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 18:59:57 +00:00
openmw/components/detournavigator/serialization
elsid a58f1a94e3
Add helpers for binary serialization
To construct serializer from given entities:
* Data source/destination - any value that has to be serialized/deserialized,
  usually already existing type.
* Format - functional object to define high level serialization logic to
  define specific format and data schema. Like order of fields, allocation.
* Visitor - functional object to define low level serialization logic to
  operator on given data part.
  * BinaryWriter - copies given value into provided buffer.
  * BinaryReader - copies value into given destination from provided buffer.
  * SizeAccumulator - calculates required buffer size for given data.
2021-10-24 14:20:44 +02:00
..
binaryreader.hpp Add helpers for binary serialization 2021-10-24 14:20:44 +02:00
binarywriter.hpp Add helpers for binary serialization 2021-10-24 14:20:44 +02:00
format.hpp Add helpers for binary serialization 2021-10-24 14:20:44 +02:00
sizeaccumulator.hpp Add helpers for binary serialization 2021-10-24 14:20:44 +02:00