|
MCAPI | ItemTag (::std::string const &str) |
|
MCFOLD void * | $ctor (::std::string const &str) |
|
MCFOLD void | $dtor () |
|
constexpr char const * | c_str () const noexcept |
|
constexpr std::string const & | getString () const noexcept |
|
constexpr uint64 | getHash () const noexcept |
|
constexpr bool | empty () const noexcept |
|
constexpr void | clear () noexcept |
|
template<typename StringType > |
constexpr bool | operator== (StringType const &rhs) const noexcept |
|
constexpr bool | operator== (HashedString const &other) const noexcept |
|
template<typename StringType > |
constexpr bool | operator!= (StringType const &rhs) const noexcept |
|
constexpr bool | operator!= (HashedString const &other) const noexcept |
|
constexpr std::strong_ordering | operator<=> (HashedString const &other) const noexcept |
|
constexpr | operator std::string const & () const |
|
constexpr | operator std::string_view () const |
|
MCAPI void * | $ctor (nullptr_t) |
|
MCAPI void * | $ctor (::HashedString &&rhs) |
|
MCAPI void * | $ctor (::HashedString const &rhs) |
|
MCAPI void * | $ctor (char const *str) |
|
MCAPI void * | $ctor (uint64 hash, char const *str) |
|
|
static constexpr uint64 | computeHash (std::string_view str) |
|
static MCFOLD ::HashedString const & | getEmptyString () |
|
static MCAPI ::HashedString & | defaultErrorValue () |
|
|
uint64 | mStrHash |
|
::std::string | mStr |
|
mutable::HashedString const * | mLastMatch |
|
The documentation for this struct was generated from the following file: