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