This is the complete list of members for HPS::UTF8, including all inherited members.
_buffer | HPS::UTF8 | private |
_buffer_size | HPS::UTF8 | privatestatic |
_hash_key | HPS::UTF8 | mutableprivate |
_length | HPS::UTF8 | private |
_text | HPS::UTF8 | private |
Assign(UTF8 &&in_utf8) | HPS::UTF8 | |
Assign(UTF8 const &in_utf8) | HPS::UTF8 | |
At(size_t in_index) const | HPS::UTF8 | inline |
Clear() | HPS::UTF8 | |
Empty() const | HPS::UTF8 | inline |
GetBytes() const | HPS::UTF8 | inline |
GetHash() const | HPS::UTF8 | |
GetLength() const | HPS::UTF8 | inline |
GetWStrLength() const | HPS::UTF8 | inline |
HPSI::String class | HPS::UTF8 | friend |
internal_decode(size_t in_length, const char *in_utf8_string, wchar_t *out_wide_string) | HPS::UTF8 | privatestatic |
internal_decode(wchar_t *out_wide_string) const | HPS::UTF8 | private |
internal_encode(wchar_t const *in_wide_string) | HPS::UTF8 | private |
IsValid() const | HPS::UTF8 | inline |
operator char const *() const | HPS::UTF8 | inline |
operator!=(UTF8 const &in_utf8) const | HPS::UTF8 | inline |
operator!=(char const *in_utf8) const | HPS::UTF8 | inline |
operator!=(char const *in_left, UTF8 const &in_right) | HPS::UTF8 | friend |
operator!=(wchar_t const *in_left, UTF8 const &in_right) | HPS::UTF8 | friend |
operator+(UTF8 const &in_utf8) const | HPS::UTF8 | |
operator+(char const *in_utf8) const | HPS::UTF8 | |
operator+(char const *in_left, UTF8 const &in_right) | HPS::UTF8 | friend |
operator+(wchar_t const *in_left, UTF8 const &in_right) | HPS::UTF8 | friend |
operator+=(UTF8 const &in_utf8) | HPS::UTF8 | |
operator+=(char const *in_utf8) | HPS::UTF8 | |
operator=(UTF8 &&in_utf8) | HPS::UTF8 | inline |
operator=(UTF8 const &in_utf8) | HPS::UTF8 | inline |
operator==(UTF8 const &in_utf8) const | HPS::UTF8 | |
operator==(char const *in_utf8) const | HPS::UTF8 | |
operator==(char const *in_left, UTF8 const &in_right) | HPS::UTF8 | friend |
operator==(wchar_t const *in_left, UTF8 const &in_right) | HPS::UTF8 | friend |
Reset() | HPS::UTF8 | inline |
ToWStr(wchar_t *out_wide_string) const | HPS::UTF8 | |
ToWStr(WCharArray &out_wide_string) const | HPS::UTF8 | |
UTF8() | HPS::UTF8 | |
UTF8(char const *in_string, char const *in_locale=0) | HPS::UTF8 | |
UTF8(wchar_t const *in_string) | HPS::UTF8 | |
UTF8(UTF8 const &in_that) | HPS::UTF8 | |
UTF8(UTF8 &&in_that) | HPS::UTF8 | |
~UTF8() | HPS::UTF8 |