Stefan Scholz / ETL
Embed: (wiki syntax)

« Back to documentation index

hash.h File Reference

hash.h File Reference

Go to the source code of this file.

Data Structures

struct  hash< bool >
 Specialisation for bool. More...
struct  hash< char >
 Specialisation for char. More...
struct  hash< signed char >
 Specialisation for signed char. More...
struct  hash< unsigned char >
 Specialisation for unsigned char. More...
struct  hash< wchar_t >
 Specialisation for wchar_t. More...
struct  hash< short >
 Specialisation for short. More...
struct  hash< unsigned short >
 Specialisation for unsigned short. More...
struct  hash< int >
 Specialisation for int. More...
struct  hash< unsigned int >
 Specialisation for unsigned int. More...
struct  hash< long >
 Specialisation for long. More...
struct  hash< long long >
 Specialisation for long long. More...
struct  hash< unsigned long >
 Specialisation for unsigned long. More...
struct  hash< unsigned long long >
 Specialisation for unsigned long long. More...
struct  hash< float >
 Specialisation for float. More...
struct  hash< double >
 Specialisation for double. More...
struct  hash< long double >
 Specialisation for long double. More...
struct  hash< T * >
 Specialisation for pointers. More...

Namespaces

namespace  etl
 

A multimap with the capacity defined at compile time.


Functions

template<typename T >
enable_if< sizeof(T)==sizeof(uint16_t),
size_t >::type 
generic_hash (const uint8_t *begin, const uint8_t *end)
 Hash to use when size_t is 16 bits.

Detailed Description

Definition in file hash.h.