commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
commore::hash< T > Class Template Reference

#include <HMap.h>

+ Inheritance diagram for commore::hash< T >:

Public Member Functions

size_t CMREXD operator() (const T &key) const
 
template<>
size_t CMREXD operator() (const AString &key) const
 
template<>
size_t CMREXD operator() (const commore::Long &key) const
 
template<>
size_t CMREXD operator() (const commore::Int &key) const
 
template<>
size_t CMREXD operator() (const long &key) const
 
- Public Member Functions inherited from commore::unary_function< T, size_t >
 unary_function ()
 
 unary_function (const unary_function< T, size_t > &)
 
unary_function< T, size_t > & operator= (const unary_function< T, size_t > &)
 

Additional Inherited Members

- Public Types inherited from commore::unary_function< T, size_t >
typedef T argument_type
 
typedef size_t result_type
 

Member Function Documentation

template<>
size_t CMREXD commore::hash< AString >::operator() ( const AString key) const
template<>
size_t CMREXD commore::hash< commore::Long >::operator() ( const commore::Long key) const
template<>
size_t CMREXD commore::hash< commore::Int >::operator() ( const commore::Int key) const
template<>
size_t CMREXD commore::hash< long >::operator() ( const long &  key) const
template<class T >
size_t CMREXD commore::hash< T >::operator() ( const T &  key) const

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