# functional_hash.h File Reference

## Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file functional_hash.h.

Go to the source code of this file.

## Namespaces

- namespace std
- namespace std::tr1

## Classes

- struct std::tr1::_Fnv_hash< size_t >
- struct std::tr1::_Fnv_hash< 4 >
- struct std::tr1::_Fnv_hash< 8 >
- struct std::tr1::hash< _Tp * >
- struct std::tr1::hash< bool >
- struct std::tr1::hash< char >
- struct std::tr1::hash< double >
- struct std::tr1::hash< float >
- struct std::tr1::hash< int >
- struct std::tr1::hash< long >
- struct std::tr1::hash< long double >
- struct std::tr1::hash< long long >
- struct std::tr1::hash< short >
- struct std::tr1::hash< signed char >
- struct std::tr1::hash< std::string >
- struct std::tr1::hash< std::wstring >
- struct std::tr1::hash< unsigned char >
- struct std::tr1::hash< unsigned int >
- struct std::tr1::hash< unsigned long >
- struct std::tr1::hash< unsigned long long >
- struct std::tr1::hash< unsigned short >
- struct std::tr1::hash< wchar_t >

## Defines

- #define _TR1_FUNCTIONAL_HASH_H
- #define _TR1_hashtable_define_trivial_hash(_Tp)