NVML C++ bindings
0.1 experimental
This is the C++ bindings documentation for NVML's libpmemobj.
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
a
c
d
e
f
g
l
m
n
o
p
r
s
t
u
w
~
- a -
abort() :
nvml::obj::transaction
add_lock() :
nvml::obj::transaction
automatic() :
nvml::obj::transaction::automatic
- c -
check() :
nvml::obj::pool< T >
,
nvml::obj::pool_base
close() :
nvml::obj::pool_base
commit() :
nvml::obj::transaction
condition_variable() :
nvml::obj::condition_variable
create() :
nvml::obj::pool< T >
,
nvml::obj::pool_base
- d -
drain() :
nvml::obj::pool_base
- e -
exec_tx() :
nvml::obj::transaction
- f -
flush() :
nvml::obj::persistent_ptr< T >
,
nvml::obj::pool_base
- g -
get() :
nvml::obj::persistent_ptr< T >
get_ro() :
nvml::obj::p< T >
get_root() :
nvml::obj::pool< T >
get_rw() :
nvml::obj::p< T >
- l -
lock() :
nvml::obj::mutex
,
nvml::obj::shared_mutex
,
nvml::obj::timed_mutex
lock_shared() :
nvml::obj::shared_mutex
lock_type() :
nvml::obj::mutex
,
nvml::obj::shared_mutex
- m -
manual() :
nvml::obj::transaction::manual
memcpy_persist() :
nvml::obj::pool_base
memset_persist() :
nvml::obj::pool_base
mutex() :
nvml::obj::mutex
- n -
native_handle() :
nvml::obj::condition_variable
,
nvml::obj::mutex
,
nvml::obj::shared_mutex
,
nvml::obj::timed_mutex
new_uncaught_exception() :
nvml::obj::transaction::automatic::uncaught_exception_counter
notify_all() :
nvml::obj::condition_variable
notify_one() :
nvml::obj::condition_variable
- o -
open() :
nvml::obj::pool< T >
,
nvml::obj::pool_base
operator T() :
nvml::obj::p< T >
operator*() :
nvml::obj::persistent_ptr< T >
operator++() :
nvml::obj::persistent_ptr< T >
operator+=() :
nvml::obj::persistent_ptr< T >
operator--() :
nvml::obj::persistent_ptr< T >
operator-=() :
nvml::obj::persistent_ptr< T >
operator->() :
nvml::obj::persistent_ptr< T >
operator=() :
nvml::obj::condition_variable
,
nvml::obj::mutex
,
nvml::obj::p< T >
,
nvml::obj::persistent_ptr< T >
,
nvml::obj::pool< T >
,
nvml::obj::pool_base
,
nvml::obj::shared_mutex
,
nvml::obj::timed_mutex
,
nvml::obj::transaction::automatic
,
nvml::obj::transaction::manual
operator[]() :
nvml::obj::persistent_ptr< T >
- p -
p() :
nvml::obj::p< T >
persist() :
nvml::obj::persistent_ptr< T >
,
nvml::obj::pool_base
persistent_ptr() :
nvml::obj::persistent_ptr< T >
pool() :
nvml::obj::pool< T >
pool_base() :
nvml::obj::pool_base
- r -
raw() :
nvml::obj::persistent_ptr< T >
raw_ptr() :
nvml::obj::persistent_ptr< T >
- s -
shared_mutex() :
nvml::obj::shared_mutex
swap() :
nvml::obj::p< T >
,
nvml::obj::persistent_ptr< T >
- t -
timed_mutex() :
nvml::obj::timed_mutex
timedlock_impl() :
nvml::obj::timed_mutex
try_lock() :
nvml::obj::mutex
,
nvml::obj::shared_mutex
,
nvml::obj::timed_mutex
try_lock_for() :
nvml::obj::timed_mutex
try_lock_shared() :
nvml::obj::shared_mutex
try_lock_until() :
nvml::obj::timed_mutex
- u -
uncaught_exception_counter() :
nvml::obj::transaction::automatic::uncaught_exception_counter
unlock() :
nvml::obj::mutex
,
nvml::obj::shared_mutex
,
nvml::obj::timed_mutex
unlock_shared() :
nvml::obj::shared_mutex
- w -
wait() :
nvml::obj::condition_variable
wait_for() :
nvml::obj::condition_variable
wait_impl() :
nvml::obj::condition_variable
wait_until() :
nvml::obj::condition_variable
wait_until_impl() :
nvml::obj::condition_variable
- ~ -
~automatic() :
nvml::obj::transaction::automatic
~condition_variable() :
nvml::obj::condition_variable
~manual() :
nvml::obj::transaction::manual
~mutex() :
nvml::obj::mutex
~pool() :
nvml::obj::pool< T >
~pool_base() :
nvml::obj::pool_base
~shared_mutex() :
nvml::obj::shared_mutex
~timed_mutex() :
nvml::obj::timed_mutex
~transaction() :
nvml::obj::transaction
Generated by
1.8.11