The Gaudi Framework  v36r6 (b1ee9983)
GaudiUtils::Hash< T * > Struct Template Reference

the partial specialization for pointers More...

#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/Hash.h>

Inheritance diagram for GaudiUtils::Hash< T * >:

Public Member Functions

std::size_t operator() (const T *key) const
 the hash-function More...
 

Detailed Description

template<class T>
struct GaudiUtils::Hash< T * >

the partial specialization for pointers

Definition at line 112 of file Hash.h.

Member Function Documentation

◆ operator()()

template<class T >
std::size_t GaudiUtils::Hash< T * >::operator() ( const T *  key) const
inline

the hash-function

the generic implementation of hash for pointers

Definition at line 157 of file Hash.h.

157  {
158  using namespace boost;
159  return hash_value( key );
160  }

The documentation for this struct was generated from the following file:
boost
Definition: WatchdogThread.h:24
Tuples::hash_value
std::size_t hash_value(TupleID const &b)
Definition: TupleID.h:33
ProduceConsume.key
key
Definition: ProduceConsume.py:81