34c34
< #include <queue>
---
> #include <deque>
48c48
< std::queue<uint8_t> outBuffer;
---
> std::deque<uint8_t> outBuffer;
63a64,66
> virtual void serialize(const std::string &base, CheckpointOut &cp) const;
> virtual void unserialize(const std::string &base, CheckpointIn &cp);
>
72c75
< outBuffer.pop();
---
> outBuffer.pop_front();
120,121c123,126
< void serialize(const std::string &base, CheckpointOut &cp);
< void unserialize(const std::string &base, CheckpointIn &cp);
---
> void serialize(const std::string &base,
> CheckpointOut &cp) const M5_ATTR_OVERRIDE;
> void unserialize(const std::string &base,
> CheckpointIn &cp) M5_ATTR_OVERRIDE;
152,154d156
<
< void serialize(const std::string &base, CheckpointOut &cp);
< void unserialize(const std::string &base, CheckpointIn &cp);
250c252
< void serializeOld(CheckpointOut &cp) M5_ATTR_OVERRIDE;
---
> void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;