| The Gaudi Framework v32r1 (f65d50dc)

Public Member Functions | List of all members
std::hash< Gaudi::StringKey > Struct Template Reference

specialization of hash function used in C++11 collections like std::unordered_map More...

`#include <GaudiKernel/StringKey.h>`

## Public Member Functions
std::size_t | operator() (Gaudi::StringKey const &s) const

## Detailed Description

### template<>
struct std::hash< Gaudi::StringKey >

specialization of hash function used in C++11 collections like std::unordered_map

See also
  https://its.cern.ch/jira/browse/GAUDI-973

Definition at line 276 of file StringKey.h.

## Member Function Documentation

## ◆ operator()()

std::size_t std::hash< Gaudi::StringKey >::operator() | ( | Gaudi::StringKey const & | s | ) | const
| inline

Definition at line 277 of file StringKey.h.

277 { return hash_value( s ); }
Gaudi::hash_value
std::size_t hash_value(const Gaudi::StringKey &key)
hash-function: heeded for boost::hash
Definition: StringKey.h:201
gaudirun.s
string s
Definition: gaudirun.py:316

The documentation for this struct was generated from the following file:

- GaudiKernel/GaudiKernel/StringKey.h