iv::hash< Type, Enabled > Struct Template Reference

#include <hash.hpp>

Public Types

typedef size_t result_type
 
typedef Type argument_type
 

Public Member Functions

size_t operator() (Type const &value) const
 

Detailed Description

template<class Type, class Enabled>
struct iv::hash< Type, Enabled >

Definition at line 11 of file hash.hpp.

Member Typedef Documentation

◆ result_type

template<class Type , class Enabled >
typedef size_t iv::hash< Type, Enabled >::result_type

Definition at line 18 of file hash.hpp.

◆ argument_type

template<class Type , class Enabled >
typedef Type iv::hash< Type, Enabled >::argument_type

Definition at line 19 of file hash.hpp.

Member Function Documentation

◆ operator()()

template<class Type , class Enabled >
size_t iv::hash< Type, Enabled >::operator() ( Type const &  value) const
inline

Definition at line 21 of file hash.hpp.


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