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 | |