Metafunction that deduces the return type of KEY_CONFIG::extractKey.

Synopsis

Declared in <bslalg_hashtableimputil.h>

template<class KEY_CONFIG>
struct HashTableImpUtil_ExtractKeyResult;

Types

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&.

Type Aliases

Name

Description

KeyType

Alias for KEY_CONFIG::KeyType.

Type

Reference type returned by extractKey for KEY_CONFIG.

ValueType

Alias for KEY_CONFIG::ValueType.

Enums

Name

Description

Unnamed enum

Compile‐time constants used to select the extractKey return category.

Created with MrDocs