Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bsl::hash< const BSLSTL_KEY > Struct Template Reference
[Component bslstl_hash]

#include <bslstl_hash.h>

Inheritance diagram for bsl::hash< const BSLSTL_KEY >:
bsl::hash< BSLSTL_KEY > Hash

List of all members.

Public Member Functions

std::size_t operator() (const BSLSTL_KEY &value) const

Detailed Description

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

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

See Component bslstl_hash


Member Function Documentation

std::size_t bsl::hash< BSLSTL_KEY >::operator() ( const BSLSTL_KEY &  value  )  const [inherited]

Compute and return the hash of the specified value. This implementation forwards to the call operator of the base class, but with the parameter guaranteed to be of type TYPE.


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