|
Limbo 3.5.4
|
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 | |
| hash_pair (base_type const &rhs) | |
| copy constructor | |
| bool | operator== (base_type const &rhs) const |
| override equality comparison | |
Friends | |
| std::size_t | hash_value (base_type const &key) |
| compute hash value for a pair of data | |
hash calculator for pairs
| T1 | first data type |
| T2 | second data type |
Definition at line 55 of file LpDualMcf.h.
| typedef pair<T1, T2> limbo::solvers::lpmcf::hash_pair< T1, T2 >::base_type |
Definition at line 58 of file LpDualMcf.h.
|
inline |
constructor
Definition at line 64 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.