|
PMEMKV
1.0.3-git1.g023abb3
This is the C++ documentation for PMEMKV.
|
This is the complete list of members for pmem::kv::config, including all inherited members.
| _config | pmem::kv::config | private |
| config() noexcept | pmem::kv::config | inline |
| config(pmemkv_config *cfg) noexcept | pmem::kv::config | inlineexplicit |
| config(const config &other)=delete | pmem::kv::config | |
| config(config &&other) noexcept | pmem::kv::config | inline |
| get_data(const std::string &key, T *&value, std::size_t &number) const noexcept | pmem::kv::config | inline |
| get_int64(const std::string &key, std::int64_t &value) const noexcept | pmem::kv::config | inline |
| get_object(const std::string &key, T *&value) const noexcept | pmem::kv::config | inline |
| get_string(const std::string &key, std::string &value) const noexcept | pmem::kv::config | inline |
| get_uint64(const std::string &key, std::uint64_t &value) const noexcept | pmem::kv::config | inline |
| init() noexcept | pmem::kv::config | inlineprivate |
| operator=(const config &other)=delete | pmem::kv::config | |
| operator=(config &&other) noexcept | pmem::kv::config | inline |
| put_data(const std::string &key, const T *value, const std::size_t number=1) noexcept | pmem::kv::config | inline |
| put_int64(const std::string &key, std::int64_t value) noexcept | pmem::kv::config | inline |
| put_object(const std::string &key, T *value, void(*deleter)(void *)=[](T *value) { delete value;}) noexcept | pmem::kv::config | inline |
| put_string(const std::string &key, const std::string &value) noexcept | pmem::kv::config | inline |
| put_uint64(const std::string &key, std::uint64_t value) noexcept | pmem::kv::config | inline |
| release() noexcept | pmem::kv::config | inline |
| ~config() | pmem::kv::config | inline |
1.8.17