|
CCF
|
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_) override | ccf::kv::Store | inlinevirtual |
| check_rollback_count(Version count) override | ccf::kv::Store | inlinevirtual |
| clear() | ccf::kv::StoreState | inline |
| commit(const TxID &txid, std::unique_ptr< PendingTx > pending_tx, bool globally_committable) override | ccf::kv::Store | inlinevirtual |
| commit_lock | ccf::kv::StoreState | protected |
| commit_view() override | ccf::kv::Store | inlinevirtual |
| committable_gap() override | ccf::kv::Store | inlinevirtual |
| compact(Version v) override | ccf::kv::Store | inlinevirtual |
| compacted | ccf::kv::StoreState | protected |
| compacted_version() override | ccf::kv::Store | inlinevirtual |
| create_read_only_tx() override | ccf::kv::Store | inlinevirtual |
| create_read_only_tx_ptr() override | ccf::kv::Store | inlinevirtual |
| create_reserved_tx(const TxID &tx_id) | ccf::kv::Store | inline |
| create_tx() | ccf::kv::Store | inline |
| create_tx_diff() override | ccf::kv::Store | inlinevirtual |
| create_tx_ptr() | ccf::kv::Store | inline |
| current_txid() override | ccf::kv::Store | inlinevirtual |
| current_txid_and_commit_term() override | ccf::kv::Store | inlinevirtual |
| current_version() override | ccf::kv::Store | inlinevirtual |
| deserialise_snapshot(const uint8_t *data, size_t size, ccf::kv::ConsensusHookPtrs &hooks, std::vector< Version > *view_history=nullptr, bool public_only=false) override | ccf::kv::Store | inlinevirtual |
| deserialize(const std::vector< uint8_t > &data, bool public_only=false, const std::optional< TxID > &expected_txid=std::nullopt) override | ccf::kv::Store | inline |
| ccf::kv::AbstractStore::deserialize(const std::vector< uint8_t > &data, bool public_only=false, const std::optional< ccf::TxID > &expected_txid=std::nullopt)=0 | ccf::kv::AbstractStore | pure virtual |
| 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) override | ccf::kv::Store | inlinevirtual |
| flag_enabled(StoreFlag f) override | ccf::kv::Store | inlinevirtual |
| flag_enabled_unsafe(StoreFlag f) const override | ccf::kv::Store | inlinevirtual |
| get_chunker() override | ccf::kv::Store | inlinevirtual |
| get_consensus() override | ccf::kv::Store | inlinevirtual |
| get_encryptor() override | ccf::kv::Store | inlinevirtual |
| get_history() override | ccf::kv::Store | inlinevirtual |
| get_map(ccf::kv::Version v, const std::string &map_name) override | ccf::kv::Store | inlinevirtual |
| get_map_internal(ccf::kv::Version v, const std::string &map_name) | ccf::kv::Store | inline |
| get_map_unsafe(ccf::kv::Version v, const std::string &map_name) override | ccf::kv::Store | inlinevirtual |
| initialise_term(Term t) override | ccf::kv::Store | inlinevirtual |
| last_committable | ccf::kv::StoreState | protected |
| last_new_map | ccf::kv::StoreState | protected |
| last_replicated | ccf::kv::StoreState | protected |
| lock_map_set() override | ccf::kv::Store | inlinevirtual |
| lock_maps() override | ccf::kv::Store | inlinevirtual |
| Maps typedef | ccf::kv::StoreState | protected |
| maps | ccf::kv::StoreState | protected |
| maps_lock | ccf::kv::StoreState | protected |
| next_txid() override | ccf::kv::Store | inlinevirtual |
| next_version(bool commit_new_map) override | ccf::kv::Store | inlinevirtual |
| next_version() override | ccf::kv::Store | inlinevirtual |
| operator==(const Store &that) const | ccf::kv::Store | inline |
| pending_txs | ccf::kv::StoreState | protected |
| rollback(const TxID &tx_id, Term term_of_next_version_) override | ccf::kv::Store | inlinevirtual |
| rollback_count | ccf::kv::StoreState | protected |
| serialise_snapshot(std::unique_ptr< AbstractSnapshot > snapshot) override | ccf::kv::Store | inlinevirtual |
| set_chunker(const std::shared_ptr< ILedgerChunker > &chunker_) | ccf::kv::Store | inline |
| set_consensus(const std::shared_ptr< Consensus > &consensus_) | ccf::kv::Store | inline |
| set_encryptor(const EncryptorPtr &encryptor_) | ccf::kv::Store | inline |
| set_flag(StoreFlag f) override | ccf::kv::Store | inlinevirtual |
| set_flag_unsafe(StoreFlag f) override | ccf::kv::Store | inlinevirtual |
| set_global_hook(const std::string &map_name, const ccf::kv::untyped::Map::CommitHook &hook) | ccf::kv::Store | inline |
| set_history(const std::shared_ptr< TxHistory > &history_) | ccf::kv::Store | inline |
| set_map_hook(const std::string &map_name, const ccf::kv::untyped::Map::MapHook &hook) | ccf::kv::Store | inline |
| set_snapshotter(const SnapshotterPtr &snapshotter_) | ccf::kv::Store | inline |
| should_create_ledger_chunk(Version version) override | ccf::kv::Store | inlinevirtual |
| should_create_ledger_chunk_unsafe(Version version) override | ccf::kv::Store | inlinevirtual |
| snapshot_unsafe_maps(Version v) override | ccf::kv::Store | inlinevirtual |
| Store(bool strict_versions_=true, bool is_historical_=false) | ccf::kv::Store | inline |
| Store(const Store &that)=delete | ccf::kv::Store | |
| StoreFlag enum name | ccf::kv::AbstractStore | |
| swap_private_maps(Store &store) | ccf::kv::Store | inline |
| term_of_last_version | ccf::kv::StoreState | protected |
| term_of_next_version | ccf::kv::StoreState | protected |
| unlock_map_set() override | ccf::kv::Store | inlinevirtual |
| unlock_maps() override | ccf::kv::Store | inlinevirtual |
| unset_flag(StoreFlag f) override | ccf::kv::Store | inlinevirtual |
| unset_flag_unsafe(StoreFlag f) override | ccf::kv::Store | inlinevirtual |
| unset_global_hook(const std::string &map_name) | ccf::kv::Store | inline |
| unset_map_hook(const std::string &map_name) | ccf::kv::Store | inline |
| version | ccf::kv::StoreState | protected |
| version_lock | ccf::kv::StoreState | protected |
| ~AbstractStore()=default | ccf::kv::AbstractStore | virtual |
| ~ExecutionWrapperStore()=default | ccf::kv::ExecutionWrapperStore | virtual |
| ~ReadOnlyStore()=default | ccf::kv::ReadOnlyStore | virtual |