CCF
|
This is the complete list of members for ccf::Snapshotter, including all inherited members.
commit(::consensus::Index idx, bool generate_snapshot) override | ccf::Snapshotter | inline |
ccf::kv::AbstractSnapshotter::commit(ccf::kv::Version v, bool generate_snapshot)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
init_after_public_recovery() | ccf::Snapshotter | inline |
record_committable(::consensus::Index idx) override | ccf::Snapshotter | inline |
ccf::kv::AbstractSnapshotter::record_committable(ccf::kv::Version v)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
record_serialised_tree(::consensus::Index idx, const std::vector< uint8_t > &tree) | ccf::Snapshotter | inline |
record_signature(::consensus::Index idx, const std::vector< uint8_t > &sig, const NodeId &node_id, const ccf::crypto::Pem &node_cert) | ccf::Snapshotter | inline |
record_snapshot_evidence_idx(::consensus::Index idx, const SnapshotHash &snapshot) | ccf::Snapshotter | inline |
rollback(::consensus::Index idx) override | ccf::Snapshotter | inline |
ccf::kv::AbstractSnapshotter::rollback(ccf::kv::Version v)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
schedule_snapshot(::consensus::Index idx) | ccf::Snapshotter | inline |
set_last_snapshot_idx(::consensus::Index idx) | ccf::Snapshotter | inline |
set_snapshot_generation(bool enabled) | ccf::Snapshotter | inline |
Snapshotter(ringbuffer::AbstractWriterFactory &writer_factory_, std::shared_ptr< ccf::kv::Store > &store_, size_t snapshot_tx_interval_) | ccf::Snapshotter | inline |
write_snapshot(std::span< uint8_t > snapshot_buf, uint32_t generation_count) | ccf::Snapshotter | inline |
~AbstractSnapshotter()=default | ccf::kv::AbstractSnapshotter | virtual |