|
| | WFormatFixedSafeString (const char16 *format_string,...) |
| | FixedSafeStringBase () |
| | ~FixedSafeStringBase () override |
| FixedSafeStringBase< char16, N > & | operator= (const FixedSafeStringBase< char16, N > &rhs) |
| | BufferedSafeStringBase (char16 *buffer, s32 size) |
| | BufferedSafeStringBase (BufferedSafeStringBase< char16 > *original, s32 pos) |
| | ~BufferedSafeStringBase () override |
| const char16 & | operator[] (s32 idx) const |
| s32 | getBufferSize () const |
| s32 | copy (const SafeStringBase< char16 > &rhs, s32 size=-1) |
| s32 | copyAt (s32 at, const SafeStringBase< char16 > &src, s32 cpy_length=-1) |
| s32 | format (const char16 *format_string,...) |
| s32 | formatV (const char16 *format_string, va_list varg) |
| s32 | appendWithFormat (const char16 *format_string,...) |
| s32 | appendWithFormatV (const char16 *format_string, va_list varg) |
| s32 | append (const SafeStringBase< char16 > &src, s32 append_length=-1) |
| s32 | append (char16 src_chr) |
| s32 | chop (s32 chop_num=1) |
| s32 | chopMatchedChar (char16 chop_char) |
| s32 | chopMatchedChar (const SafeStringBase< char16 > &chop_char_list) |
| s32 | chomp () |
| s32 | chopUnprintableAsciiChar () |
| s32 | rstrip (const SafeStringBase< char16 > &strip_char_list) |
| s32 | rstripUnprintableAsciiChars () |
| s32 | trim (s32 trim_length) |
| s32 | trimMatchedString (const SafeStringBase< char16 > &trim_string) |
| void | clear () |
| s32 | convertFromMultiByteString (const SafeStringBase< char16 > &src, s32 src_size=-1) |
| s32 | convertFromWideCharString (const SafeStringBase< char16 > &src, s32 src_size=-1) |
| char16 * | getBuffer () |
| s32 | format (const char *format_string,...) |
| s32 | format (const char16 *format_string,...) |
| s32 | formatV (const char *format_string, va_list varg) |
| s32 | formatV (const char16 *format_string, va_list varg) |
| s32 | appendWithFormat (const char *format_string,...) |
| s32 | appendWithFormat (const char16 *format_string,...) |
| s32 | appendWithFormatV (const char *format_string, va_list varg) |
| s32 | appendWithFormatV (const char16 *format_string, va_list varg) |
| s32 | formatV (const char *format_string, va_list varg) |
| s32 | formatV (const char16 *format_string, va_list varg) |
| s32 | format (const char *format_string,...) |
| s32 | format (const char16 *format_string,...) |
| s32 | appendWithFormatV (const char *format_string, va_list varg) |
| s32 | appendWithFormatV (const char16 *format_string, va_list varg) |
| s32 | appendWithFormat (const char *format_string,...) |
| s32 | appendWithFormat (const char16 *format_string,...) |
| | SafeStringBase () |
| | SafeStringBase (const char16 *str) |
| | SafeStringBase (const SafeStringBase &other)=default |
| SafeStringBase & | operator= (const SafeStringBase &other)=default |
| virtual | ~SafeStringBase () |
| iterator | begin () const |
| iterator | end () const |
| token_iterator | tokenBegin (const SafeStringBase< char16 > &delimiter) const |
| token_iterator | tokenEnd (const SafeStringBase< char16 > &delimiter=SafeStringBase< char16 >()) const |
| const char16 * | cstr () const |
| const char16 & | at (s32 idx) const |
| const char16 & | operator[] (s32 idx) const |
| s32 | calcLength () const |
| const SafeStringBase< char16 > | getPart (s32 at) const |
| const SafeStringBase< char16 > | getPart (const iterator &it) const |
| bool | include (const char16 &c) const |
| bool | include (const SafeStringBase< char16 > &str) const |
| bool | isEqual (const SafeStringBase< char16 > &rhs) const |
| s32 | comparen (const SafeStringBase< char16 > &rhs, s32 n) const |
| s32 | compare (const SafeStringBase< char16 > &rhs) const |
| iterator | findIterator (const SafeStringBase< char16 > &token) const |
| s32 | findIndex (const SafeStringBase< char16 > &token) const |
| iterator | rfindIterator (const SafeStringBase< char16 > &token) const |
| s32 | rfindIndex (const SafeStringBase< char16 > &token) const |
| bool | isEmpty () const |
| const char | cNullChar |
| const char | cLineBreakChar |
| const SafeStringBase< char > | cEmptyString ("") |
| const char16 | cNullChar |
| const char16 | cLineBreakChar |
| const SafeStringBase< char16 > | cEmptyString (cEmptyStringChar16) |