PMDK C++ bindings
1.13.0-git107.g7e59f08f
This is the C++ bindings documentation for PMDK's libpmemobj.
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
A
concurrent_hash_map::accessor
(
pmem::obj
)
allocation_flag
(
pmem::obj
)
allocation_flag_atomic
(
pmem::obj
)
allocator
(
pmem::obj
)
array
(
pmem::obj
)
atomic< pmem::obj::experimental::self_relative_ptr< T > >
(std)
atomic_persistent_aware_ptr
(
pmem::obj::experimental
)
B
basic_contiguous_iterator
(
pmem::detail
)
basic_dram_inline_string
(
pmem::obj::experimental
)
basic_inline_string
(
pmem::obj::experimental
)
basic_string
(
pmem::obj
)
basic_string_view
(
pmem::obj
)
basic_transaction
(
pmem::obj
)
mpsc_queue::batch_type
(
pmem::obj::experimental
)
concurrent_hash_map::bucket_accessor
(
pmem::obj
)
C
can_do_snapshot
(
pmem::detail
)
can_do_snapshot< std::atomic< obj::experimental::self_relative_ptr< T > > >
(
pmem::detail
)
concurrent_hash_map
(
pmem::obj
)
concurrent_map
(
pmem::obj::experimental
)
concurrent_skip_list
(
pmem::detail
)
condition_variable
(
pmem::obj
)
concurrent_hash_map::const_accessor
(
pmem::obj
)
contiguous_iterator
(
pmem::detail
)
ctl_error
(
pmem
)
D
defrag
(
pmem::obj
)
defrag_error
(
pmem
)
E
ebr
(
pmem::detail
)
enumerable_thread_specific
(
pmem::detail
)
F
flat_transaction
(
pmem::obj
)
H
hash< pmem::obj::p< T > >
(std)
I
id_manager
(
pmem::detail
)
is_bidirectional_iterator
(
pmem::detail
)
is_forward_iterator
(
pmem::detail
)
is_input_iterator
(
pmem::detail
)
is_output_iterator
(
pmem::detail
)
is_random_access_iterator
(
pmem::detail
)
L
layout_error
(
pmem
)
radix_tree::leaf
(
pmem::obj::experimental
)
less< pmem::obj::p< T > >
(std)
lock_error
(
pmem
)
M
manual_tx_abort
(
pmem
)
mpsc_queue
(
pmem::obj::experimental
)
mutex
(
pmem::obj
)
concurrent_hash_map::mutex_vector
(
pmem::obj
)
N
radix_tree::node
(
pmem::obj::experimental
)
numeric_limits< pmem::obj::p< T > >
(std)
O
object_traits
(
pmem::obj
)
object_traits< void >
(
pmem::obj
)
P
p
(
pmem::obj
)
persistent_ptr
(
pmem::obj
)
persistent_ptr< const void >
(
pmem::obj
)
persistent_ptr< void >
(
pmem::obj
)
persistent_ptr_base
(
pmem::obj
)
mpsc_queue::pmem_log_type
(
pmem::obj::experimental
)
pool
(
pmem::obj
)
pool_base
(
pmem::obj
)
pool_error
(
pmem
)
pool_invalid_argument
(
pmem
)
R
radix_tree
(
pmem::obj::experimental
)
range_snapshotting_iterator
(
pmem::detail
)
allocator::rebind
(
pmem::obj
)
object_traits::rebind
(
pmem::obj
)
object_traits< void >::rebind
(
pmem::obj
)
standard_alloc_policy::rebind
(
pmem::obj
)
standard_alloc_policy< void >::rebind
(
pmem::obj
)
S
segment_iterator
(
pmem::obj::segment_vector_internal
)
segment_vector
(
pmem::obj
)
self_relative_accessor
(
pmem::detail
)
self_relative_ptr
(
pmem::obj::experimental
)
self_relative_ptr_base_impl
(
pmem::detail
)
concurrent_hash_map::serial_bucket_accessor
(
pmem::obj
)
shared_mutex
(
pmem::obj
)
slice
(
pmem::obj
)
standard_alloc_policy
(
pmem::obj
)
standard_alloc_policy< void >
(
pmem::obj
)
T
temp_value
(
pmem::detail
)
thread_id_type
(
pmem::detail
)
timed_mutex
(
pmem::obj
)
total_sizeof
(
pmem::obj::experimental
)
total_sizeof< basic_dram_inline_string< CharT, Traits > >
(
pmem::obj::experimental
)
total_sizeof< basic_inline_string< CharT, Traits > >
(
pmem::obj::experimental
)
transaction_alloc_error
(
pmem
)
transaction_base
(
pmem::detail
)
transaction_error
(
pmem
)
transaction_free_error
(
pmem
)
transaction_out_of_memory
(
pmem
)
transaction_scope_error
(
pmem
)
V
v
(
pmem::obj::experimental
)
vector
(
pmem::obj
)
volatile_state
(
pmem::detail
)
W
mpsc_queue::worker
(
pmem::obj::experimental
)
Generated by
1.9.1