This is the complete list of members for mdbx::txn, including all inherited members.
append(map_handle map, const slice &key, const slice &value, bool multivalue_order_preserved=true) | mdbx::txn | inline |
canary typedef | mdbx::txn | |
clear_map(map_handle map) | mdbx::txn | inline |
clear_map(const char *name, bool throw_if_absent=false) | mdbx::txn | |
clear_map(const ::std::string &name, bool throw_if_absent=false) | mdbx::txn | inline |
compare_keys(map_handle map, const slice &a, const slice &b) const noexcept | mdbx::txn | inline |
compare_keys(map_handle map, const pair &a, const pair &b) const noexcept | mdbx::txn | inline |
compare_values(map_handle map, const slice &a, const slice &b) const noexcept | mdbx::txn | inline |
compare_values(map_handle map, const pair &a, const pair &b) const noexcept | mdbx::txn | inline |
create_map(const char *name, const ::mdbx::key_mode key_mode=::mdbx::key_mode::usual, const ::mdbx::value_mode value_mode=::mdbx::value_mode::single) | mdbx::txn | inline |
create_map(const ::std::string &name, const ::mdbx::key_mode key_mode=::mdbx::key_mode::usual, const ::mdbx::value_mode value_mode=::mdbx::value_mode::single) | mdbx::txn | inline |
cursor class | mdbx::txn | friend |
drop_map(map_handle map) | mdbx::txn | inline |
drop_map(const char *name, bool throw_if_absent=false) | mdbx::txn | |
drop_map(const ::std::string &name, bool throw_if_absent=false) | mdbx::txn | inline |
env() const noexcept | mdbx::txn | inline |
erase(map_handle map, const slice &key) | mdbx::txn | inline |
erase(map_handle map, const slice &key, const slice &value) | mdbx::txn | inline |
estimate(map_handle map, pair from, pair to) const | mdbx::txn | inline |
estimate(map_handle map, slice from, slice to) const | mdbx::txn | inline |
estimate_from_first(map_handle map, slice to) const | mdbx::txn | inline |
estimate_to_last(map_handle map, slice from) const | mdbx::txn | inline |
extract(map_handle map, const slice &key, const typename buffer< ALLOCATOR, CAPACITY_POLICY >::allocator_type &allocator=buffer< ALLOCATOR, CAPACITY_POLICY >::allocator_type()) | mdbx::txn | inline |
flags() const | mdbx::txn | inline |
get(map_handle map, const slice &key) const | mdbx::txn | inline |
get(map_handle map, slice key, size_t &values_count) const | mdbx::txn | inline |
get(map_handle map, const slice &key, const slice &value_at_absence) const | mdbx::txn | inline |
get(map_handle map, slice key, size_t &values_count, const slice &value_at_absence) const | mdbx::txn | inline |
get_canary() const | mdbx::txn | inline |
get_equal_or_great(map_handle map, const slice &key) const | mdbx::txn | inline |
get_equal_or_great(map_handle map, const slice &key, const slice &value_at_absence) const | mdbx::txn | inline |
get_handle_info(map_handle map) const | mdbx::txn | inline |
get_info(bool scan_reader_lock_table=false) const | mdbx::txn | inline |
get_map_stat(map_handle map) const | mdbx::txn | inline |
get_tree_deepmask(map_handle map) const | mdbx::txn | inline |
handle_ | mdbx::txn | protected |
id() const | mdbx::txn | inline |
info typedef | mdbx::txn | |
insert(map_handle map, const slice &key, slice value) | mdbx::txn | inline |
insert_reserve(map_handle map, const slice &key, size_t value_length) | mdbx::txn | inline |
is_dirty(const void *ptr) const | mdbx::txn | inline |
is_readonly() const | mdbx::txn | inline |
is_readwrite() const | mdbx::txn | inline |
map_stat typedef | mdbx::txn | |
open_cursor(map_handle map) | mdbx::txn | inline |
open_map(const char *name, const ::mdbx::key_mode key_mode=::mdbx::key_mode::usual, const ::mdbx::value_mode value_mode=::mdbx::value_mode::single) const | mdbx::txn | inline |
open_map(const ::std::string &name, const ::mdbx::key_mode key_mode=::mdbx::key_mode::usual, const ::mdbx::value_mode value_mode=::mdbx::value_mode::single) const | mdbx::txn | inline |
operator bool() const noexcept | mdbx::txn | |
operator const MDBX_txn *() const | mdbx::txn | |
operator MDBX_txn *() | mdbx::txn | |
operator!=(const txn &a, const txn &b) noexcept | mdbx::txn | friend |
operator=(txn &&other) noexcept | mdbx::txn | inline |
operator==(const txn &a, const txn &b) noexcept | mdbx::txn | friend |
put(map_handle map, const slice &key, slice *value, MDBX_put_flags_t flags) noexcept | mdbx::txn | inline |
put(map_handle map, const slice &key, slice value, put_mode mode) | mdbx::txn | inline |
put_canary(const canary &) | mdbx::txn | inline |
put_multiple(map_handle map, const slice &key, const size_t value_length, const void *values_array, size_t values_count, put_mode mode, bool allow_partial=false) | mdbx::txn | inline |
put_multiple(map_handle map, const slice &key, const ::std::vector< VALUE > &vector, put_mode mode) | mdbx::txn | inline |
renew_reading() | mdbx::txn | inline |
replace(map_handle map, const slice &key, slice old_value, const slice &new_value) | mdbx::txn | inline |
replace(map_handle map, const slice &key, const slice &new_value, const typename buffer< ALLOCATOR, CAPACITY_POLICY >::allocator_type &allocator=buffer< ALLOCATOR, CAPACITY_POLICY >::allocator_type()) | mdbx::txn | inline |
replace_reserve(map_handle map, const slice &key, slice &new_value, const typename buffer< ALLOCATOR, CAPACITY_POLICY >::allocator_type &allocator=buffer< ALLOCATOR, CAPACITY_POLICY >::allocator_type()) | mdbx::txn | inline |
reset_reading() | mdbx::txn | inline |
sequence(map_handle map) const | mdbx::txn | inline |
sequence(map_handle map, uint64_t increment) | mdbx::txn | inline |
size_current() const | mdbx::txn | inline |
size_max() const | mdbx::txn | inline |
start_nested() | mdbx::txn | |
try_insert(map_handle map, const slice &key, slice value) | mdbx::txn | inline |
try_insert_reserve(map_handle map, const slice &key, size_t value_length) | mdbx::txn | inline |
try_update(map_handle map, const slice &key, const slice &value) | mdbx::txn | inline |
try_update_reserve(map_handle map, const slice &key, size_t value_length) | mdbx::txn | inline |
txn(MDBX_txn *ptr) noexcept | mdbx::txn | protected |
txn() noexcept=default | mdbx::txn | |
txn(const txn &) noexcept=default | mdbx::txn | |
txn(txn &&other) noexcept | mdbx::txn | inline |
update(map_handle map, const slice &key, const slice &value) | mdbx::txn | inline |
update_reserve(map_handle map, const slice &key, size_t value_length) | mdbx::txn | inline |
upsert(map_handle map, const slice &key, const slice &value) | mdbx::txn | inline |
upsert_reserve(map_handle map, const slice &key, size_t value_length) | mdbx::txn | inline |
~txn() noexcept | mdbx::txn | inline |