PMDK C++ bindings
1.9
This is the C++ bindings documentation for PMDK's libpmemobj.
Class Index
a
|
b
|
c
|
d
|
e
|
h
|
i
|
l
|
m
|
o
|
p
|
r
|
s
|
t
|
u
|
v
a
concurrent_hash_map::accessor
(
pmem::obj
)
allocation_flag
(
pmem::obj
)
allocation_flag_atomic
(
pmem::obj
)
allocator
(
pmem::obj
)
array
(
pmem::obj
)
transaction::automatic
(
pmem::obj
)
b
basic_contiguous_iterator
(
pmem::detail
)
basic_string
(
pmem::obj
)
concurrent_hash_map::bucket_accessor
(
pmem::obj
)
c
concurrent_hash_map
(
pmem::obj
)
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
enumerable_thread_specific
(
pmem::detail
)
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
)
lock_error
(
pmem
)
m
transaction::manual
(
pmem::obj
)
manual_tx_abort
(
pmem
)
mutex
(
pmem::obj
)
concurrent_hash_map::mutex_vector
(
pmem::obj
)
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
)
pool
(
pmem::obj
)
pool_base
(
pmem::obj
)
pool_error
(
pmem
)
r
range_snapshotting_iterator
(
pmem::detail
)
object_traits::rebind
(
pmem::obj
)
standard_alloc_policy::rebind
(
pmem::obj
)
standard_alloc_policy< void >::rebind
(
pmem::obj
)
allocator::rebind
(
pmem::obj
)
object_traits< void >::rebind
(
pmem::obj
)
s
segment_iterator
(pmem::obj::segment_vector_internal)
segment_vector
(
pmem::obj
)
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
)
temp_value< T, NoExcept, typename std::enable_if< NoExcept &&(sizeof(T)< LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE)>::type >
(
pmem::detail
)
temp_value< T, NoExcept, typename std::enable_if<!NoExcept||(sizeof(T) >=LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE)>::type >
(
pmem::detail
)
thread_id_type
(
pmem::detail
)
timed_mutex
(
pmem::obj
)
transaction
(
pmem::obj
)
transaction_alloc_error
(
pmem
)
transaction_error
(
pmem
)
transaction_free_error
(
pmem
)
transaction_out_of_memory
(
pmem
)
transaction_scope_error
(
pmem
)
transaction::tx_data
(
pmem::obj
)
u
transaction::automatic::uncaught_exception_counter
(
pmem::obj
)
v
v
(
pmem::obj::experimental
)
vector
(
pmem::obj
)
volatile_state
(
pmem::detail
)
a
|
b
|
c
|
d
|
e
|
h
|
i
|
l
|
m
|
o
|
p
|
r
|
s
|
t
|
u
|
v
Generated by
1.8.20