The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::serialization::checkpoint::Checkpointer Member List

This is the complete list of members for sparta::serialization::checkpoint::Checkpointer, including all inherited members.

Checkpointer(TreeNode &root, sparta::Scheduler *sched=nullptr)sparta::serialization::checkpoint::Checkpointerinline
Checkpointer(const std::vector< TreeNode * > &roots, sparta::Scheduler *sched=nullptr)sparta::serialization::checkpoint::Checkpointerinline
chkpt_id_t typedefsparta::serialization::checkpoint::Checkpointer
createCheckpoint(bool force_snapshot=false)sparta::serialization::checkpoint::Checkpointerinline
createCheckpoint_(bool force_snapshot=false)=0sparta::serialization::checkpoint::Checkpointerprotectedpure virtual
createHead()sparta::serialization::checkpoint::Checkpointerinline
createHead_()=0sparta::serialization::checkpoint::Checkpointerprotectedpure virtual
deleteCheckpoint(chkpt_id_t id)=0sparta::serialization::checkpoint::Checkpointerpure virtual
dumpAnnotatedData(std::ostream &o)=0sparta::serialization::checkpoint::Checkpointerpure virtual
dumpBranch(std::ostream &o, const chkpt_id_t chkpt, uint32_t indent, uint32_t pos, std::deque< uint32_t > &continues)sparta::serialization::checkpoint::Checkpointerinline
dumpCheckpointNode_(const chkpt_id_t id, std::ostream &o) (defined in sparta::serialization::checkpoint::Checkpointer)sparta::serialization::checkpoint::Checkpointerinlineprotectedvirtual
dumpData(std::ostream &o)=0sparta::serialization::checkpoint::Checkpointerpure virtual
dumpList(std::ostream &o)=0sparta::serialization::checkpoint::Checkpointerpure virtual
dumpTree(std::ostream &o)sparta::serialization::checkpoint::Checkpointerinline
forgetCurrent()sparta::serialization::checkpoint::Checkpointerinline
getArchDatas() constsparta::serialization::checkpoint::Checkpointerinlineprotected
getCheckpointChain(chkpt_id_t id)=0sparta::serialization::checkpoint::Checkpointerpure virtual
getCheckpoints()=0sparta::serialization::checkpoint::Checkpointerpure virtual
getCheckpointsAt(tick_t t)=0sparta::serialization::checkpoint::Checkpointerpure virtual
getContentMemoryUse() const noexcept=0sparta::serialization::checkpoint::Checkpointerpure virtual
getCurrent_() const noexceptsparta::serialization::checkpoint::Checkpointerinlineprotected
getCurrentID() constsparta::serialization::checkpoint::Checkpointerinline
getCurrentTick() constsparta::serialization::checkpoint::Checkpointerinline
getHead() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getHead_() noexceptsparta::serialization::checkpoint::Checkpointerinlineprotected
getHead_() const noexceptsparta::serialization::checkpoint::Checkpointerinlineprotected
getHeadID() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getNextIDs(chkpt_id_t id)=0sparta::serialization::checkpoint::Checkpointerpure virtual
getNumCheckpoints() const noexcept=0sparta::serialization::checkpoint::Checkpointerpure virtual
getRoots() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getScheduler() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getTotalCheckpointsCreated() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getTotalMemoryUse() const noexcept=0sparta::serialization::checkpoint::Checkpointerpure virtual
hasCheckpoint(chkpt_id_t id) noexcept=0sparta::serialization::checkpoint::Checkpointerpure virtual
loadCheckpoint(chkpt_id_t id)=0sparta::serialization::checkpoint::Checkpointerpure virtual
sched_sparta::serialization::checkpoint::Checkpointerprotected
setCurrent_(CheckpointBase *current)sparta::serialization::checkpoint::Checkpointerinlineprotected
setHead_(CheckpointBase *head)sparta::serialization::checkpoint::Checkpointerinlineprotected
stringize() constsparta::serialization::checkpoint::Checkpointerinlinevirtual
tick_t typedefsparta::serialization::checkpoint::Checkpointer
traceValue(std::ostream &o, chkpt_id_t id, const ArchData *container, uint32_t offset, uint32_t size)=0sparta::serialization::checkpoint::Checkpointerpure virtual
~Checkpointer()sparta::serialization::checkpoint::Checkpointerinlinevirtual