Contains a unified ranged probe functor, allowing the probe tables to deal with a single class for ranged probeing.
More...
|
class | __gnu_pbds::detail::ranged_probe_fn< Key, Hash_Fn, _Alloc, Comb_Probe_Fn, Probe_Fn, Store_Hash > |
| Primary template. More...
|
|
class | __gnu_pbds::detail::ranged_probe_fn< Key, Hash_Fn, _Alloc, Comb_Probe_Fn, Probe_Fn, false > |
| Specialization 1 The client supplies a probe function and a ranged probe function, and requests that hash values not be stored. More...
|
|
class | __gnu_pbds::detail::ranged_probe_fn< Key, Hash_Fn, _Alloc, Comb_Probe_Fn, Probe_Fn, true > |
| Specialization 2- The client supplies a probe function and a ranged probe function, and requests that hash values not be stored. More...
|
|
class | __gnu_pbds::detail::ranged_probe_fn< Key, null_type, _Alloc, Comb_Probe_Fn, null_type, false > |
| Specialization 3 and 4 The client does not supply a hash function or probe function, and requests that hash values not be stored. More...
|
|
Contains a unified ranged probe functor, allowing the probe tables to deal with a single class for ranged probeing.