Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
HashKey< const T * > Class Template Reference

#include <elm/hash.h>

Public Member Functions

t::hash computeHash (const T *key) const
 
bool isEqual (const T *key1, const T *key2) const
 

Static Public Member Functions

static t::hash hash (const T *key)
 
static bool equals (const T *key1, const void *key2)
 

Member Function Documentation

◆ computeHash()

t::hash computeHash ( const T *  key) const
inline

References elm::hash().

◆ equals()

static bool equals ( const T *  key1,
const void key2 
)
inlinestatic

◆ hash()

static t::hash hash ( const T *  key)
inlinestatic

References elm::hash_ptr().

◆ isEqual()

bool isEqual ( const T *  key1,
const T *  key2 
) const
inline

References elm::equals().


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