#include <algorithm>#include <array>#include <bit>#include <chrono>#include <cstdint>#include <exception>#include <string>#include <vector>#include <span>import mines:play;
Classes | |
| class | InvalidSaveData |
| Save data that was attempted to be deserialized is invalid. More... | |
Functions | |
| std::vector< Play > | deserialize_save (std::span< const std::uint8_t > bytes) |
| Deserialize save data from bytes. | |
| std::vector< std::uint8_t > | serialize_save (const std::vector< Play > &plays) |
| Serialize save data to bytes. | |
|
export |
Deserialize save data from bytes.
| bytes | Bytes to deserialize. |
| InvalidSaveData | Save data that was attempted to be deserialized is invalid. |
|
export |
Serialize save data to bytes.
| plays | List of plays made. |