| AllocBuffer(CATUInt32 minLength=0) | CATString | [protected] |
| AppendHex(CATUInt32 hexValue, bool addX=true) | CATString | |
| AppendHexByte(CATUInt8 hexValue, bool addX=false) | CATString | |
| AsciiFromUnicode() const | CATString | [protected] |
| CATString() | CATString | |
| CATString(const CATString &str) | CATString | |
| CATString(const char *str) | CATString | |
| CATString(const CATWChar *str) | CATString | |
| CATString(CATUInt32 val) | CATString | |
| CATString(CATInt32 val) | CATString | |
| CATString(CATFloat32 val) | CATString | |
| CATString(CATFloat64 val) | CATString | |
| CATString(const GUID &guid) | CATString | |
| CATString(const GUID *guid) | CATString | |
| CATString(char val) | CATString | |
| CATString(CATWChar val) | CATString | |
| CATString(bool val) | CATString | |
| Compare(const CATString &str, CATUInt32 cmpLen=0, CATUInt32 offset=0) const | CATString | |
| CompareNoCase(const CATString &str, CATUInt32 cmpLen=0, CATUInt32 offset=0) const | CATString | |
| CopyBuffer(char *str1, const char *str2, CATUInt32 length) | CATString | [protected, static] |
| CopyBuffer(CATWChar *str1, const CATWChar *str2, CATUInt32 length) | CATString | [protected, static] |
| CopyIn(const CATWChar *unistr) | CATString | [protected] |
| Create(CATUInt32 length) | CATString | [protected] |
| DecodeURL() const | CATString | |
| Destroy() | CATString | [inline, protected] |
| EncodeURL() const | CATString | |
| Escape() const | CATString | |
| ExpandBuffer(CATUInt32 minLength=0) | CATString | [protected] |
| fAsciiLocked | CATString | [private] |
| fBuffer | CATString | [mutable, private] |
| fBufferLength | CATString | [private] |
| fBufferSizeLocked | CATString | [private] |
| fCodePage | CATString | [private] |
| Find(const CATString &str, CATUInt32 &offset) const | CATString | |
| Find(CATWChar theChar, CATUInt32 &offset) const | CATString | |
| fLenDirty | CATString | [private] |
| Format(const CATWChar *formatSpecs,...) | CATString | |
| Format(const char *formatSpecs,...) | CATString | |
| FormatArgs(const CATWChar *formatSpecs, va_list args) | CATString | |
| FormatArgs(const char *formatSpecs, va_list args) | CATString | |
| FromHex() const | CATString | |
| FromRight(CATUInt32 length) const | CATString | |
| fStrLen | CATString | [private] |
| fUnicodeBuffer | CATString | [private] |
| fUnicodeLocked | CATString | [private] |
| GetAsciiBuffer(CATUInt32 minLength=0) | CATString | |
| GetDriveDirectory() const | CATString | |
| GetFilenameExt() const | CATString | |
| GetFilenameNoExt() const | CATString | |
| GetGUID(GUID &guid) const | CATString | |
| GetLength(const char *asciistr) const | CATString | [protected] |
| GetLength(const CATWChar *unistr) const | CATString | [protected] |
| GetUnicodeBuffer(CATUInt32 minlength=0) | CATString | |
| GetWChar(CATUInt32 offset) const | CATString | |
| ImportAscii(const char *ascii) | CATString | [protected] |
| Init() | CATString | [inline, protected] |
| IsEmpty() const | CATString | |
| Left(CATUInt32 maxlength) const | CATString | |
| Length() | CATString | |
| LengthCalc() const | CATString | |
| operator bool() const | CATString | |
| operator CATFloat32() const | CATString | |
| operator CATFloat64() const | CATString | |
| operator CATInt32() const | CATString | |
| operator CATInt64() const | CATString | |
| operator CATUInt32() const | CATString | |
| operator const CATWChar *() const | CATString | |
| operator const char *() const | CATString | |
| operator+=(const CATString &str) | CATString | |
| operator<<(const CATString &str) | CATString | |
| operator<<(const char *str) | CATString | |
| operator<<(const CATWChar *str) | CATString | |
| operator<<(char strChar) | CATString | |
| operator<<(const CATWChar strChar) | CATString | |
| operator<<(CATUInt32 val) | CATString | |
| operator<<(CATInt32 val) | CATString | |
| operator<<(CATFloat32 val) | CATString | |
| operator<<(CATFloat64 val) | CATString | |
| operator<<(const GUID &guid) | CATString | |
| operator<<(const GUID *guid) | CATString | |
| operator=(const CATString &str) | CATString | |
| operator=(const char *asciistr) | CATString | |
| operator=(const CATWChar *unistr) | CATString | |
| operator=(char val) | CATString | |
| operator=(CATWChar val) | CATString | |
| operator=(CATFloat32 val) | CATString | |
| operator=(CATFloat64 val) | CATString | |
| operator=(const GUID &guid) | CATString | |
| operator=(const GUID *guid) | CATString | |
| operator=(CATUInt32 val) | CATString | |
| operator=(CATInt32 val) | CATString | |
| operator=(bool val) | CATString | |
| Pad(CATUInt32 length, CATWChar theChar=(CATWChar) 0x20) | CATString | |
| PullNextToken(CATString &token, const CATString &splitTokens) | CATString | |
| ReleaseBuffer() | CATString | |
| ReverseFind(const CATString &str, CATUInt32 &offset) const | CATString | |
| ReverseFind(CATWChar theChar, CATUInt32 &offset) const | CATString | |
| Right(CATUInt32 start) const | CATString | |
| SetCodePage(CATUInt32 codePage) | CATString | |
| SetWChar(CATUInt32 offset, CATWChar theChar) | CATString | |
| SplitPath(CATString *drive, CATString *path, CATString *filename, CATString *ext) const | CATString | |
| Sub(CATUInt32 start, CATUInt32 length) const | CATString | |
| ToLower() | CATString | |
| ToUpper() | CATString | |
| Trim() | CATString | |
| Unescape() const | CATString | |
| UnicodeFromAscii() | CATString | [protected] |
| ~CATString() | CATString | |