PMDK C++ bindings  1.13.0-git107.g7e59f08f
This is the C++ bindings documentation for PMDK's libpmemobj.
pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode > Member List

This is the complete list of members for pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >, including all inherited members.

begin()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
begin() constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
cbegin() constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
cend() constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
clear()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
const_iterator typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
const_reference typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
const_reverse_iterator typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
count(const key_type &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
count(const K &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
crbegin() constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
crend() constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
descend(pointer_type root_snap, const K &key) const (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
difference_type typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
ebr typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
emplace(Args &&... args) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
emplace(Args &&... args)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
empty() const noexceptpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
end()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
end() constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
erase(const_iterator pos)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
erase(const_iterator first, const_iterator last)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
erase(const key_type &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
erase(const K &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
find(const key_type &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
find(const key_type &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
find(const K &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
find(const K &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
find_leaf(typename radix_tree< Key, Value, BytesView, MtMode >::pointer_type n) const (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
garbage_collect()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
garbage_collect_force()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert(const value_type &v)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert(value_type &&v)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert(P &&p) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert(InputIterator first, InputIterator last)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert(std::initializer_list< value_type > il)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert(P &&p)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert_or_assign(const key_type &k, M &&obj) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert_or_assign(key_type &&k, M &&obj) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert_or_assign(K &&k, M &&obj) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert_or_assign(const key_type &k, M &&obj)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert_or_assign(key_type &&k, M &&obj)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
insert_or_assign(K &&k, M &&obj)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
internal_emplace(const K &k, F &&make_leaf) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
iterator typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
key_type typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
lower_bound(const key_type &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
lower_bound(const key_type &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
lower_bound(const K &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
lower_bound(const K &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
mapped_type typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
max_size() const noexceptpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
next_leaf(Iterator node, pointer_type parent) const (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
operator<< (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >friend
operator=(const radix_tree &m)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
operator=(radix_tree &&m)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
operator=(std::initializer_list< value_type > ilist)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
radix_tree()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
radix_tree(InputIt first, InputIt last)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
radix_tree(const radix_tree &m)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
radix_tree(radix_tree &&m)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
radix_tree(std::initializer_list< value_type > il)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
rbegin()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
rbegin() const (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
reference typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
register_worker()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
rend()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
rend() const (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
reverse_iterator typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
runtime_finalize_mt()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
runtime_initialize_mt(ebr *e=new ebr())pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
size() const noexceptpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
size_type typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
swap(radix_tree &rhs)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
swap(radix_tree< Key, Value, BytesView, MtMode > &lhs, radix_tree< Key, Value, BytesView, MtMode > &rhs)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >related
try_emplace(const key_type &k, Args &&... args) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
try_emplace(key_type &&k, Args &&... args) (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
try_emplace(K &&k, Args &&... args) -> typename std::enable_if< detail::has_is_transparent< BV >::value &&!std::is_same< typename std::remove_const< typename std::remove_reference< K >::type >::type, key_type >::value, std::pair< iterator, bool >>::typepmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
try_emplace(const key_type &k, Args &&... args)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
try_emplace(key_type &&k, Args &&... args)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
upper_bound(const key_type &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
upper_bound(const key_type &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
upper_bound(const K &k)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
upper_bound(const K &k) constpmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
value_type typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
worker_type typedef (defined in pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >)pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >
~radix_tree()pmem::obj::experimental::radix_tree< Key, Value, BytesView, MtMode >