Member List
 
 
 
CStr Member List
This is the complete list of members for CStr, including all inherited members.
AllocatedChars() const CStr
Append(const CStr &cs)CStr [inline]
append(const CStr &cs)CStr [inline]
ByteCount() const CStr
CStr()CStr
CStr(const char *cs)CStr
CStr(const CStr &ws)CStr
CStr(const MaxSDK::Util::MaxString &ws)CStr
CStr(const MaxSDK::Util::MaxStringCast< char > &ws)CStr
data() const CStr
dataForWrite(size_t nchars=(size_t)-1)CStr
EndsWith(const CStr &s, bool caseSensitive=true)CStr
EndsWith(char c, bool caseSensitive=true)CStr
FindMultiByteCharacterFirstByteIndex(int characterIndex) const CStr
FindMultiByteCharacterLastByteIndex(int characterIndex) const CStr
first(char c) const CStr
FromACP(const char *string, size_t length=(size_t)-1)CStr [static]
FromBSTR(const wchar_t *string, size_t length=(size_t)-1)CStr [static]
FromCP(UINT cp, const char *string, size_t length=(size_t)-1)CStr [static]
FromCStr(const CStr &string)CStr [inline, static]
FromMaxString(MaxSDK::Util::MaxString &string)CStr [inline, static]
FromMCHAR(const char *string, size_t length=(size_t)-1)CStr [inline, static]
FromMSTR(const CStr &string)CStr [inline, static]
FromOLESTR(const wchar_t *string, size_t length=(size_t)-1)CStr [static]
FromUTF16(const wchar_t *string, size_t length=(size_t)-1)CStr [static]
FromUTF32(const unsigned int *string, size_t length=(size_t)-1)CStr [static]
FromUTF8(const char *string, size_t length=(size_t)-1)CStr [static]
FromWStr(const WStr &string)CStr [static]
isNull() const CStr [inline]
LanguageCharacterCount() const CStr
last(char c) const CStr
Length() const CStr [inline]
length() const CStr [inline]
MultiByteCharacterSubString(int firstCharacterIndex, int numberOfMBCharacters) const CStr
NumberOfLines() const CStr
operator const char *() const CStr
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator!=(const CStr &cs) const CStr
operator!=(char c) const CStr
operator+(const CStr &cs) const CStr
operator+=(const CStr &cs)CStr
operator<(const CStr &cs) const CStr
operator<=(const CStr &ws) const CStr
operator=(const CStr &cs)CStr
operator=(const MaxSDK::Util::MaxString &mstr)CStr
operator=(const MaxSDK::Util::MaxStringCast< char > &mstr)CStr
operator=(const char *cs)CStr
operator==(const CStr &cs) const CStr
operator==(char c) const CStr
operator>(const CStr &ws) const CStr
operator>=(const CStr &ws) const CStr
operator[](int i) const CStr
printf(const char *format,...)CStr
remove(int pos)CStr
remove(int pos, int N)CStr
Replace(const char *pFind, const char *pReplaceBy, bool firstOnly=false, size_t startPosition=0)CStr
Resize(int nchars)CStr
StartsWith(const CStr &s, bool caseSensitive=true)CStr
StartsWith(char c, bool caseSensitive=true)CStr
Substr(int start, int nchars) const CStr
ToACP(size_t *length=NULL) const CStr
ToBSTR() const CStr
ToCP(UINT cp, size_t *length=NULL) const CStr
ToCStr() const CStr [inline]
toLower()CStr
ToMaxString() const CStr
ToMaxString(MaxSDK::Util::MaxString &) const CStr
ToMCHAR(size_t *length=NULL) const CStr [inline]
ToMSTR() const CStr [inline]
ToOLESTR(size_t *length=NULL) const CStr
toUpper()CStr
ToUTF16(size_t *length=NULL) const CStr
ToUTF32(size_t *length=NULL) const CStr
ToUTF8(size_t *length=NULL) const CStr
ToWStr() const CStr
vprintf(const char *format, va_list args)CStr
~CStr()CStr