Location:
e32hashtab.h
Link against: euser.lib
class DefaultHash;
Description
A set of common hashing functions for frequently occurring types.
Members
Defined in DefaultHash
:
Des16()
, Des16Ptr()
, Des8()
, Des8Ptr()
, IntegerPtr()
See also:
static IMPORT_C TUint32 Des8(const TDesC8 &);
Description
Calculate a 32 bit hash from an 8 bit descriptor.
Parameters
const TDesC8 & |
The descriptor to be hashed.
|
|
Return value
TUint32
|
The calculated 32 bit hash value.
|
|
static IMPORT_C TUint32 Des16(const TDesC16 &);
Description
Calculate a 32 bit hash from a 16 bit descriptor.
Parameters
const TDesC16 & |
The descriptor to be hashed.
|
|
Return value
TUint32
|
The calculated 32 bit hash value.
|
|
static IMPORT_C TUint32 IntegerPtr(TInt *const &);
Description
Calculate a 32 bit hash from a TInt pointer.
Parameters
TInt *const & |
The TInt pointer to be hashed.
|
|
Return value
TUint32
|
The calculated 32 bit hash value.
|
|
static IMPORT_C TUint32 Des8Ptr(TDesC8 *const &);
Description
Calculate a 32 bit hash from a TDesC8
pointer.
Parameters
Return value
TUint32
|
The calculated 32 bit hash value.
|
|
static IMPORT_C TUint32 Des16Ptr(TDesC16 *const &);
Description
Calculate a 32 bit hash from a TDesC16
pointer.
Parameters
Return value
TUint32
|
The calculated 32 bit hash value.
|
|