|
ReXGlue SDK
|
#include <rex/string/text.h>
Classes | |
| struct | Hash |
Public Member Functions | |
| StringKeyIgnoreCase (const std::string_view value) | |
| StringKeyIgnoreCase (std::string value) | |
| bool | operator== (const StringKeyIgnoreCase &other) const |
| size_t | hash () const |
Static Public Member Functions | |
| static StringKeyIgnoreCase | Create (const std::string_view value) |
| static StringKeyIgnoreCase | Create (std::string value) |
String key that ignores ASCII case, borrowing a view or owning a copy.
|
inlineexplicit |
Borrows a string. The string outlives the key.
|
inlineexplicit |
Owns a string.
|
inlinestatic |
Creates a key that owns a copy of a string.
|
inlinestatic |
Creates a key that owns a string.
|
inline |
Hashes the key, ignoring ASCII case.
|
inline |
Compares two keys, ignoring ASCII case.