PMEMKV  1.0.3-git1.g023abb3
This is the C++ documentation for PMEMKV.
pmem::kv::config Member List

This is the complete list of members for pmem::kv::config, including all inherited members.

_configpmem::kv::configprivate
config() noexceptpmem::kv::configinline
config(pmemkv_config *cfg) noexceptpmem::kv::configinlineexplicit
config(const config &other)=deletepmem::kv::config
config(config &&other) noexceptpmem::kv::configinline
get_data(const std::string &key, T *&value, std::size_t &number) const noexceptpmem::kv::configinline
get_int64(const std::string &key, std::int64_t &value) const noexceptpmem::kv::configinline
get_object(const std::string &key, T *&value) const noexceptpmem::kv::configinline
get_string(const std::string &key, std::string &value) const noexceptpmem::kv::configinline
get_uint64(const std::string &key, std::uint64_t &value) const noexceptpmem::kv::configinline
init() noexceptpmem::kv::configinlineprivate
operator=(const config &other)=deletepmem::kv::config
operator=(config &&other) noexceptpmem::kv::configinline
put_data(const std::string &key, const T *value, const std::size_t number=1) noexceptpmem::kv::configinline
put_int64(const std::string &key, std::int64_t value) noexceptpmem::kv::configinline
put_object(const std::string &key, T *value, void(*deleter)(void *)=[](T *value) { delete value;}) noexceptpmem::kv::configinline
put_string(const std::string &key, const std::string &value) noexceptpmem::kv::configinline
put_uint64(const std::string &key, std::uint64_t value) noexceptpmem::kv::configinline
release() noexceptpmem::kv::configinline
~config()pmem::kv::configinline