PMDK C++ bindings  1.8.2
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
 A persistent version of concurrent hash map implementation Ref: https://arxiv.org/abs/1509.02235.
 

Detailed Description

Common iterator traits.