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

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

all_changesccf::kv::BaseTxprotected
BaseTx(AbstractStore *store_)ccf::kv::ReadOnlyTx
BaseTx(const BaseTx &that)=deleteccf::kv::ReadOnlyTx
commit(const ccf::ClaimsDigest &claims=ccf::empty_claims(), std::function< std::tuple< Version, Version >(bool has_new_map)> version_resolver=nullptr, std::function< void(const std::vector< uint8_t > &write_set, const std::string &commit_evidence)> write_set_observer=nullptr)ccf::kv::CommittableTxinline
commit_term()ccf::kv::CommittableTxinline
commit_version()ccf::kv::CommittableTxinline
CommittableTx(AbstractStore *_store)ccf::kv::CommittableTxinline
committedccf::kv::CommittableTxprotected
compacted_version_conflict(const std::string &map_name)ccf::kv::BaseTxprotected
entry_flagsccf::kv::CommittableTxprotected
flagsccf::kv::CommittableTxprotected
get_handle_by_name(const std::string &map_name, bool track_deletes_on_missing_keys)ccf::kv::BaseTxinlineprotected
get_map_and_change_set_by_name(const std::string &map_name, bool track_deletes_on_missing_keys)ccf::kv::BaseTxprotected
get_possible_handles(const std::string &map_name)ccf::kv::BaseTxprotected
get_req_id()ccf::kv::CommittableTxinline
get_root_at_read_version()ccf::kv::BaseTxinline
get_txid()ccf::kv::CommittableTxinline
get_version()ccf::kv::CommittableTxinline
operator=(BaseTx &&other)=defaultccf::kv::BaseTx
pimplccf::kv::BaseTxprotected
req_idccf::kv::CommittableTxprotected
retain_change_set(const std::string &map_name, std::unique_ptr< untyped::ChangeSet > &&change_set, const std::shared_ptr< AbstractMap > &abstract_map)ccf::kv::BaseTxprotected
retain_handle(const std::string &map_name, std::unique_ptr< AbstractHandle > &&handle)ccf::kv::BaseTxprotected
ro(M &m)ccf::kv::ReadOnlyTxinline
ro(const std::string &map_name)ccf::kv::ReadOnlyTxinline
root_at_read_versionccf::kv::BaseTxprotected
rw(M &m)ccf::kv::Txinline
rw(const std::string &map_name)ccf::kv::Txinline
serialise(ccf::crypto::Sha256Hash &commit_evidence_digest, std::string &commit_evidence, const ccf::ClaimsDigest &claims_digest_, bool include_reads=false)ccf::kv::CommittableTxinlineprotected
set_change_list(OrderedChanges &&change_list_, Term term_) overrideccf::kv::CommittableTxinlinevirtual
set_read_txid(const TxID &tx_id, Term commit_view_)ccf::kv::CommittableTxinline
set_req_id(const ccf::kv::TxHistory::RequestID &req_id_)ccf::kv::CommittableTxinline
set_root_at_read_version(const ccf::crypto::Sha256Hash &r)ccf::kv::CommittableTxinline
set_tx_flag(TxFlag flag)ccf::kv::CommittableTxinlinevirtual
set_view(ccf::View view_)ccf::kv::CommittableTxinline
successccf::kv::CommittableTxprotected
tx_flag_enabled(TxFlag f) constccf::kv::CommittableTxinlinevirtual
TxFlag enum nameccf::kv::CommittableTx
TxFlags typedefccf::kv::CommittableTx
unset_tx_flag(TxFlag flag)ccf::kv::CommittableTxinlinevirtual
versionccf::kv::CommittableTxprotected
wo(M &m)ccf::kv::Txinline
wo(const std::string &map_name)ccf::kv::Txinline
~AbstractChangeContainer()=defaultccf::kv::AbstractChangeContainervirtual
~BaseTx()ccf::kv::BaseTxvirtual