Value‐semantic attribute class characterizing the key data of a hash table.
Synopsis
Declared in <bslalg_hashtableanchor.h>
class HashTableAnchor;
Description
This complex constrained in‐_core_ (value‐semantic) attribute class characterizes the key data elements of a hash table. See the section information on the class attributes. Note that the class invariant is the identically the complex constraint of this component.
This class: * supports a complete set of value‐semantic operations
-
except for
bdexserialization and default construction * is in‐core * is exception‐neutral (agnostic) * is alias‐safe * isconstthread‐safe For terminology seebsldoc_glossary.
Member Functions
Name |
Description |
|
Create a |
Return the value of the |
|
Return the value of the |
|
Return the value |
|
Set the bucket array address and size attributes of this object. |
|
Set the |
|
Efficiently exchange the value of this object with the value of the specified |
|
|
Declare |
Non-Member Functions
Name |
Description |
Return whether two |
|
Return whether two |
|
Efficiently exchange the values of two |
Created with MrDocs