STXXL
1.4-dev
|
Construct an equality predicate from the comparison operator.
Definition at line 1523 of file hash_map.h.
Inherits binary_function< key_type, key_type, bool >.
Public Types | |
typedef key_type | first_argument_type |
C++11 required type. More... | |
typedef bool | result_type |
C++11 required type. More... | |
typedef key_type | second_argument_type |
C++11 required type. More... | |
Public Member Functions | |
equal_to (const self_type &map) | |
constructor requires reference to hash_map More... | |
bool | operator() (const key_type &x, const key_type &y) const |
return whether the arguments compare equal (x==y). More... | |
Public Attributes | |
const self_type & | m_map |
reference to hash_map More... | |
typedef key_type stxxl::hash_map::hash_map< KeyType, MappedType, HashType, KeyCompareType, SubBlockSize, SubBlocksPerBlock, AllocatorType >::equal_to::first_argument_type |
C++11 required type.
Definition at line 1538 of file hash_map.h.
typedef bool stxxl::hash_map::hash_map< KeyType, MappedType, HashType, KeyCompareType, SubBlockSize, SubBlocksPerBlock, AllocatorType >::equal_to::result_type |
C++11 required type.
Definition at line 1542 of file hash_map.h.
typedef key_type stxxl::hash_map::hash_map< KeyType, MappedType, HashType, KeyCompareType, SubBlockSize, SubBlocksPerBlock, AllocatorType >::equal_to::second_argument_type |
C++11 required type.
Definition at line 1540 of file hash_map.h.
|
inline |
constructor requires reference to hash_map
Definition at line 1529 of file hash_map.h.
|
inline |
return whether the arguments compare equal (x==y).
Definition at line 1532 of file hash_map.h.
const self_type& stxxl::hash_map::hash_map< KeyType, MappedType, HashType, KeyCompareType, SubBlockSize, SubBlocksPerBlock, AllocatorType >::equal_to::m_map |
reference to hash_map
Definition at line 1526 of file hash_map.h.