NVML C++ bindings  1.0.0
This is the C++ bindings documentation for NVML's libpmemobj.
 All Classes Files Functions Variables Typedefs Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 123456]
\-nvml-1.2.1
 \-src
  \-include
   \-libpmemobj++
    o-detail
    |o*array_traits.hppCommon array traits
    |o*check_persistent_ptr_array.hppCompile time type check for make_persistent
    |o*common.hppCommonly used functionality
    |o*conversions.hppCommonly used conversions
    |o*integer_sequence.hppCreate c++14 style index sequence
    |o*life.hppFunctions for destroying arrays
    |o*make_atomic_impl.hppImplementation details of atomic allocation and construction
    |o*pexceptions.hppCustom exceptions
    |\*specialization.hppHelper template for persistent ptr specialization
    o*condition_variable.hppPmem-resident condition variable
    o*make_persistent.hppPersistent_ptr transactional allocation functions for objects
    o*make_persistent_array.hppPersistent_ptr allocation functions for arrays
    o*make_persistent_array_atomic.hppAtomic persistent_ptr allocation functions for arrays
    o*make_persistent_atomic.hppPersistent_ptr atomic allocation functions for objects
    o*mutex.hppPmem-resident mutex
    o*p.hppResides on pmem property template
    o*persistent_ptr.hppPersistent smart pointer
    o*pext.hppConvenience extensions for the resides on pmem property template
    o*pool.hppC++ pmemobj pool
    o*shared_mutex.hppPmem-resident shared mutex
    o*timed_mutex.hppPmem-resident timed_mutex
    o*transaction.hppC++ pmemobj transactions
    \*utils.hppLibpmemobj C++ utils