, including all inherited members.
| AddRef() | SML::STRING | |
| Append(const MISTRING &str, int start=0, int end=INT32_MAX) | MISTRING | |
| Assign(const MISTRING &str, int start=0, int end=INT32_MAX) | MISTRING | |
| Assign(const MIUNICODE *str, int start=0, int end=INT32_MAX) | MISTRING | |
| Assign(const char *str, int len) | MISTRING | |
| Assign(const char *str, CHAR_ENCODING encoding) | MISTRING | [inline] |
| Assign(const void *str, CHAR_ENCODING encoding) | MISTRING | |
| AssignFromSizeAbbr(INT64 size) | MISTRING | |
| AttachUserData(USERDATA *data) | SML::STRING | |
| CheckLineTermination(LINETERM lineterm) const | MISTRING | |
| Clear() | MISTRING | |
| Compare(const MISTRING &str) const | MISTRING | |
| Compare(const MISTRING &str, int len) const | MISTRING | |
| Compare(int SrcStart, const MISTRING &str, int OtherStart, int len) const | MISTRING | |
| Compare(const char *str) const | MISTRING | |
| Compare(const char *str, int len) const | MISTRING | |
| Compare(int SrcStart, const char *str, int OtherStart, int len) const | MISTRING | |
| Compare(const STRUTF8 &str) const | MISTRING | |
| Compare(const STRUTF8 &str, int len) const | MISTRING | |
| Compare(int SrcStart, const STRUTF8 &str, int OtherStart, int len) const | MISTRING | |
| CompareNatural(const MISTRING &str) const | MISTRING | |
| CompareNoCase(const MISTRING &str) const | MISTRING | |
| CompareNoCase(const MISTRING &str, int len) const | MISTRING | |
| CompareNoCase(int SrcStart, const MISTRING &str, int OtherStart, int len) const | MISTRING | |
| CompareNoCase(const char *str) const | MISTRING | |
| CompareNoCase(const char *str, int len) const | MISTRING | |
| CompareNoCase(int SrcStart, const char *str, int OtherStart, int len) const | MISTRING | |
| CompareNoCase(const STRUTF8 &str) const | MISTRING | |
| CompareNoCase(const STRUTF8 &str, int len) const | MISTRING | |
| CompareNoCase(int SrcStart, const STRUTF8 &str, int OtherStart, int len) const | MISTRING | |
| ConvertFrom(ENCODING Encoding) | MISTRING | |
| ConvertTo(ENCODING Encoding) | MISTRING | |
| ConvertToDouble() const | MISTRING | |
| DEPRECATED_MSG("Just construct a STRUTF8 from *smlstr") STRUTF8 GetSTRUTF8() const | SML::STRING | |
| DEPRECATED_MSG("Use Assign instead") void SetString(const char *str) | SML::STRING | |
| DetachUserData(USERDATA *data) | SML::STRING | |
| ENCODING enum name | MISTRING | |
| ENCODING_HTML enum value | MISTRING | |
| ENCODING_URI enum value | MISTRING | |
| ENCODING_XML enum value | MISTRING | |
| FindAndReplace(const MISTRING &search, const MISTRING &replace, bool all, int start=0) | MISTRING | |
| FindAndReplace(const char *search, const MISTRING &replace, bool all, int start=0) | MISTRING | |
| FindAndReplace(const char *search, const char *replace, bool all, int start=0) | MISTRING | |
| FindNextAfter(const MISTRING &str, int start=0) const | MISTRING | |
| FindNextAfter(const char *str, int start=0) const | MISTRING | |
| FindNextInSet(const MISTRING &chars, int start=0) const | MISTRING | |
| FindNextNotInSet(const MISTRING &chars, int start=0) const | MISTRING | |
| FindNextOf(MIUNICODE c, int start=0) const | MISTRING | |
| FindNextOf(const MISTRING &str, int start=0) const | MISTRING | |
| FindNextOf(const char *str, int start=0) const | MISTRING | |
| FindPrevInSet(const MISTRING &chars, int start=INT32_MAX) const | MISTRING | |
| FindPrevNotInSet(const MISTRING &chars, int start=INT32_MAX) const | MISTRING | |
| FindPrevOf(MIUNICODE c, int start=INT32_MAX) const | MISTRING | |
| FlagTextToValueMultiple(const FLAG *flags, UINT32 *FlagVal) const | SML::STRING | |
| FlagTextToValueMultiple(const PARM *flags, UINT32 *FlagVal) const | SML::STRING | |
| FlagTextToValueSingle(const FLAG *flags, UINT32 *FlagVal) const | SML::STRING | |
| FlagTextToValueSingle(const PARM *flags, UINT32 *FlagVal) const | SML::STRING | |
| FlagValueToTextMultiple(const FLAG *flags, UINT32 *FlagVal) | SML::STRING | |
| FlagValueToTextMultiple(const PARM *flags, UINT32 *FlagVal) | SML::STRING | |
| FlagValueToTextSingle(const FLAG *flags, UINT32 *FlagVal) | SML::STRING | |
| FlagValueToTextSingle(const PARM *flags, UINT32 *FlagVal) | SML::STRING | |
| FLOATFMT enum name | MISTRING | |
| FLOATFMT_Fixed enum value | MISTRING | |
| FLOATFMT_General enum value | MISTRING | |
| FLOATFMT_MaxPrecision enum value | MISTRING | |
| FLOATFMT_Scientific enum value | MISTRING | |
| FmtEnableSubstitution(bool enable=true) | MISTRING | |
| FmtSetBase(int base) | MISTRING | |
| FmtSetFill(MIUNICODE fill) | MISTRING | |
| FmtSetFloat(FLOATFMT floatmode) | MISTRING | |
| FmtSetPrecision(int precision) | MISTRING | |
| FmtSetSign(bool sign) | MISTRING | |
| FmtSetThousandSeparator(char c) | MISTRING | |
| FmtSetWidth(int width) | MISTRING | |
| GetEmpty() | MISTRING | [static] |
| GetEncoded(CHAR_ENCODING encoding) const | MISTRING | |
| GetLength() const | MISTRING | |
| GetReference() const | MISTRING | |
| GetString() const | MISTRING | |
| GetSubString(int start) const | MISTRING | |
| GetSubString(int start, int end) const | MISTRING | |
| GetUserData(USERDATA::TAG tag) | SML::STRING | |
| IniRead(INIHANDLE handle, const char *group, const char *field) | MISTRING | |
| IniReadML(INIHANDLE handle, const char *group, const char *field) | MISTRING | |
| IniWrite(INIHANDLE handle, const char *group, const char *field) const | MISTRING | |
| IniWriteML(INIHANDLE handle, const char *group, const char *field) const | MISTRING | |
| Insert(int start, const MISTRING &str, int strstart=0, int strend=INT32_MAX) | MISTRING | |
| IsEmpty() const | MISTRING | |
| IsLike(const MISTRING &pattern, bool bIgnoreCase=false, MIUNICODE WildCard= '%', MIUNICODE SingleMatchChar= '_', MIUNICODE EscapeChar= '\\') const | MISTRING | |
| Join(const MISTRINGLIST &list, const MIUNICODE *sep) | MISTRING | |
| Join(const MISTRINGLIST &list, const char *sep="") | MISTRING | |
| LINETERM enum name | MISTRING | |
| LINETERM_CR enum value | MISTRING | |
| LINETERM_CRLF enum value | MISTRING | |
| LINETERM_LF enum value | MISTRING | |
| MakeExclusive() | MISTRING | |
| MISTRING() | MISTRING | |
| MISTRING(const MISTRING &rhs) | MISTRING | |
| MISTRING(const MIUNICODE *ustr) | MISTRING | |
| MISTRING(const char *str) | MISTRING | [explicit] |
| MISTRING(const STRUTF8 &rhs) | MISTRING | |
| MISTRING(TEXTID textid) | MISTRING | |
| MISTRING(const void *str, CHAR_ENCODING encoding) | MISTRING | |
| MISTRING(int value) | MISTRING | [explicit] |
| MISTRING(long value) | MISTRING | [explicit] |
| MISTRING(INT64 value) | MISTRING | [explicit] |
| MISTRING(unsigned int value) | MISTRING | [explicit] |
| MISTRING(unsigned long value) | MISTRING | [explicit] |
| MISTRING(UINT64 value) | MISTRING | [explicit] |
| MISTRING(double value) | MISTRING | [explicit] |
| operator const MIUNICODE *() const | MISTRING | |
| operator+=(const MISTRING &rhs) | MISTRING | |
| operator+=(const MIUNICODE *rhs) | MISTRING | |
| operator+=(const char *rhs) | MISTRING | |
| operator+=(MIUNICODE c) | MISTRING | |
| operator<<(STR_OP op) | MISTRING | |
| operator<<(bool b) | MISTRING | |
| operator<<(char c) | MISTRING | |
| operator<<(signed char n) | MISTRING | |
| operator<<(unsigned char n) | MISTRING | |
| operator<<(short n) | MISTRING | |
| operator<<(int n) | MISTRING | |
| operator<<(long n) | MISTRING | |
| operator<<(INT64 n) | MISTRING | |
| operator<<(unsigned short n) | MISTRING | |
| operator<<(unsigned int n) | MISTRING | |
| operator<<(unsigned long n) | MISTRING | |
| operator<<(UINT64 n) | MISTRING | |
| operator<<(float f) | MISTRING | |
| operator<<(double f) | MISTRING | |
| operator<<(const char *s) | MISTRING | |
| operator<<(const MIUNICODE *s) | MISTRING | |
| operator<<(const STRUTF8 &s) | MISTRING | |
| operator<<(const MISTRING &s) | MISTRING | |
| operator<<(TEXTID textid) | MISTRING | |
| operator=(const MISTRING &rhs) | MISTRING | |
| operator=(const STRUTF8 &rhs) | MISTRING | |
| operator=(TEXTID textid) | MISTRING | |
| operator=(const MIUNICODE *rhs) | MISTRING | |
| operator=(const char *rhs) | MISTRING | |
| operator[](int idx) const | MISTRING | |
| Pad(MIUNICODE c, int numchars) | MISTRING | |
| PadToLength(MIUNICODE c, int length) | MISTRING | |
| Release() | SML::STRING | |
| Remove(int start, int end) | MISTRING | |
| Replace(int index, MIUNICODE c) | MISTRING | |
| Replace(int start, int end, const MISTRING &str, int strstart=0, int strend=INT32_MAX) | MISTRING | |
| Replace(int start, int end, const char *str) | MISTRING | |
| Reserve(int numchars) | MISTRING | |
| Search(const MIUNICODE *str, UINT32 &MatchStart, UINT32 &MatchEnd, bool bIgnoreCase=false, UINT32 Start=0) const | MISTRING | |
| Search(const UCREGEXP ®ex, UINT32 &MatchStart, UINT32 &MatchEnd, UINT32 Start=0) const | MISTRING | |
| SetLineTermination(LINETERM lineterm) | MISTRING | |
| SetLowerCase(int start=0) | MISTRING | |
| SetUpperCase(int start=0) | MISTRING | |
| Split(MIUNICODE ch, MISTRINGLIST &list, int maxitems=0) const | MISTRING | |
| Split(const MIUNICODE *regexp, MISTRINGLIST &list, int maxitems=0) const | MISTRING | |
| Terminate(MIUNICODE c) | MISTRING | |
| Truncate(int length) | MISTRING | |
| WordWrap(int MaxLineLength) | MISTRING | |
| ~MISTRING() | MISTRING | |