Likewise Base Runtime Library
|
Hash convenience functions. More...
Macros | |
#define | LwRtlHashDigestCString LwRtlHashDigestPstr |
#define | LwRtlHashDigestWC16String LwRtlHashDigestPwstr |
#define | LwRtlHashDigestCStringCaseless LwRtlHashDigestPstrCaseless |
#define | LwRtlHashDigestWC16StringCaseless LwRtlHashDigestPwstrCaseless |
#define | LwRtlHashEqualCString LwRtlHashEqualPstr |
#define | LwRtlHashEqualWC16String LwRtlHashEqualPwstr |
#define | LwRtlHashEqualCStringCaseless LwRtlHashEqualPstrCaseless |
#define | LwRtlHashEqualWC16StringCaseless LwRtlHashEqualPwstrCaseless |
Functions | |
LW_ULONG | LwRtlHashDigestPstr (LW_PCVOID pKey, LW_PVOID pUnused) |
Digest function for multi-byte strings (case sensitive) | |
LW_BOOLEAN | LwRtlHashEqualPstr (LW_PCVOID pKey1, LW_PCVOID pKey2, LW_PVOID pUnused) |
Equality function for multi-byte strings (case sensitive) | |
LW_ULONG | LwRtlHashDigestPstrCaseless (LW_PCVOID pKey, LW_PVOID pUnused) |
Digest function for multi-byte strings (case insensitive) | |
LW_BOOLEAN | LwRtlHashEqualPstrCaseless (LW_PCVOID pKey1, LW_PCVOID pKey2, LW_PVOID pUnused) |
Equality function for multi-byte strings (case insensitive) | |
LW_ULONG | LwRtlHashDigestPwstr (LW_PCVOID pKey, LW_PVOID pUnused) |
Digest function for UTF-16 strings (case sensitive) | |
LW_BOOLEAN | LwRtlHashEqualPwstr (LW_PCVOID pKey1, LW_PCVOID pKey2, LW_PVOID pUnused) |
Equality function for UTF-16 strings (case sensitive) | |
LW_ULONG | LwRtlHashDigestPwstrCaseless (LW_PCVOID pKey, LW_PVOID pUnused) |
Digest function for UTF-16 strings (case insensitive) | |
LW_BOOLEAN | LwRtlHashEqualPwstrCaseless (LW_PCVOID pKey1, LW_PCVOID pKey2, LW_PVOID pUnused) |
Equality function for UTF-16 strings (case insensitive) | |
LW_ULONG | LwRtlHashDigestPointer (LW_PCVOID pKey, LW_PVOID pUnused) |
Digest function for generic pointers (address equality) | |
LW_BOOLEAN | LwRtlHashEqualPointer (LW_PCVOID pKey1, LW_PCVOID pKey2, LW_PVOID pUnused) |
Equality function for generic pointers (address equality) | |
A set of ready-to-use callback functions for hash tables and hash maps for common data types.