class DefaultHash |
A set of common hashing functions for frequently occurring types.
Public Member Functions | |
---|---|
IMPORT_C TUint32 | Des16 (const TDesC16 &) |
IMPORT_C TUint32 | Des16Ptr ( TDesC16 *const &) |
IMPORT_C TUint32 | Des8 (const TDesC8 &) |
IMPORT_C TUint32 | Des8Ptr ( TDesC8 *const &) |
IMPORT_C TUint32 | Integer (const TInt &) |
IMPORT_C TUint32 | IntegerPtr ( TInt *const &) |
IMPORT_C TUint32 | Des16 | ( | const TDesC16 & | ) | [static] |
Calculate a 32 bit hash from a 16 bit descriptor.
const TDesC16 & | The descriptor to be hashed. |
IMPORT_C TUint32 | Des16Ptr | ( | TDesC16 *const & | ) | [static] |
Calculate a 32 bit hash from a TDesC16 pointer.
TDesC16 *const & | The TDesC16 pointer to be hashed. |
IMPORT_C TUint32 | Des8 | ( | const TDesC8 & | ) | [static] |
Calculate a 32 bit hash from an 8 bit descriptor.
const TDesC8 & | The descriptor to be hashed. |
IMPORT_C TUint32 | Des8Ptr | ( | TDesC8 *const & | ) | [static] |
Calculate a 32 bit hash from a TDesC8 pointer.
TDesC8 *const & | The TDesC8 pointer to be hashed. |
IMPORT_C TUint32 | Integer | ( | const TInt & | ) | [static] |
Calculate a 32 bit hash from a 32 bit integer.
const TInt & |
IMPORT_C TUint32 | IntegerPtr | ( | TInt *const & | ) | [static] |
Calculate a 32 bit hash from a TInt pointer.
TInt *const & | The TInt pointer to be hashed. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.