__gnu_pbds::basic_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Resize_Policy, Store_Hash, Tag, Policy_Tl, _Alloc >(3) Library Functions Manual NAME __gnu_pbds::basic_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Resize_Policy, Store_Hash, Tag, Policy_Tl, _Alloc > SYNOPSIS #include Inherited by __gnu_pbds::cc_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Comb_Hash_Fn, Resize_Policy, Store_Hash, _Alloc >, and __gnu_pbds::gp_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Comb_Probe_Fn, Probe_Fn, Resize_Policy, Store_Hash, _Alloc >. Protected Member Functions basic_hash_table (const basic_hash_table &other) template basic_hash_table (T0 t0) template basic_hash_table (T0 t0, T1 t1) template basic_hash_table (T0 t0, T1 t1, T2 t2) template basic_hash_table (T0 t0, T1 t1, T2 t2, T3 t3) template basic_hash_table (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4) template basic_hash_table (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) template basic_hash_table (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6) template basic_hash_table (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7) template basic_hash_table (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8) Detailed Description template class __gnu_pbds::basic_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Resize_Policy, Store_Hash, Tag, Policy_Tl, _Alloc >"A hashed container abstraction. Template Parameters Key Key type. Mapped Map type. Hash_Fn Hashing functor. Eq_Fn Equal functor. Resize_Policy Resizes hash. Store_Hash Indicates whether the hash value will be stored along with each key. Tag Instantiating data structure type, see container_tag. Policy_TL Policy typelist. _Alloc Allocator type. Base is dispatched at compile time via Tag, from the following choices: cc_hash_tag, gp_hash_tag, and descendants of basic_hash_tag. Base choices are: detail::cc_ht_map, detail::gp_ht_map Author Generated automatically by Doxygen for libstdc++ from the source code. libstdc++ __gnu_pbds::basic_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Resize_Policy, Store_Hash, Tag, Policy_Tl, _Alloc >(3)