utilmm::hash< Ty > Struct Template Reference

hash functor More...

`#include <hash.hh>`

## Public Member Functions | |

size_t | operator() (Ty const &arg) const |

hashing function |

struct utilmm::hash< Ty >

hash functor

This class implements a functor to compute the hash value of an object.

**Note:**- Except for some basic types this class is not fully defined user may define a specialization of some of its function to use it properly. A short example is given in
`hash/hash.hh`

file documentation.

**Parameters:**-
Ty the type of objects we want to hash

template<typename Ty>

size_t utilmm::hash< Ty >::operator() | ( | Ty const & | arg | ) | const |

hashing function

This function will compute the hash value of a given instance.

**Parameters:**-
arg The instance we want to hash

**Returns:**- The hash value for
*arg*

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