|
API Documentation
|
|
|
25 static unsigned long long hash (
const T& element) ;
51 static unsigned long long combineHashes (
unsigned long long hash0,
unsigned long long hash1) ;
60 template <
typename T,
typename U>
61 static unsigned long long hashAndCombine (
const T& element0,
const U& element1) ;
71 static unsigned long long combineIntoHash (
unsigned long long hash0,
const T& element1) ;
static unsigned long long hash(const T &element)
Encompasses all API of component NilkinsMaths.
Definition: IntVector.h:7
static unsigned long long combineIntoHash(unsigned long long hash0, const T &element1)
Provides hashing capabilities.
Definition: Hasher.h:12
static unsigned long long hashAndCombine(const T &element0, const U &element1)
Class holding information about a string, with ownership over the data.
Definition: String.h:22
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
static unsigned long long combineHashes(unsigned long long hash0, unsigned long long hash1)
static unsigned long long hash(const nkMemory::String &element)
static unsigned long long hash(const nkMemory::StringView &element)