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