std::__detail::_Map_base< _Key, _Value, _Alloc, _ExtractKey,i_Equal,__H1,<_H2,y_Hash,u_RehashPolicy,t_Traits, _Unique_keys >(3) _Hash, _RehashPolicy, _Traits, _Unique_keys >(3)
NAME
std::__detail::_Map_base< _Key, _Value, _Alloc, _ExtractKey, _Equal,
_H1, _H2, _Hash, _RehashPolicy, _Traits, _Unique_keys > -
SYNOPSIS
Inherited by std::_Hashtable< _Key, _Tp, _Hash, _Pred, _Alloc >, and
std::_Hashtable< _Value, _Hash, _Pred, _Alloc >.
Detailed Description
template<typename _Key, typename _Value, typename _Alloc, typename
_ExtractKey, typename _Equal, typename _H1, typename _H2, typename
_Hash, typename _RehashPolicy, typename _Traits, bool _Unique_keys =
_Traits::__unique_keys::value>struct std::__detail::_Map_base< _Key,
_Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
_Traits, _Unique_keys >
Primary class template _Map_base.
If the hashtable has a value type of the form pair<T1, T2> and a key
extraction policy (_ExtractKey) that returns the first part of the
pair, the hashtable gets a mapped_type typedef. If it satisfies those
criteria and also has unique keys, then it also gets an operator[].
Definition at line 424 of file hashtable_policy.h.
Author
Generated automatically by Doxygen for libstdc++ from the source code.
std::__detail::_Map_base< _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash,N_RehashPolicy, _Traits, _Unique_keys >(3)