PMEMKV
1.5.0-git40.ga0a3589
This is the C++ documentation for PMEMKV.
|
This is the complete list of members for pmem::kv::db, including all inherited members.
close() noexcept | pmem::kv::db | inline |
count_above(string_view key, std::size_t &cnt) noexcept | pmem::kv::db | inline |
count_all(std::size_t &cnt) noexcept | pmem::kv::db | inline |
count_below(string_view key, std::size_t &cnt) noexcept | pmem::kv::db | inline |
count_between(string_view key1, string_view key2, std::size_t &cnt) noexcept | pmem::kv::db | inline |
count_equal_above(string_view key, std::size_t &cnt) noexcept | pmem::kv::db | inline |
count_equal_below(string_view key, std::size_t &cnt) noexcept | pmem::kv::db | inline |
db() noexcept | pmem::kv::db | inline |
db_ | pmem::kv::db | private |
defrag(double start_percent=0, double amount_percent=100) | pmem::kv::db | inline |
errormsg() | pmem::kv::db | inline |
exists(string_view key) noexcept | pmem::kv::db | inline |
get(string_view key, get_v_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get(string_view key, std::function< get_v_function > f) noexcept | pmem::kv::db | inline |
get(string_view key, std::string *value) noexcept | pmem::kv::db | inline |
get_above(string_view key, get_kv_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get_above(string_view key, std::function< get_kv_function > f) noexcept | pmem::kv::db | inline |
get_all(get_kv_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get_all(std::function< get_kv_function > f) noexcept | pmem::kv::db | inline |
get_below(string_view key, get_kv_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get_below(string_view key, std::function< get_kv_function > f) noexcept | pmem::kv::db | inline |
get_between(string_view key1, string_view key2, get_kv_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get_between(string_view key1, string_view key2, std::function< get_kv_function > f) noexcept | pmem::kv::db | inline |
get_equal_above(string_view key, get_kv_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get_equal_above(string_view key, std::function< get_kv_function > f) noexcept | pmem::kv::db | inline |
get_equal_below(string_view key, get_kv_callback *callback, void *arg) noexcept | pmem::kv::db | inline |
get_equal_below(string_view key, std::function< get_kv_function > f) noexcept | pmem::kv::db | inline |
new_read_iterator() | pmem::kv::db | inline |
new_write_iterator() | pmem::kv::db | inline |
open(const std::string &engine_name, config &&cfg=config{}) noexcept | pmem::kv::db | inline |
put(string_view key, string_view value) noexcept | pmem::kv::db | inline |
read_iterator typedef | pmem::kv::db | |
remove(string_view key) noexcept | pmem::kv::db | inline |
tx_begin() noexcept | pmem::kv::db | inline |
write_iterator typedef | pmem::kv::db |