| AllocBeforeWrite(size_t nNewLen) | fxcrt::StringTemplate< char > | protected |
| AssignCopy(const char *pSrcData, size_t nSrcLen) | fxcrt::StringTemplate< char > | protected |
| AsStringView() const | fxcrt::StringTemplate< char > | inline |
| Back() const | fxcrt::StringTemplate< char > | inline |
| begin() const | fxcrt::StringTemplate< char > | inline |
| ByteString()=default | fxcrt::ByteString | |
| ByteString(const ByteString &other)=default | fxcrt::ByteString | |
| ByteString(ByteString &&other) noexcept=default | fxcrt::ByteString | |
| ByteString(const char *pStr, size_t len) | fxcrt::ByteString | |
| ByteString(const uint8_t *pStr, size_t len) | fxcrt::ByteString | |
| ByteString(char ch) | fxcrt::ByteString | explicit |
| ByteString(const char *ptr) | fxcrt::ByteString | |
| ByteString(wchar_t)=delete | fxcrt::ByteString | |
| ByteString(ByteStringView bstrc) | fxcrt::ByteString | explicit |
| ByteString(ByteStringView str1, ByteStringView str2) | fxcrt::ByteString | |
| ByteString(const std::initializer_list< ByteStringView > &list) | fxcrt::ByteString | |
| ByteString(const fxcrt::ostringstream &outStream) | fxcrt::ByteString | explicit |
| ByteString_Assign_Test class | fxcrt::ByteString | friend |
| ByteString_Concat_Test class | fxcrt::ByteString | friend |
| ByteString_Construct_Test class | fxcrt::ByteString | friend |
| c_str() const | fxcrt::StringTemplate< char > | inline |
| CharType typedef | fxcrt::StringTemplate< char > | |
| clear() | fxcrt::StringTemplate< char > | |
| Compare(ByteStringView str) const | fxcrt::ByteString | |
| Concat(const char *pSrcData, size_t nSrcLen) | fxcrt::StringTemplate< char > | protected |
| const_iterator typedef | fxcrt::StringTemplate< char > | |
| const_reverse_iterator typedef | fxcrt::StringTemplate< char > | |
| Contains(StringView str, size_t start=0) const | fxcrt::StringTemplate< char > | inline |
| Delete(size_t index, size_t count=1) | fxcrt::StringTemplate< char > | |
| end() const | fxcrt::StringTemplate< char > | inline |
| EqualNoCase(ByteStringView str) const | fxcrt::ByteString | |
| Find(StringView str, size_t start=0) const | fxcrt::StringTemplate< char > | |
| First(size_t count) const | fxcrt::ByteString | |
| Format(const char *pFormat,...) | fxcrt::ByteString | static |
| FormatInteger(int i) | fxcrt::ByteString | static |
| FormatV(const char *pFormat, va_list argList) | fxcrt::ByteString | static |
| Front() const | fxcrt::StringTemplate< char > | inline |
| GetBuffer(size_t nMinBufLength) | fxcrt::StringTemplate< char > | |
| GetID() const | fxcrt::ByteString | inline |
| GetLength() const | fxcrt::StringTemplate< char > | inline |
| GetStringLength() const | fxcrt::StringTemplate< char > | inline |
| Insert(size_t index, char ch) | fxcrt::StringTemplate< char > | |
| InsertAtBack(char ch) | fxcrt::StringTemplate< char > | inline |
| InsertAtFront(char ch) | fxcrt::StringTemplate< char > | inline |
| IsEmpty() const | fxcrt::StringTemplate< char > | inline |
| IsValidIndex(size_t index) const | fxcrt::StringTemplate< char > | inline |
| IsValidLength(size_t length) const | fxcrt::StringTemplate< char > | inline |
| Last(size_t count) const | fxcrt::ByteString | |
| m_pData | fxcrt::StringTemplate< char > | protected |
| MakeLower() | fxcrt::ByteString | |
| MakeUpper() | fxcrt::ByteString | |
| operator!=(const char *ptr) const | fxcrt::ByteString | inline |
| operator!=(ByteStringView str) const | fxcrt::ByteString | inline |
| operator!=(const ByteString &other) const | fxcrt::ByteString | inline |
| operator+=(char ch) | fxcrt::ByteString | |
| operator+=(const char *str) | fxcrt::ByteString | |
| operator+=(const ByteString &str) | fxcrt::ByteString | |
| operator+=(ByteStringView str) | fxcrt::ByteString | |
| operator<(const char *ptr) const | fxcrt::ByteString | |
| operator<(ByteStringView str) const | fxcrt::ByteString | |
| operator<(const ByteString &other) const | fxcrt::ByteString | |
| operator=(const char *str) | fxcrt::ByteString | |
| operator=(ByteStringView str) | fxcrt::ByteString | |
| operator=(const ByteString &that) | fxcrt::ByteString | |
| operator=(ByteString &&that) noexcept | fxcrt::ByteString | |
| operator==(const char *ptr) const | fxcrt::ByteString | |
| operator==(ByteStringView str) const | fxcrt::ByteString | |
| operator==(const ByteString &other) const | fxcrt::ByteString | |
| operator[](const size_t index) const | fxcrt::StringTemplate< char > | inline |
| rbegin() const | fxcrt::StringTemplate< char > | inline |
| ReallocBeforeWrite(size_t nNewLen) | fxcrt::StringTemplate< char > | protected |
| ReferenceCountForTesting() const | fxcrt::ByteString | protected |
| ReleaseBuffer(size_t nNewLength) | fxcrt::StringTemplate< char > | |
| Remove(char ch) | fxcrt::StringTemplate< char > | |
| rend() const | fxcrt::StringTemplate< char > | inline |
| Replace(StringView oldstr, StringView newstr) | fxcrt::StringTemplate< char > | |
| Reserve(size_t len) | fxcrt::StringTemplate< char > | inline |
| ReverseFind(char ch) const | fxcrt::StringTemplate< char > | |
| SetAt(size_t index, char ch) | fxcrt::StringTemplate< char > | |
| span() const | fxcrt::StringTemplate< char > | inline |
| span_with_terminator() const | fxcrt::StringTemplate< char > | inline |
| StringData typedef | fxcrt::StringTemplate< char > | protected |
| StringPool_ByteString_Test class | fxcrt::ByteString | friend |
| StringTemplate()=default | fxcrt::StringTemplate< char > | protected |
| StringView typedef | fxcrt::StringTemplate< char > | |
| Substr(size_t offset) const | fxcrt::ByteString | |
| Substr(size_t first, size_t count) const | fxcrt::ByteString | |
| Trim(char ch) | fxcrt::StringTemplate< char > | |
| TrimBack(char ch) | fxcrt::StringTemplate< char > | |
| TrimFront(char ch) | fxcrt::StringTemplate< char > | |
| TrimWhitespace() | fxcrt::ByteString | |
| TrimWhitespaceBack() | fxcrt::ByteString | |
| TrimWhitespaceFront() | fxcrt::ByteString | |
| unsigned_span() const | fxcrt::StringTemplate< char > | inline |
| unsigned_span_with_terminator() const | fxcrt::StringTemplate< char > | inline |
| unsigned_str() const | fxcrt::StringTemplate< char > | inline |
| UnsignedType typedef | fxcrt::StringTemplate< char > | |
| ~ByteString()=default | fxcrt::ByteString | |
| ~StringTemplate()=default | fxcrt::StringTemplate< char > | protected |