ATLAS Offline Software
|
Hash functional for keys. More...
Public Member Functions | |
size_t | operator() (const val_t p) const |
Hash function from the underlying representation type. More... | |
size_t | operator() (const const_key_type p) const |
Hash function from a pointer. More... | |
Public Attributes | |
std::hash< const_key_type > | m_hash |
Hash functional. More... | |
Hash functional for keys.
The key can be either a pointer or the representation type used by the underlying map.
Definition at line 511 of file ConcurrentPtrSet.h.
size_t CxxUtils::ConcurrentPtrSet< VALUE, UPDATER >::Hasher::operator() | ( | const const_key_type | p | ) | const |
Hash function from a pointer.
size_t CxxUtils::ConcurrentPtrSet< VALUE, UPDATER >::Hasher::operator() | ( | const val_t | p | ) | const |
Hash function from the underlying representation type.
std::hash<const_key_type> CxxUtils::ConcurrentPtrSet< VALUE, UPDATER >::Hasher::m_hash |
Hash functional.
Definition at line 518 of file ConcurrentPtrSet.h.