XII Release 0.1.0
Loading...
Searching...
No Matches
xiiHashHelper< xiiArchiveStoredString > Struct Reference

Functions to enable xiiHashTable to 1) store xiiArchiveStoredString and 2) lookup strings efficiently with a xiiArchiveLookupString. More...

#include <Archive.h>

Public Member Functions

XII_ALWAYS_INLINE xiiUInt32 Hash (const U &value)
 
XII_ALWAYS_INLINE bool Equal (const xiiArchiveStoredString &a, const U &b)
 
XII_ALWAYS_INLINE xiiUInt32 Hash (const U &value)
 
XII_ALWAYS_INLINE bool Equal (const xiiArchiveStoredString &a, const U &b)
 

Static Public Member Functions

static XII_ALWAYS_INLINE xiiUInt32 Hash (const xiiArchiveStoredString &hs)
 
static XII_ALWAYS_INLINE xiiUInt32 Hash (const xiiArchiveLookupString &hs)
 
static XII_ALWAYS_INLINE bool Equal (const xiiArchiveStoredString &a, const xiiArchiveStoredString &b)
 
static XII_ALWAYS_INLINE bool Equal (const xiiArchiveStoredString &a, const xiiArchiveLookupString &b)
 
static xiiUInt32 Hash (const U &value)
 
static bool Equal (const xiiArchiveStoredString &a, const U &b)
 

Detailed Description

Functions to enable xiiHashTable to 1) store xiiArchiveStoredString and 2) lookup strings efficiently with a xiiArchiveLookupString.


The documentation for this struct was generated from the following files: