sead
Loading...
Searching...
No Matches
sead::HeapSafeStringBase< T > Member List

This is the complete list of members for sead::HeapSafeStringBase< T >, including all inherited members.

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 overridesead::BufferedSafeStringBase< T >inlineprotectedvirtual
at(s32 idx) constsead::SafeStringBase< T >inline
begin() constsead::SafeStringBase< T >inline
BufferedSafeStringBase(T *buffer, s32 size)sead::BufferedSafeStringBase< T >inline
calcLength() constsead::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
cLineBreakCharsead::SafeStringBase< T >
cLineBreakCharsead::SafeStringBase< T >
cMaximumLengthsead::SafeStringBase< T >static
cNullCharsead::SafeStringBase< T >
cNullCharsead::SafeStringBase< T >
compare(const SafeStringBase< T > &rhs) constsead::SafeStringBase< T >inline
comparen(const SafeStringBase< T > &rhs, s32 n) constsead::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() constsead::SafeStringBase< T >inline
end() constsead::SafeStringBase< T >inline
findIndex(const SafeStringBase< T > &token) constsead::SafeStringBase< T >inline
findIterator(const SafeStringBase< T > &token) constsead::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() constsead::BufferedSafeStringBase< T >inline
getMutableStringTop_()sead::BufferedSafeStringBase< T >inlineprivate
getPart(s32 at) constsead::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) constsead::SafeStringBase< T >inline
isEmpty() constsead::SafeStringBase< T >inline
isEqual(const SafeStringBase< T > &rhs) constsead::SafeStringBase< T >inline
isUnprintableChar_(T c) constsead::BufferedSafeStringBase< T >inlineprivate
mBufferSizesead::BufferedSafeStringBase< T >private
mStringTopsead::SafeStringBase< T >protected
operator=(const HeapSafeStringBase< T > &)sead::HeapSafeStringBase< T >private
sead::SafeStringBase< T >::operator=(const SafeStringBase &other)=defaultsead::SafeStringBase< T >
operator[](s32 idx) constsead::BufferedSafeStringBase< T >inline
rfindIndex(const SafeStringBase< T > &token) constsead::SafeStringBase< T >
rfindIterator(const SafeStringBase< T > &token) constsead::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) constsead::SafeStringBase< T >inline
tokenEnd(const SafeStringBase< T > &delimiter=SafeStringBase< T >()) constsead::SafeStringBase< T >inline
trim(s32 trim_length)sead::BufferedSafeStringBase< T >inline
trimMatchedString(const SafeStringBase< T > &trim_string)sead::BufferedSafeStringBase< T >inline
unsafeAt_(s32 idx) constsead::SafeStringBase< T >inlineprivate
~BufferedSafeStringBase() overridesead::BufferedSafeStringBase< T >inline
~HeapSafeStringBase()sead::HeapSafeStringBase< T >inlinevirtual
~SafeStringBase()sead::SafeStringBase< T >inlinevirtual