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

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

checkpoint_ptr typedef (defined in sparta::serialization::checkpoint::DatabaseCheckpointer)sparta::serialization::checkpoint::DatabaseCheckpointer
checkpoint_ptrs typedef (defined in sparta::serialization::checkpoint::DatabaseCheckpointer)sparta::serialization::checkpoint::DatabaseCheckpointer
checkpoint_type typedef (defined in sparta::serialization::checkpoint::DatabaseCheckpointer)sparta::serialization::checkpoint::DatabaseCheckpointer
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
createHead()sparta::serialization::checkpoint::Checkpointerinline
createPipeline(simdb::pipeline::PipelineManager *pipeline_mgr) overridesparta::serialization::checkpoint::DatabaseCheckpointer
DatabaseCheckpointer(simdb::DatabaseManager *db_mgr, const std::vector< sparta::TreeNode * > &roots, sparta::Scheduler *sched=nullptr)sparta::serialization::checkpoint::DatabaseCheckpointer
defineSchema(simdb::Schema &schema)sparta::serialization::checkpoint::DatabaseCheckpointerstatic
deleteCheckpoint(chkpt_id_t) override finalsparta::serialization::checkpoint::DatabaseCheckpointervirtual
dumpAnnotatedData(std::ostream &o) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
dumpBranch(std::ostream &o, const chkpt_id_t chkpt, uint32_t indent, uint32_t pos, std::deque< uint32_t > &continues)sparta::serialization::checkpoint::Checkpointerinline
dumpData(std::ostream &o) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
dumpList(std::ostream &o) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
dumpRestoreChain(std::ostream &o, chkpt_id_t id)sparta::serialization::checkpoint::DatabaseCheckpointer
dumpTree(std::ostream &o)sparta::serialization::checkpoint::Checkpointerinline
findCheckpoint(chkpt_id_t id, bool must_exist=false)sparta::serialization::checkpoint::DatabaseCheckpointer
findLatestCheckpointAtOrBefore(tick_t tick, chkpt_id_t from)sparta::serialization::checkpoint::DatabaseCheckpointer
forgetCurrent()sparta::serialization::checkpoint::Checkpointerinline
getArchDatas() constsparta::serialization::checkpoint::Checkpointerinlineprotected
getCheckpointChain(chkpt_id_t id) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
getCheckpoints() overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
getCheckpointsAt(tick_t t) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
getContentMemoryUse() const noexcept overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
getCurrent_() const noexceptsparta::serialization::checkpoint::Checkpointerinlineprotected
getCurrentID() constsparta::serialization::checkpoint::Checkpointerinline
getCurrentTick() constsparta::serialization::checkpoint::Checkpointerinline
getDistanceToPrevSnapshot(chkpt_id_t id) noexceptsparta::serialization::checkpoint::DatabaseCheckpointer
getHead() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getHead_() noexceptsparta::serialization::checkpoint::Checkpointerinlineprotected
getHead_() const noexceptsparta::serialization::checkpoint::Checkpointerinlineprotected
getHeadID() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getHistoryChain(chkpt_id_t id)sparta::serialization::checkpoint::DatabaseCheckpointer
getNextIDs(chkpt_id_t id) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
getNumCheckpoints() const noexcept overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
getNumDeltas() const noexceptsparta::serialization::checkpoint::DatabaseCheckpointer
getNumSnapshots() const noexceptsparta::serialization::checkpoint::DatabaseCheckpointer
getRestoreChain(chkpt_id_t id)sparta::serialization::checkpoint::DatabaseCheckpointer
getRoots() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getScheduler() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getSnapshotThreshold() constsparta::serialization::checkpoint::DatabaseCheckpointer
getTotalCheckpointsCreated() const noexceptsparta::serialization::checkpoint::Checkpointerinline
getTotalMemoryUse() const noexcept overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
hasCheckpoint(chkpt_id_t id) noexcept overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
isCheckpointCached(chkpt_id_t id) const noexceptsparta::serialization::checkpoint::DatabaseCheckpointer
isSnapshot(chkpt_id_t id) noexceptsparta::serialization::checkpoint::DatabaseCheckpointer
loadCheckpoint(chkpt_id_t id) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
NAME (defined in sparta::serialization::checkpoint::DatabaseCheckpointer)sparta::serialization::checkpoint::DatabaseCheckpointerstatic
preTeardown() overridesparta::serialization::checkpoint::DatabaseCheckpointer
sched_sparta::serialization::checkpoint::Checkpointerprotected
sparta::serialization::checkpoint::Checkpointer::setCurrent_(CheckpointBase *current)sparta::serialization::checkpoint::Checkpointerinlineprotected
sparta::serialization::checkpoint::Checkpointer::setHead_(CheckpointBase *head)sparta::serialization::checkpoint::Checkpointerinlineprotected
setMaxCachedWindows(uint32_t max_windows)sparta::serialization::checkpoint::DatabaseCheckpointer
setSnapshotThreshold(uint32_t thresh)sparta::serialization::checkpoint::DatabaseCheckpointer
stringize() const overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
tick_t typedefsparta::serialization::checkpoint::Checkpointer
traceValue(std::ostream &o, chkpt_id_t id, const ArchData *container, uint32_t offset, uint32_t size) overridesparta::serialization::checkpoint::DatabaseCheckpointervirtual
window_id_t typedef (defined in sparta::serialization::checkpoint::DatabaseCheckpointer)sparta::serialization::checkpoint::DatabaseCheckpointer
~Checkpointer()sparta::serialization::checkpoint::Checkpointerinlinevirtual