Util--  1.1
Classes | Namespaces | Macros
hash.hh File Reference

definition of the basic hashing functor More...

#include "utilmm/config/config.h"
#include <string>
#include "utilmm/hash/hash_fwd.hh"
#include "utilmm/hash/bits/hash.tcc"
Include dependency graph for hash.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  utilmm::hash< Ty >
 hash functor More...
 
struct  utilmm::hash< bool >
 
struct  utilmm::hash< char >
 
struct  utilmm::hash< signed char >
 
struct  utilmm::hash< unsigned char >
 
struct  utilmm::hash< signed int >
 
struct  utilmm::hash< unsigned int >
 
struct  utilmm::hash< signed short int >
 
struct  utilmm::hash< unsigned short int >
 
struct  utilmm::hash< signed long int >
 
struct  utilmm::hash< unsigned long int >
 
struct  utilmm::hash< float >
 
struct  utilmm::hash< double >
 
struct  utilmm::hash< long double >
 
struct  utilmm::hash< Ty * >
 
struct  utilmm::hash< std::basic_string< CharT, Traits, Alloc > >
 

Namespaces

 utilmm
 

Macros

#define IN_UTILMM_HASH_HEADER
 

Detailed Description

definition of the basic hashing functor

This header defines the utilmm::hash functor and some specialization of this one to some standard types.

To define your specialization to a class foo user can do like in the following example :

Author
Frédéric Py fpy@l.nosp@m.aas..nosp@m.fr

Macro Definition Documentation

#define IN_UTILMM_HASH_HEADER

Generated on Tue Oct 9 2018 10:12:45 for Util-- by doxygen 1.8.6
SourceForge.net Project Page