| checkpoint_type typedef (defined in sparta::serialization::checkpoint::FastCheckpointer) | sparta::serialization::checkpoint::FastCheckpointer | |
| Checkpointer(TreeNode &root, sparta::Scheduler *sched=nullptr) | sparta::serialization::checkpoint::Checkpointer | inline |
| Checkpointer(const std::vector< TreeNode * > &roots, sparta::Scheduler *sched=nullptr) | sparta::serialization::checkpoint::Checkpointer | inline |
| chkpt_id_t typedef | sparta::serialization::checkpoint::Checkpointer | |
| cleanupChain_(checkpoint_type *d) | sparta::serialization::checkpoint::FastCheckpointer | inlineprotected |
| createCheckpoint(bool force_snapshot=false) | sparta::serialization::checkpoint::Checkpointer | inline |
| createHead() | sparta::serialization::checkpoint::Checkpointer | inline |
| deleteCheckpoint(chkpt_id_t id) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| dumpAnnotatedData(std::ostream &o) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| dumpBranch(std::ostream &o, const chkpt_id_t chkpt, uint32_t indent, uint32_t pos, std::deque< uint32_t > &continues) | sparta::serialization::checkpoint::Checkpointer | inline |
| dumpCheckpointNode_(const chkpt_id_t id, std::ostream &o) override | sparta::serialization::checkpoint::FastCheckpointer | inlineprotectedvirtual |
| dumpData(std::ostream &o) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| dumpList(std::ostream &o) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| dumpTree(std::ostream &o) | sparta::serialization::checkpoint::Checkpointer | inline |
| FastCheckpointer(TreeNode &root, Scheduler *sched=nullptr) | sparta::serialization::checkpoint::FastCheckpointer | inline |
| FastCheckpointer(const std::vector< sparta::TreeNode * > &roots, Scheduler *sched=nullptr) | sparta::serialization::checkpoint::FastCheckpointer | inline |
| findCheckpoint(chkpt_id_t id) noexcept | sparta::serialization::checkpoint::FastCheckpointer | inline |
| findCheckpoint_(chkpt_id_t id) noexcept | sparta::serialization::checkpoint::FastCheckpointer | inlineprotected |
| findCheckpoint_(chkpt_id_t id) const noexcept | sparta::serialization::checkpoint::FastCheckpointer | inlineprotected |
| findLatestCheckpointAtOrBefore(tick_t tick, chkpt_id_t from) | sparta::serialization::checkpoint::FastCheckpointer | inline |
| forgetCurrent() | sparta::serialization::checkpoint::Checkpointer | inline |
| getArchDatas() const | sparta::serialization::checkpoint::Checkpointer | inlineprotected |
| getCheckpointChain(chkpt_id_t id) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| getCheckpoints() override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| getCheckpointsAt(tick_t t) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| getContentMemoryUse() const noexcept override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| getCurrent_() const noexcept | sparta::serialization::checkpoint::Checkpointer | inlineprotected |
| getCurrentID() const | sparta::serialization::checkpoint::Checkpointer | inline |
| getCurrentTick() const | sparta::serialization::checkpoint::Checkpointer | inline |
| getHead() const noexcept | sparta::serialization::checkpoint::Checkpointer | inline |
| getHead_() noexcept | sparta::serialization::checkpoint::Checkpointer | inlineprotected |
| getHead_() const noexcept | sparta::serialization::checkpoint::Checkpointer | inlineprotected |
| getHeadID() const noexcept | sparta::serialization::checkpoint::Checkpointer | inline |
| getNextIDs(chkpt_id_t id) override final | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| getNumCheckpoints() const noexcept override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| getNumDeadCheckpoints() const noexcept | sparta::serialization::checkpoint::FastCheckpointer | inline |
| getNumDeltas() const noexcept | sparta::serialization::checkpoint::FastCheckpointer | inline |
| getNumSnapshots() const noexcept | sparta::serialization::checkpoint::FastCheckpointer | inline |
| getRoots() const noexcept | sparta::serialization::checkpoint::Checkpointer | inline |
| getScheduler() const noexcept | sparta::serialization::checkpoint::Checkpointer | inline |
| getSnapshotThreshold() const noexcept | sparta::serialization::checkpoint::FastCheckpointer | inline |
| getTotalCheckpointsCreated() const noexcept | sparta::serialization::checkpoint::Checkpointer | inline |
| getTotalMemoryUse() const noexcept override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| hasCheckpoint(chkpt_id_t id) noexcept override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| loadCheckpoint(chkpt_id_t id) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| PersistentFastCheckpointer(TreeNode &root, sparta::Scheduler *sched=nullptr) | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| PersistentFastCheckpointer(const std::vector< sparta::TreeNode * > &roots, sparta::Scheduler *sched=nullptr) | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| recursForwardFindAlive_(checkpoint_type *d) const | sparta::serialization::checkpoint::FastCheckpointer | inlineprotected |
| restore(std::istream &in) | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| restore(const std::string &filename) | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| save(std::ostream &outf) | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| save(std::string filename) | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| save() | sparta::serialization::checkpoint::PersistentFastCheckpointer | inline |
| sched_ | sparta::serialization::checkpoint::Checkpointer | protected |
| setCurrent_(CheckpointBase *current) | sparta::serialization::checkpoint::Checkpointer | inlineprotected |
| setHead_(CheckpointBase *head) | sparta::serialization::checkpoint::Checkpointer | inlineprotected |
| setSnapshotThreshold(uint32_t thresh) noexcept | sparta::serialization::checkpoint::FastCheckpointer | inline |
| stringize() const override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| tick_t typedef | sparta::serialization::checkpoint::Checkpointer | |
| traceValue(std::ostream &o, chkpt_id_t id, const ArchData *container, uint32_t offset, uint32_t size) override | sparta::serialization::checkpoint::FastCheckpointer | inlinevirtual |
| ~Checkpointer() | sparta::serialization::checkpoint::Checkpointer | inlinevirtual |
| ~FastCheckpointer() | sparta::serialization::checkpoint::FastCheckpointer | inline |
| ~PersistentFastCheckpointer() | sparta::serialization::checkpoint::PersistentFastCheckpointer | inlinevirtual |