This is the complete list of members for ccf::kv::AbstractStore, including all inherited members.
add_dynamic_map(Version v, const std::shared_ptr< AbstractMap > &map)=0 | ccf::kv::AbstractStore | pure virtual |
check_rollback_count(Version count)=0 | ccf::kv::AbstractStore | pure virtual |
commit(const TxID &txid, std::unique_ptr< PendingTx > pending_tx, bool globally_committable)=0 | ccf::kv::AbstractStore | pure virtual |
commit_view()=0 | ccf::kv::AbstractStore | pure virtual |
committable_gap()=0 | ccf::kv::AbstractStore | pure virtual |
compact(Version v)=0 | ccf::kv::AbstractStore | pure virtual |
compacted_version()=0 | ccf::kv::AbstractStore | pure virtual |
current_txid()=0 | ccf::kv::AbstractStore | pure virtual |
current_txid_and_commit_term()=0 | ccf::kv::AbstractStore | pure virtual |
current_version()=0 | ccf::kv::AbstractStore | pure virtual |
deserialise_snapshot(const uint8_t *data, size_t size, ConsensusHookPtrs &hooks, std::vector< Version > *view_history=nullptr, bool public_only=false)=0 | ccf::kv::AbstractStore | pure virtual |
deserialize(const std::vector< uint8_t > &data, bool public_only=false, const std::optional< TxID > &expected_txid=std::nullopt)=0 | ccf::kv::AbstractStore | pure virtual |
flag_enabled(StoreFlag f)=0 | ccf::kv::AbstractStore | pure virtual |
flag_enabled_unsafe(StoreFlag f) const =0 | ccf::kv::AbstractStore | pure virtual |
get_chunker()=0 | ccf::kv::AbstractStore | pure virtual |
get_consensus()=0 | ccf::kv::AbstractStore | pure virtual |
get_encryptor()=0 | ccf::kv::AbstractStore | pure virtual |
get_history()=0 | ccf::kv::AbstractStore | pure virtual |
get_map(Version v, const std::string &map_name)=0 | ccf::kv::AbstractStore | pure virtual |
get_map_unsafe(Version v, const std::string &map_name)=0 | ccf::kv::AbstractStore | pure virtual |
initialise_term(Term t)=0 | ccf::kv::AbstractStore | pure virtual |
lock_map_set()=0 | ccf::kv::AbstractStore | pure virtual |
lock_maps()=0 | ccf::kv::AbstractStore | pure virtual |
next_txid()=0 | ccf::kv::AbstractStore | pure virtual |
next_version()=0 | ccf::kv::AbstractStore | pure virtual |
next_version(bool commit_new_map)=0 | ccf::kv::AbstractStore | pure virtual |
rollback(const TxID &tx_id, Term write_term_)=0 | ccf::kv::AbstractStore | pure virtual |
serialise_snapshot(std::unique_ptr< AbstractSnapshot > snapshot)=0 | ccf::kv::AbstractStore | pure virtual |
set_flag(StoreFlag f)=0 | ccf::kv::AbstractStore | pure virtual |
set_flag_unsafe(StoreFlag f)=0 | ccf::kv::AbstractStore | pure virtual |
should_create_ledger_chunk(Version version)=0 | ccf::kv::AbstractStore | pure virtual |
should_create_ledger_chunk_unsafe(Version version)=0 | ccf::kv::AbstractStore | pure virtual |
snapshot_unsafe_maps(Version v)=0 | ccf::kv::AbstractStore | pure virtual |
StoreFlag enum name | ccf::kv::AbstractStore | |
unlock_map_set()=0 | ccf::kv::AbstractStore | pure virtual |
unlock_maps()=0 | ccf::kv::AbstractStore | pure virtual |
unset_flag(StoreFlag f)=0 | ccf::kv::AbstractStore | pure virtual |
unset_flag_unsafe(StoreFlag f)=0 | ccf::kv::AbstractStore | pure virtual |
~AbstractStore() | ccf::kv::AbstractStore | inlinevirtual |