Cachemere
Modular Caching Library for C++
|
Allows combining hashers for multiple types into a single hashing object. More...
#include <hash.h>
Public Types | |
using | is_transparent = void |
Allows combining hashers for multiple types into a single hashing object.
Takes pairs of template parameters of the form [(T, Hash<T>), (U, Hash), ...] and generates an override of the call operator to hash that particular type using its hasher.