PMDK C++ bindings
1.2.0
This is the C++ bindings documentation for PMDK's libpmemobj.
- a -
abort() :
pmem::obj::transaction
add_lock() :
pmem::obj::transaction
allocate() :
pmem::obj::standard_alloc_policy< T >
,
pmem::obj::standard_alloc_policy< void >
allocator() :
pmem::obj::allocator< T, Policy, Traits >
automatic() :
pmem::obj::transaction::automatic
- c -
calculate_offset() :
pmem::detail::persistent_ptr_base< T >
check() :
pmem::obj::pool< T >
,
pmem::obj::pool_base
close() :
pmem::obj::pool_base
commit() :
pmem::obj::transaction
condition_variable() :
pmem::obj::condition_variable
construct() :
pmem::obj::object_traits< T >
create() :
pmem::obj::pool< T >
,
pmem::obj::pool_base
- d -
deallocate() :
pmem::obj::standard_alloc_policy< T >
,
pmem::obj::standard_alloc_policy< void >
destroy() :
pmem::obj::object_traits< T >
drain() :
pmem::obj::pool_base
- e -
exec_tx() :
pmem::obj::transaction
- f -
flush() :
pmem::obj::persistent_ptr< T >
,
pmem::obj::pool_base
- g -
get() :
pmem::detail::persistent_ptr_base< T >
get_ro() :
pmem::obj::p< T >
get_root() :
pmem::obj::pool< T >
get_rw() :
pmem::obj::p< T >
- l -
lock() :
pmem::obj::mutex
,
pmem::obj::shared_mutex
,
pmem::obj::timed_mutex
lock_shared() :
pmem::obj::shared_mutex
lock_type() :
pmem::obj::mutex
,
pmem::obj::shared_mutex
- m -
manual() :
pmem::obj::transaction::manual
max_size() :
pmem::obj::standard_alloc_policy< T >
,
pmem::obj::standard_alloc_policy< void >
memcpy_persist() :
pmem::obj::pool_base
memset_persist() :
pmem::obj::pool_base
mutex() :
pmem::obj::mutex
- n -
native_handle() :
pmem::obj::condition_variable
,
pmem::obj::mutex
,
pmem::obj::shared_mutex
,
pmem::obj::timed_mutex
new_uncaught_exception() :
pmem::obj::transaction::automatic::uncaught_exception_counter
notify_all() :
pmem::obj::condition_variable
notify_one() :
pmem::obj::condition_variable
- o -
object_traits() :
pmem::obj::object_traits< T >
,
pmem::obj::object_traits< void >
open() :
pmem::obj::pool< T >
,
pmem::obj::pool_base
operator persistent_ptr< void >() :
pmem::obj::persistent_ptr< T >
operator persistent_ptr_base< Y >() :
pmem::detail::persistent_ptr_base< T >
operator T() :
pmem::obj::p< T >
operator*() :
pmem::obj::persistent_ptr< T >
operator++() :
pmem::obj::persistent_ptr< T >
operator+=() :
pmem::obj::persistent_ptr< T >
operator--() :
pmem::obj::persistent_ptr< T >
operator-=() :
pmem::obj::persistent_ptr< T >
operator->() :
pmem::obj::persistent_ptr< T >
operator=() :
pmem::detail::persistent_ptr_base< T >
,
pmem::obj::condition_variable
,
pmem::obj::mutex
,
pmem::obj::p< T >
,
pmem::obj::pool< T >
,
pmem::obj::pool_base
,
pmem::obj::shared_mutex
,
pmem::obj::timed_mutex
,
pmem::obj::transaction::automatic
,
pmem::obj::transaction::manual
operator[]() :
pmem::obj::persistent_ptr< T >
- p -
p() :
pmem::obj::p< T >
persist() :
pmem::obj::persistent_ptr< T >
,
pmem::obj::pool_base
persistent_ptr() :
pmem::obj::persistent_ptr< T >
persistent_ptr_base() :
pmem::detail::persistent_ptr_base< T >
pointer_to() :
pmem::obj::persistent_ptr< T >
pool() :
pmem::obj::pool< T >
pool_base() :
pmem::obj::pool_base
- r -
raw() :
pmem::detail::persistent_ptr_base< T >
raw_ptr() :
pmem::detail::persistent_ptr_base< T >
- s -
shared_mutex() :
pmem::obj::shared_mutex
standard_alloc_policy() :
pmem::obj::standard_alloc_policy< T >
,
pmem::obj::standard_alloc_policy< void >
swap() :
pmem::detail::persistent_ptr_base< T >
,
pmem::obj::p< T >
- t -
timed_mutex() :
pmem::obj::timed_mutex
timedlock_impl() :
pmem::obj::timed_mutex
try_lock() :
pmem::obj::mutex
,
pmem::obj::shared_mutex
,
pmem::obj::timed_mutex
try_lock_for() :
pmem::obj::timed_mutex
try_lock_shared() :
pmem::obj::shared_mutex
try_lock_until() :
pmem::obj::timed_mutex
- u -
uncaught_exception_counter() :
pmem::obj::transaction::automatic::uncaught_exception_counter
unlock() :
pmem::obj::mutex
,
pmem::obj::shared_mutex
,
pmem::obj::timed_mutex
unlock_shared() :
pmem::obj::shared_mutex
- w -
wait() :
pmem::obj::condition_variable
wait_for() :
pmem::obj::condition_variable
wait_impl() :
pmem::obj::condition_variable
wait_until() :
pmem::obj::condition_variable
wait_until_impl() :
pmem::obj::condition_variable
- ~ -
~allocator() :
pmem::obj::allocator< T, Policy, Traits >
~automatic() :
pmem::obj::transaction::automatic
~condition_variable() :
pmem::obj::condition_variable
~manual() :
pmem::obj::transaction::manual
~mutex() :
pmem::obj::mutex
~object_traits() :
pmem::obj::object_traits< T >
,
pmem::obj::object_traits< void >
~pool() :
pmem::obj::pool< T >
~pool_base() :
pmem::obj::pool_base
~shared_mutex() :
pmem::obj::shared_mutex
~standard_alloc_policy() :
pmem::obj::standard_alloc_policy< T >
,
pmem::obj::standard_alloc_policy< void >
~timed_mutex() :
pmem::obj::timed_mutex
~transaction() :
pmem::obj::transaction
Generated by
1.8.14