CCF
Loading...
Searching...
No Matches
ccf::kv::AbstractStore Member List

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)=0ccf::kv::AbstractStorepure virtual
check_rollback_count(Version count)=0ccf::kv::AbstractStorepure virtual
commit(const TxID &txid, std::unique_ptr< PendingTx > pending_tx, bool globally_committable)=0ccf::kv::AbstractStorepure virtual
commit_view()=0ccf::kv::AbstractStorepure virtual
committable_gap()=0ccf::kv::AbstractStorepure virtual
compact(Version v)=0ccf::kv::AbstractStorepure virtual
compacted_version()=0ccf::kv::AbstractStorepure virtual
current_txid()=0ccf::kv::AbstractStorepure virtual
current_txid_and_commit_term()=0ccf::kv::AbstractStorepure virtual
current_version()=0ccf::kv::AbstractStorepure virtual
deserialise_snapshot(const uint8_t *data, size_t size, ConsensusHookPtrs &hooks, std::vector< Version > *view_history=nullptr, bool public_only=false)=0ccf::kv::AbstractStorepure virtual
deserialize(const std::vector< uint8_t > &data, bool public_only=false, const std::optional< TxID > &expected_txid=std::nullopt)=0ccf::kv::AbstractStorepure virtual
flag_enabled(StoreFlag f)=0ccf::kv::AbstractStorepure virtual
flag_enabled_unsafe(StoreFlag f) const =0ccf::kv::AbstractStorepure virtual
get_chunker()=0ccf::kv::AbstractStorepure virtual
get_consensus()=0ccf::kv::AbstractStorepure virtual
get_encryptor()=0ccf::kv::AbstractStorepure virtual
get_history()=0ccf::kv::AbstractStorepure virtual
get_map(Version v, const std::string &map_name)=0ccf::kv::AbstractStorepure virtual
get_map_unsafe(Version v, const std::string &map_name)=0ccf::kv::AbstractStorepure virtual
initialise_term(Term t)=0ccf::kv::AbstractStorepure virtual
lock_map_set()=0ccf::kv::AbstractStorepure virtual
lock_maps()=0ccf::kv::AbstractStorepure virtual
next_txid()=0ccf::kv::AbstractStorepure virtual
next_version()=0ccf::kv::AbstractStorepure virtual
next_version(bool commit_new_map)=0ccf::kv::AbstractStorepure virtual
rollback(const TxID &tx_id, Term write_term_)=0ccf::kv::AbstractStorepure virtual
serialise_snapshot(std::unique_ptr< AbstractSnapshot > snapshot)=0ccf::kv::AbstractStorepure virtual
set_flag(StoreFlag f)=0ccf::kv::AbstractStorepure virtual
set_flag_unsafe(StoreFlag f)=0ccf::kv::AbstractStorepure virtual
should_create_ledger_chunk(Version version)=0ccf::kv::AbstractStorepure virtual
should_create_ledger_chunk_unsafe(Version version)=0ccf::kv::AbstractStorepure virtual
snapshot_unsafe_maps(Version v)=0ccf::kv::AbstractStorepure virtual
StoreFlag enum nameccf::kv::AbstractStore
unlock_map_set()=0ccf::kv::AbstractStorepure virtual
unlock_maps()=0ccf::kv::AbstractStorepure virtual
unset_flag(StoreFlag f)=0ccf::kv::AbstractStorepure virtual
unset_flag_unsafe(StoreFlag f)=0ccf::kv::AbstractStorepure virtual
~AbstractStore()ccf::kv::AbstractStoreinlinevirtual