This partial specialization handles const qualified functors, that may not be stored as a mutable member in the primary template. Note that the FUNCTOR type itself may be const‐qualified, so this one partial template specialization also handles const FUNCTOR& references. In order to correctly parse with the reference‐binding rules, we drop the const in front of many of the references to FUNCTOR seen in the primary template definition. Note that this type has a reference data member, so is not default constructible, assignable or swappable.
Synopsis
Declared in <bslstl_hashtable.h>
template<class FUNCTOR>
class HashTable_HashWrapper<FUNCTOR&>;
Member Functions
Name |
Description |
|
Create a |
Return a reference providing non‐modifiable access to the hash functor wrapped by this object. |
|
Call the wrapped |
Created with MrDocs