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  
defrag_error (pmem)    manual_tx_abort (pmem)    object_traits::rebind (pmem::obj)    transaction_free_error (pmem)   
  e  
mutex (pmem::obj)    standard_alloc_policy::rebind (pmem::obj)    transaction_out_of_memory (pmem)   
concurrent_hash_map::accessor (pmem::obj)    concurrent_hash_map::mutex_vector (pmem::obj)    standard_alloc_policy< void >::rebind (pmem::obj)    transaction_scope_error (pmem)   
allocation_flag (pmem::obj)    temp_value< T, NoExcept, typename std::enable_if< NoExcept &&(sizeof(T)< LIBPMEMOBJ_CPP_MAX_STACK_ALLOC_SIZE)>::type > (pmem::detail)   
  o  
allocator::rebind (pmem::obj)    transaction::tx_data (pmem::obj)   
allocation_flag_atomic (pmem::obj)    enumerable_thread_specific (pmem::detail)   
  s  
temp_value::type > (pmem::detail)   
allocator (pmem::obj)   
  h  
object_traits (pmem::obj)   
  u  
array (pmem::obj)    object_traits< void > (pmem::obj)    segment_iterator (pmem::obj::segment_vector_internal)   
transaction::automatic (pmem::obj)    hash< pmem::obj::p< T > > (std)   
  p  
segment_vector (pmem::obj)    transaction::automatic::uncaught_exception_counter (pmem::obj)   
  b  
  i  
concurrent_hash_map::serial_bucket_accessor (pmem::obj)   
  v  
p (pmem::obj)    shared_mutex (pmem::obj)   
basic_contiguous_iterator (pmem::detail)    id_manager (pmem::detail)    persistent_ptr (pmem::obj)    slice (pmem::obj)    v (pmem::obj::experimental)   
basic_string (pmem::obj)    is_bidirectional_iterator (pmem::detail)    persistent_ptr< const void > (pmem::obj)    standard_alloc_policy (pmem::obj)    vector (pmem::obj)   
concurrent_hash_map::bucket_accessor (pmem::obj)    is_forward_iterator (pmem::detail)    persistent_ptr< void > (pmem::obj)    standard_alloc_policy< void > (pmem::obj)    volatile_state (pmem::detail)   
  c  
is_input_iterator (pmem::detail)    persistent_ptr_base (pmem::obj)   
  t  
is_output_iterator (pmem::detail)    pool (pmem::obj)   
concurrent_hash_map (pmem::obj)    is_random_access_iterator (pmem::detail)    pool_base (pmem::obj)    temp_value (pmem::detail)   
condition_variable (pmem::obj)   
  l  
pool_error (pmem)    thread_id_type (pmem::detail)   
concurrent_hash_map::const_accessor (pmem::obj)   
  r  
timed_mutex (pmem::obj)   
contiguous_iterator (pmem::detail)    layout_error (pmem)    transaction (pmem::obj)   
ctl_error (pmem)    lock_error (pmem)    range_snapshotting_iterator (pmem::detail)    transaction_alloc_error (pmem)   
  d  
  m  
object_traits< void >::rebind (pmem::obj)    transaction_error (pmem)   
defrag (pmem::obj)    transaction::manual (pmem::obj)   
a | b | c | d | e | h | i | l | m | o | p | r | s | t | u | v