Combines data access, locking, and garbage collection.
More...
#include <libpmemobj++/experimental/concurrent_hash_map.hpp>
|
using | value_type = const typename concurrent_hash_map::value_type |
| Type of value.
|
|
template<typename Key, typename T, typename Hash, typename KeyEqual>
class pmem::obj::experimental::concurrent_hash_map< Key, T, Hash, KeyEqual >::const_accessor
Combines data access, locking, and garbage collection.
◆ empty()
template<typename Key , typename T , typename Hash , typename KeyEqual >
- Returns
- true if accessor does not hold any element, false otherwise.
◆ operator*()
template<typename Key , typename T , typename Hash , typename KeyEqual >
- Returns
- reference to associated value in hash table.
◆ operator->()
template<typename Key , typename T , typename Hash , typename KeyEqual >
- Returns
- pointer to associated value in hash table.
The documentation for this class was generated from the following file: