#include <hash_eq_fn.hpp>
Public Types | |
typedef Allocator::size_type | size_type |
typedef Eq_Fn | my_eq_fn_base |
typedef Allocator::template rebind< Key >::other | key_allocator |
typedef key_allocator::const_reference | const_key_reference |
Public Member Functions | |
hash_eq_fn () | |
hash_eq_fn (const Eq_Fn &r_eq_fn) | |
bool | operator() (const_key_reference r_lhs_key, size_type lhs_hash, const_key_reference r_rhs_key, size_type rhs_hash) const |
void | swap (const PB_ASSOC_CLASS_C_DEC &r_other) |
Definition at line 147 of file hash_eq_fn.hpp.
typedef key_allocator::const_reference pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::const_key_reference |
Definition at line 156 of file hash_eq_fn.hpp.
typedef Allocator::template rebind<Key>::other pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::key_allocator |
Definition at line 154 of file hash_eq_fn.hpp.
typedef Eq_Fn pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::my_eq_fn_base |
Definition at line 152 of file hash_eq_fn.hpp.
typedef Allocator::size_type pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::size_type |
Definition at line 150 of file hash_eq_fn.hpp.
pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::hash_eq_fn | ( | ) |
pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::hash_eq_fn | ( | const Eq_Fn & | r_eq_fn | ) |
bool pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::operator() | ( | const_key_reference | r_lhs_key, | |
size_type | lhs_hash, | |||
const_key_reference | r_rhs_key, | |||
size_type | rhs_hash | |||
) | const [inline] |
void pb_assoc::detail::hash_eq_fn< Key, Eq_Fn, Allocator, true >::swap | ( | const PB_ASSOC_CLASS_C_DEC & | r_other | ) | [inline] |