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
chkpt_id_t typedefsparta::serialization::checkpoint::Checkpointer
chkpts_sparta::serialization::checkpoint::Checkpointerprotected
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) constsparta::serialization::checkpoint::Checkpointerinline
dumpBranch(std::ostream &o, const Checkpoint *chkpt, uint32_t indent, uint32_t pos, std::deque< uint32_t > &continues) constsparta::serialization::checkpoint::Checkpointerinline
dumpCheckpointNode_(const Checkpoint *chkpt, std::ostream &o) const (defined in sparta::serialization::checkpoint::Checkpointer)sparta::serialization::checkpoint::Checkpointerinlineprotectedvirtual
dumpData(std::ostream &o) constsparta::serialization::checkpoint::Checkpointerinline
dumpList(std::ostream &o) constsparta::serialization::checkpoint::Checkpointerinline
dumpTree(std::ostream &o) constsparta::serialization::checkpoint::Checkpointerinline
findCheckpoint(chkpt_id_t id) noexceptsparta::serialization::checkpoint::Checkpointerinline
findCheckpoint_(chkpt_id_t id) noexcept=0sparta::serialization::checkpoint::Checkpointerprotectedpure virtual
findCheckpoint_(chkpt_id_t id) const noexcept=0sparta::serialization::checkpoint::Checkpointerprotectedpure virtual
findLatestCheckpointAtOrBefore(tick_t tick, chkpt_id_t from)=0sparta::serialization::checkpoint::Checkpointerpure virtual
forgetCurrent()sparta::serialization::checkpoint::Checkpointerinline
getArchDatas() constsparta::serialization::checkpoint::Checkpointerinlineprotected
getCheckpointChain(chkpt_id_t id) const =0sparta::serialization::checkpoint::Checkpointerpure virtual
getCheckpoints() const =0sparta::serialization::checkpoint::Checkpointerpure virtual
getCheckpointsAt(tick_t t) const =0sparta::serialization::checkpoint::Checkpointerpure virtual
getContentMemoryUse() const noexceptsparta::serialization::checkpoint::Checkpointerinline
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
getNumCheckpoints() const noexcept=0sparta::serialization::checkpoint::Checkpointerpure virtual
getRoot() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getRoot() noexceptsparta::serialization::checkpoint::Checkpointerinline
getScheduler() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getTotalCheckpointsCreated() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getTotalMemoryUse() const noexceptsparta::serialization::checkpoint::Checkpointerinline
hasCheckpoint(chkpt_id_t id) const noexceptsparta::serialization::checkpoint::Checkpointerinlinevirtual
loadCheckpoint(chkpt_id_t id)=0sparta::serialization::checkpoint::Checkpointerpure virtual
sched_sparta::serialization::checkpoint::Checkpointerprotected
setCurrent_(Checkpoint *current)sparta::serialization::checkpoint::Checkpointerinlineprotected
setHead_(Checkpoint *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