#include <tx.h>
Inherited by ccf::kv::ReadOnlyTx, and ccf::kv::TxDiff.
◆ BaseTx() [1/2]
◆ BaseTx() [2/2]
ccf::kv::BaseTx::BaseTx |
( |
const BaseTx & |
that | ) |
|
|
delete |
◆ ~BaseTx()
ccf::kv::BaseTx::~BaseTx |
( |
| ) |
|
|
virtualdefault |
◆ compacted_version_conflict()
void ccf::kv::BaseTx::compacted_version_conflict |
( |
const std::string & |
map_name | ) |
|
|
protected |
◆ get_handle_by_name()
template<class THandle >
THandle * ccf::kv::BaseTx::get_handle_by_name |
( |
const std::string & |
map_name, |
|
|
bool |
track_deletes_on_missing_keys |
|
) |
| |
|
inlineprotected |
◆ get_map_and_change_set_by_name()
MapChanges ccf::kv::BaseTx::get_map_and_change_set_by_name |
( |
const std::string & |
map_name, |
|
|
bool |
track_deletes_on_missing_keys |
|
) |
| |
|
protected |
◆ get_possible_handles()
std::list< AbstractHandle * > ccf::kv::BaseTx::get_possible_handles |
( |
const std::string & |
map_name | ) |
|
|
protected |
◆ get_root_at_read_version()
◆ operator=()
◆ retain_change_set()
void ccf::kv::BaseTx::retain_change_set |
( |
const std::string & |
map_name, |
|
|
std::unique_ptr< untyped::ChangeSet > && |
change_set, |
|
|
const std::shared_ptr< AbstractMap > & |
abstract_map |
|
) |
| |
|
protected |
◆ retain_handle()
void ccf::kv::BaseTx::retain_handle |
( |
const std::string & |
map_name, |
|
|
std::unique_ptr< AbstractHandle > && |
handle |
|
) |
| |
|
protected |
◆ all_changes
◆ pimpl
◆ root_at_read_version
The documentation for this class was generated from the following files: