This class provides hashing functionality for constant key types, by delegating to the same function for non‐constant key types.

Synopsis

Declared in <bslstl_hash.h>

template<class BSLSTL_KEY>
struct hash<BSLSTL_KEY const>
    : hash<BSLSTL_KEY>

Base Classes

Name

Description

hash<BSLSTL_KEY>

Empty base class for hashing.

Type Aliases

Name

Description

HashAlgorithm

Make the HASH_ALGORITHM template parameter available to clients.

result_type

The type of the hash value that will be returned by the function‐call operator.

Member Functions

Name

Description

operator()

Function call operators

Created with MrDocs