CCF
Loading...
Searching...
No Matches
ccf::Snapshotter Member List

This is the complete list of members for ccf::Snapshotter, including all inherited members.

commit(::consensus::Index idx, bool generate_snapshot) overrideccf::Snapshotterinline
ccf::kv::AbstractSnapshotter::commit(ccf::kv::Version v, bool generate_snapshot)=0ccf::kv::AbstractSnapshotterpure virtual
init_after_public_recovery()ccf::Snapshotterinline
record_committable(::consensus::Index idx) overrideccf::Snapshotterinline
ccf::kv::AbstractSnapshotter::record_committable(ccf::kv::Version v)=0ccf::kv::AbstractSnapshotterpure virtual
record_serialised_tree(::consensus::Index idx, const std::vector< uint8_t > &tree)ccf::Snapshotterinline
record_signature(::consensus::Index idx, const std::vector< uint8_t > &sig, const NodeId &node_id, const ccf::crypto::Pem &node_cert)ccf::Snapshotterinline
record_snapshot_evidence_idx(::consensus::Index idx, const SnapshotHash &snapshot)ccf::Snapshotterinline
rollback(::consensus::Index idx) overrideccf::Snapshotterinline
ccf::kv::AbstractSnapshotter::rollback(ccf::kv::Version v)=0ccf::kv::AbstractSnapshotterpure virtual
schedule_snapshot(::consensus::Index idx)ccf::Snapshotterinline
set_last_snapshot_idx(::consensus::Index idx)ccf::Snapshotterinline
set_snapshot_generation(bool enabled)ccf::Snapshotterinline
Snapshotter(ringbuffer::AbstractWriterFactory &writer_factory_, std::shared_ptr< ccf::kv::Store > &store_, size_t snapshot_tx_interval_)ccf::Snapshotterinline
write_snapshot(std::span< uint8_t > snapshot_buf, uint32_t generation_count)ccf::Snapshotterinline
~AbstractSnapshotter()=defaultccf::kv::AbstractSnapshottervirtual