Metafunction that deduces the return type of KEY_CONFIG::extractKey.
Declared in <bslalg_hashtableimputil.h>
template<class KEY_CONFIG>
struct HashTableImpUtil_ExtractKeyResult;
| Name | Description |
|---|---|
ConstMatch | Tag type selected when extractKey returns const KeyType&. |
ConversionMatch | Tag type selected when extractKey returns a converted KeyType. |
Impl | Component-private traits for extractKey return-type deduction. |
NonConstMatch | Tag type selected when extractKey returns KeyType&. |
| Name | Description |
|---|---|
KeyType | Alias for KEY_CONFIG::KeyType. |
Type | Reference type returned by extractKey for KEY_CONFIG. |
ValueType | Alias for KEY_CONFIG::ValueType. |
| Name | Description |
|---|---|
Unnamed enum | Compile-time constants used to select the extractKey return category. |