| append(const SafeStringBase< CharType > &src, s32 append_length=-1) | sead::BufferedSafeStringBase< CharType > | inline |
| append(CharType src_chr) | sead::BufferedSafeStringBase< CharType > | inline |
| appendWithFormat(const CharType *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormat(const char *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormat(const char16 *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormat(const char *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormat(const char16 *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormatV(const CharType *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormatV(const char *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormatV(const char16 *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormatV(const char *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| appendWithFormatV(const char16 *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| assureTerminationImpl_() const override | sead::BufferedSafeStringBase< CharType > | inlineprotectedvirtual |
| at(s32 idx) const | sead::SafeStringBase< CharType > | inline |
| begin() const | sead::SafeStringBase< CharType > | inline |
| BufferedSafeStringBase(CharType *buffer, s32 size) | sead::BufferedSafeStringBase< CharType > | inline |
| BufferedSafeStringBase(BufferedSafeStringBase< CharType > *original, s32 pos) | sead::BufferedSafeStringBase< CharType > | inline |
| BufferedSafeStringBase(const BufferedSafeStringBase< CharType > &) | sead::BufferedSafeStringBase< CharType > | private |
| calcLength() const | sead::SafeStringBase< CharType > | inline |
| cEmptyString | sead::SafeStringBase< CharType > | static |
| cEmptyString("") | sead::SafeStringBase< CharType > | |
| cEmptyString(cEmptyStringChar16) | sead::SafeStringBase< CharType > | |
| chomp() | sead::BufferedSafeStringBase< CharType > | inline |
| chop(s32 chop_num=1) | sead::BufferedSafeStringBase< CharType > | inline |
| chopMatchedChar(CharType chop_char) | sead::BufferedSafeStringBase< CharType > | inline |
| chopMatchedChar(const SafeStringBase< CharType > &chop_char_list) | sead::BufferedSafeStringBase< CharType > | inline |
| chopUnprintableAsciiChar() | sead::BufferedSafeStringBase< CharType > | inline |
| clear() | sead::BufferedSafeStringBase< CharType > | inline |
| cLineBreakChar | sead::SafeStringBase< CharType > | static |
| cLineBreakChar | sead::SafeStringBase< CharType > | |
| cLineBreakChar | sead::SafeStringBase< CharType > | |
| cMaximumLength | sead::SafeStringBase< CharType > | static |
| cNullChar | sead::SafeStringBase< CharType > | static |
| cNullChar | sead::SafeStringBase< CharType > | |
| cNullChar | sead::SafeStringBase< CharType > | |
| compare(const SafeStringBase< CharType > &rhs) const | sead::SafeStringBase< CharType > | inline |
| comparen(const SafeStringBase< CharType > &rhs, s32 n) const | sead::SafeStringBase< CharType > | inline |
| convertFromMultiByteString(const SafeStringBase< CharType > &src, s32 src_size=-1) | sead::BufferedSafeStringBase< CharType > | inline |
| convertFromOtherType_(const SafeStringBase< Other > &src, s32 src_size) | sead::BufferedSafeStringBase< CharType > | inlineprivate |
| convertFromWideCharString(const SafeStringBase< char16 > &src, s32 src_size=-1) | sead::BufferedSafeStringBase< CharType > | inline |
| copy(const SafeStringBase< CharType > &rhs, s32 size=-1) | sead::BufferedSafeStringBase< CharType > | inline |
| copyAt(s32 at, const SafeStringBase< CharType > &src, s32 cpy_length=-1) | sead::BufferedSafeStringBase< CharType > | inline |
| cstr() const | sead::SafeStringBase< CharType > | inline |
| end() const | sead::SafeStringBase< CharType > | inline |
| findIndex(const SafeStringBase< CharType > &token) const | sead::SafeStringBase< CharType > | inline |
| findIterator(const SafeStringBase< CharType > &token) const | sead::SafeStringBase< CharType > | inline |
| FixedSafeStringBase() | sead::FixedSafeStringBase< CharType, N > | inline |
| FixedSafeStringBase(const SafeStringBase< CharType > &rhs) | sead::FixedSafeStringBase< CharType, N > | inlineexplicit |
| FixedSafeStringBase(const FixedSafeStringBase< CharType, N > &rhs) | sead::FixedSafeStringBase< CharType, N > | inline |
| format(const CharType *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| format(const char *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| format(const char16 *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| format(const char *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| format(const char16 *format_string,...) | sead::BufferedSafeStringBase< CharType > | |
| formatImpl_(CharType *dst, s32 dst_size, const CharType *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | privatestatic |
| formatImpl_(char *dst, s32 dst_size, const char *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | private |
| formatImpl_(char16 *dst, s32 dst_size, const char16 *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | private |
| formatImpl_(char *dst, s32 dst_size, const char *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | private |
| formatImpl_(char16 *dst, s32 dst_size, const char16 *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | private |
| formatV(const CharType *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| formatV(const char *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| formatV(const char16 *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| formatV(const char *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| formatV(const char16 *format_string, va_list varg) | sead::BufferedSafeStringBase< CharType > | |
| getBuffer() | sead::BufferedSafeStringBase< CharType > | inline |
| getBufferSize() const | sead::BufferedSafeStringBase< CharType > | inline |
| getMutableStringTop_() | sead::BufferedSafeStringBase< CharType > | inlineprivate |
| getPart(s32 at) const | sead::SafeStringBase< CharType > | inline |
| getPart(const iterator &it) const | sead::SafeStringBase< CharType > | inline |
| include(const CharType &c) const | sead::SafeStringBase< CharType > | inline |
| include(const SafeStringBase< CharType > &str) const | sead::SafeStringBase< CharType > | inline |
| isEmpty() const | sead::SafeStringBase< CharType > | inline |
| isEqual(const SafeStringBase< CharType > &rhs) const | sead::SafeStringBase< CharType > | inline |
| isUnprintableChar_(CharType c) const | sead::BufferedSafeStringBase< CharType > | inlineprivate |
| mBuffer | sead::FixedSafeStringBase< CharType, N > | private |
| mBufferSize | sead::BufferedSafeStringBase< CharType > | private |
| mStringTop | sead::SafeStringBase< CharType > | protected |
| operator=(const FixedSafeStringBase< CharType, N > &rhs) | sead::FixedSafeStringBase< CharType, N > | inline |
| operator=(const SafeStringBase< CharType > &rhs) | sead::FixedSafeStringBase< CharType, N > | inline |
| operator[](s32 idx) const | sead::BufferedSafeStringBase< CharType > | inline |
| rfindIndex(const SafeStringBase< CharType > &token) const | sead::SafeStringBase< CharType > | |
| rfindIterator(const SafeStringBase< CharType > &token) const | sead::SafeStringBase< CharType > | inline |
| rstrip(const SafeStringBase< CharType > &strip_char_list) | sead::BufferedSafeStringBase< CharType > | inline |
| rstripUnprintableAsciiChars() | sead::BufferedSafeStringBase< CharType > | inline |
| SafeStringBase() | sead::SafeStringBase< CharType > | inline |
| SafeStringBase(const CharType *str) | sead::SafeStringBase< CharType > | inline |
| SafeStringBase(const SafeStringBase &other)=default | sead::SafeStringBase< CharType > | |
| tokenBegin(const SafeStringBase< CharType > &delimiter) const | sead::SafeStringBase< CharType > | inline |
| tokenEnd(const SafeStringBase< CharType > &delimiter=SafeStringBase< CharType >()) const | sead::SafeStringBase< CharType > | inline |
| trim(s32 trim_length) | sead::BufferedSafeStringBase< CharType > | inline |
| trimMatchedString(const SafeStringBase< CharType > &trim_string) | sead::BufferedSafeStringBase< CharType > | inline |
| unsafeAt_(s32 idx) const | sead::SafeStringBase< CharType > | inlineprivate |
| ~BufferedSafeStringBase() override | sead::BufferedSafeStringBase< CharType > | inline |
| ~FixedSafeStringBase() override | sead::FixedSafeStringBase< CharType, N > | inline |
| ~SafeStringBase() | sead::SafeStringBase< CharType > | inlinevirtual |