Allows write access to elements and combines data access, locking, and garbage collection. More...
#include <concurrent_hash_map.h>
  
 Public Types | |
| 
typedef  concurrent_hash_map::value_type  | value_type | 
| Type of value.  | |
  Public Types inherited from tbb::interface5::concurrent_hash_map< Key, T, HashCompare, A >::const_accessor | |
| 
typedef const  concurrent_hash_map::value_type  | value_type | 
| Type of value.  | |
Public Member Functions | |
| reference | operator* () const | 
| Return reference to associated value in hash table.  | |
| pointer | operator-> () const | 
| Return pointer to associated value in hash table.  | |
  Public Member Functions inherited from tbb::interface5::concurrent_hash_map< Key, T, HashCompare, A >::const_accessor | |
| bool | empty () const | 
| True if result is empty.  | |
| void | release () | 
| Set to null.  | |
| const_reference | operator* () const | 
| Return reference to associated value in hash table.  | |
| const_pointer | operator-> () const | 
| Return pointer to associated value in hash table.  | |
| const_accessor () | |
| Create empty result.  | |
| ~const_accessor () | |
| Destroy result after releasing the underlying reference.  | |
Additional Inherited Members | |
  Protected Member Functions inherited from tbb::interface5::concurrent_hash_map< Key, T, HashCompare, A >::const_accessor | |
| bool | is_writer () | 
  Protected Attributes inherited from tbb::interface5::concurrent_hash_map< Key, T, HashCompare, A >::const_accessor | |
| node * | my_node | 
| hashcode_t | my_hash | 
Allows write access to elements and combines data access, locking, and garbage collection.