Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
tbb::interface5::internal::hash_map_base::bucket Struct Reference

Bucket type. More...

#include <concurrent_hash_map.h>

Inheritance diagram for tbb::interface5::internal::hash_map_base::bucket:
Collaboration diagram for tbb::interface5::internal::hash_map_base::bucket:

Public Types

typedef spin_rw_mutex mutex_t
 Mutex type for buckets. More...
 
typedef mutex_t::scoped_lock scoped_t
 Scoped lock type for mutex. More...
 

Public Attributes

mutex_t mutex
 
node_basenode_list
 

Additional Inherited Members

- Public Member Functions inherited from tbb::internal::no_copy
 no_copy (const no_copy &)=delete
 
 no_copy ()=default
 

Detailed Description

Bucket type.

Definition at line 93 of file concurrent_hash_map.h.

Member Typedef Documentation

◆ mutex_t

Mutex type for buckets.

Definition at line 95 of file concurrent_hash_map.h.

◆ scoped_t

Scoped lock type for mutex.

Definition at line 97 of file concurrent_hash_map.h.

Member Data Documentation

◆ mutex

◆ node_list


The documentation for this struct was generated from the following file:

Copyright © 2005-2020 Intel Corporation. All Rights Reserved.

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.