|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Equivalence relation constraint for equality comparators. More...
#include <ah-concepts.H>
Equivalence relation constraint for equality comparators.
Used by hash table classes (GenLhashTable, ODhashTable, etc.) to constrain the Cmp template parameter. Requires both the non-const and const invocation shapes for the same reason as StrictWeakOrder: mutating hash-table paths (e.g. ODhashTable::allocate_bucket()) invoke the stored cmp as a non-const lvalue, while other paths bind it through const.
| F | functor type. |
| T | key type. |
Definition at line 142 of file ah-concepts.H.