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

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

add_dynamic_map(ccf::kv::Version v, const std::shared_ptr< AbstractMap > &map_) overrideccf::kv::Storeinlinevirtual
check_rollback_count(Version count) overrideccf::kv::Storeinlinevirtual
clear()ccf::kv::StoreStateinline
commit(const TxID &txid, std::unique_ptr< PendingTx > pending_tx, bool globally_committable) overrideccf::kv::Storeinlinevirtual
commit_lockccf::kv::StoreStateprotected
commit_view() overrideccf::kv::Storeinlinevirtual
committable_gap() overrideccf::kv::Storeinlinevirtual
compact(Version v) overrideccf::kv::Storeinlinevirtual
compactedccf::kv::StoreStateprotected
compacted_version() overrideccf::kv::Storeinlinevirtual
create_read_only_tx() overrideccf::kv::Storeinlinevirtual
create_read_only_tx_ptr() overrideccf::kv::Storeinlinevirtual
create_reserved_tx(const TxID &tx_id)ccf::kv::Storeinline
create_tx()ccf::kv::Storeinline
create_tx_diff() overrideccf::kv::Storeinlinevirtual
create_tx_ptr()ccf::kv::Storeinline
current_txid() overrideccf::kv::Storeinlinevirtual
current_txid_and_commit_term() overrideccf::kv::Storeinlinevirtual
current_version() overrideccf::kv::Storeinlinevirtual
deserialise_snapshot(const uint8_t *data, size_t size, ccf::kv::ConsensusHookPtrs &hooks, std::vector< Version > *view_history=nullptr, bool public_only=false) overrideccf::kv::Storeinlinevirtual
deserialize(const std::vector< uint8_t > &data, bool public_only=false, const std::optional< TxID > &expected_txid=std::nullopt) overrideccf::kv::Storeinlinevirtual
fill_maps(const std::vector< uint8_t > &data, bool public_only, ccf::kv::Version &v, ccf::kv::Term &view, ccf::kv::EntryFlags &entry_flags, OrderedChanges &changes, MapCollection &new_maps, ccf::ClaimsDigest &claims_digest, std::optional< ccf::crypto::Sha256Hash > &commit_evidence_digest, bool ignore_strict_versions=false) overrideccf::kv::Storeinlinevirtual
flag_enabled(StoreFlag f) overrideccf::kv::Storeinlinevirtual
flag_enabled_unsafe(StoreFlag f) const overrideccf::kv::Storeinlinevirtual
get_chunker() overrideccf::kv::Storeinlinevirtual
get_consensus() overrideccf::kv::Storeinlinevirtual
get_encryptor() overrideccf::kv::Storeinlinevirtual
get_history() overrideccf::kv::Storeinlinevirtual
get_map(ccf::kv::Version v, const std::string &map_name) overrideccf::kv::Storeinlinevirtual
get_map_internal(ccf::kv::Version v, const std::string &map_name)ccf::kv::Storeinline
get_map_unsafe(ccf::kv::Version v, const std::string &map_name) overrideccf::kv::Storeinlinevirtual
get_txid() overrideccf::kv::Storeinlinevirtual
initialise_term(Term t) overrideccf::kv::Storeinlinevirtual
last_committableccf::kv::StoreStateprotected
last_new_mapccf::kv::StoreStateprotected
last_replicatedccf::kv::StoreStateprotected
lock_map_set() overrideccf::kv::Storeinlinevirtual
lock_maps() overrideccf::kv::Storeinlinevirtual
Maps typedefccf::kv::StoreStateprotected
mapsccf::kv::StoreStateprotected
maps_lockccf::kv::StoreStateprotected
next_txid() overrideccf::kv::Storeinlinevirtual
next_version(bool commit_new_map) overrideccf::kv::Storeinlinevirtual
next_version() overrideccf::kv::Storeinlinevirtual
operator==(const Store &that) constccf::kv::Storeinline
pending_txsccf::kv::StoreStateprotected
rollback(const TxID &tx_id, Term term_of_next_version_) overrideccf::kv::Storeinlinevirtual
rollback_countccf::kv::StoreStateprotected
serialise_snapshot(std::unique_ptr< AbstractSnapshot > snapshot) overrideccf::kv::Storeinlinevirtual
set_chunker(const std::shared_ptr< ILedgerChunker > &chunker_)ccf::kv::Storeinline
set_consensus(const std::shared_ptr< Consensus > &consensus_)ccf::kv::Storeinline
set_encryptor(const EncryptorPtr &encryptor_)ccf::kv::Storeinline
set_flag(StoreFlag f) overrideccf::kv::Storeinlinevirtual
set_flag_unsafe(StoreFlag f) overrideccf::kv::Storeinlinevirtual
set_global_hook(const std::string &map_name, const ccf::kv::untyped::Map::CommitHook &hook)ccf::kv::Storeinline
set_history(const std::shared_ptr< TxHistory > &history_)ccf::kv::Storeinline
set_map_hook(const std::string &map_name, const ccf::kv::untyped::Map::MapHook &hook)ccf::kv::Storeinline
set_snapshotter(const SnapshotterPtr &snapshotter_)ccf::kv::Storeinline
should_create_ledger_chunk(Version version) overrideccf::kv::Storeinlinevirtual
should_create_ledger_chunk_unsafe(Version version) overrideccf::kv::Storeinlinevirtual
snapshot_unsafe_maps(Version v) overrideccf::kv::Storeinlinevirtual
Store(bool strict_versions_=true, bool is_historical_=false)ccf::kv::Storeinline
Store(const Store &that)=deleteccf::kv::Store
StoreFlag enum nameccf::kv::AbstractStore
swap_private_maps(Store &store)ccf::kv::Storeinline
term_of_last_versionccf::kv::StoreStateprotected
term_of_next_versionccf::kv::StoreStateprotected
unlock_map_set() overrideccf::kv::Storeinlinevirtual
unlock_maps() overrideccf::kv::Storeinlinevirtual
unset_flag(StoreFlag f) overrideccf::kv::Storeinlinevirtual
unset_flag_unsafe(StoreFlag f) overrideccf::kv::Storeinlinevirtual
unset_global_hook(const std::string &map_name)ccf::kv::Storeinline
unset_map_hook(const std::string &map_name)ccf::kv::Storeinline
versionccf::kv::StoreStateprotected
version_lockccf::kv::StoreStateprotected
~AbstractStore()ccf::kv::AbstractStoreinlinevirtual
~ReadOnlyStore()=defaultccf::kv::ReadOnlyStorevirtual