Allows write access to elements and combines data access, locking, and garbage collection.
#include <concurrent_hash_map.h>

Public Types | |
| typedef 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. | |
Definition at line 739 of file concurrent_hash_map.h.
| typedef concurrent_hash_map::value_type tbb::interface4::concurrent_hash_map< Key, T, HashCompare, Allocator >::accessor::value_type |
Reimplemented from tbb::interface4::concurrent_hash_map< Key, T, HashCompare, Allocator >::const_accessor.
Definition at line 742 of file concurrent_hash_map.h.
| reference tbb::interface4::concurrent_hash_map< Key, T, HashCompare, Allocator >::accessor::operator* | ( | ) | const [inline] |
Reimplemented from tbb::interface4::concurrent_hash_map< Key, T, HashCompare, Allocator >::const_accessor.
Definition at line 745 of file concurrent_hash_map.h.
{
| pointer tbb::interface4::concurrent_hash_map< Key, T, HashCompare, Allocator >::accessor::operator-> | ( | ) | const [inline] |
Reimplemented from tbb::interface4::concurrent_hash_map< Key, T, HashCompare, Allocator >::const_accessor.
Definition at line 751 of file concurrent_hash_map.h.
{
Copyright © 2005-2010 Intel Corporation. All Rights Reserved.
Licensed under the GNU General Public License 2 with the runtime exception.
Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
* Other names and brands may be claimed as the property of others.