Plasma Engine
2.0
Loading...
Searching...
No Matches
HashHelperString.h
1
2
#pragma once
3
4
#include <Foundation/Basics.h>
5
6
#include <Foundation/Algorithm/HashingUtils.h>
7
#include <Foundation/Containers/HybridArray.h>
8
#include <Foundation/Strings/StringUtils.h>
9
11
struct
PL_FOUNDATION_DLL
plHashHelperString_NoCase
12
{
13
inline
static
plUInt32 Hash(
plStringView
sValue);
// [tested]
14
15
PL_ALWAYS_INLINE
static
bool
Equal(
plStringView
lhs,
plStringView
rhs);
// [tested]
16
};
17
18
#include <Foundation/Algorithm/Implementation/HashHelperString_inl.h>
plStringView
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition
StringView.h:34
plHashHelperString_NoCase
Hash helper to be used as a template argument to plHashTable / plHashSet for case insensitive string ...
Definition
HashHelperString.h:12
Code
Engine
Foundation
Algorithm
HashHelperString.h
Generated by
1.11.0