PMDK C++ bindings  1.12-git53.g67ba2be4
This is the C++ bindings documentation for PMDK's libpmemobj.
Classes | Namespaces
iterator_traits.hpp File Reference

Common iterator traits. More...

#include <iterator>

Go to the source code of this file.

Classes

struct  pmem::detail::is_output_iterator< T >
 Type trait to determine if a given parameter type satisfies requirements of OutputIterator. More...
 
struct  pmem::detail::is_input_iterator< T >
 Type trait to determine if a given parameter type satisfies requirements of InputIterator. More...
 
struct  pmem::detail::is_forward_iterator< T >
 Type trait to determine if a given parameter type satisfies requirements of ForwardIterator. More...
 
struct  pmem::detail::is_bidirectional_iterator< T >
 Type trait to determine if a given parameter type satisfies requirements of BidirectionalIterator. More...
 
struct  pmem::detail::is_random_access_iterator< T >
 Type trait to determine if a given parameter type satisfies requirements of RandomAccessIterator. More...
 

Namespaces

 pmem
 Persistent memory namespace.
 
 pmem::detail
 Implementation details.
 

Detailed Description

Common iterator traits.