Limbo
|
hash calculator for pairs More...
#include <LpDualMcf.h>
Public Types | |
typedef pair< T1, T2 > | base_type |
Public Member Functions | |
hash_pair () | |
constructor | |
hash_pair (first_type const &a, second_type const &b) | |
constructor More... | |
hash_pair (base_type const &rhs) | |
copy constructor More... | |
bool | operator== (base_type const &rhs) const |
override equality comparison More... | |
Friends | |
std::size_t | hash_value (base_type const &key) |
compute hash value for a pair of data More... | |
hash calculator for pairs
T1 | first data type |
T2 | second data type |
Definition at line 55 of file LpDualMcf.h.
|
inline |
constructor
a | first data value |
b | second data value |
Definition at line 68 of file LpDualMcf.h.
|
inline |
|
inline |
override equality comparison
rhs | a pair of data in the right hand side |
Definition at line 76 of file LpDualMcf.h.
|
friend |
compute hash value for a pair of data
key | a pair of data |
Definition at line 82 of file LpDualMcf.h.