3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CStr Member List

This is the complete list of members for CStr, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AllocatedChars() constCStr
append(const CStr &cs)CStrinline
Append(const CStr &cs)CStrinline
ByteCount() constCStr
CaseInsensitiveEqual(const char *string) constCStr
CaseInsensitiveEqual(const CStr &string) constCStr
CStr()CStr
CStr(const char *cs)CStr
CStr(const CStr &ws)CStr
CStr(CStr &&ws)CStr
CStr(const MaxSDK::Util::MaxString &ws)CStr
CStr(const MaxSDK::Util::MaxStringCast< char > &ws)CStr
CStr(const QString &qstring)CStr
data() constCStr
dataForWrite(size_t nchars=(size_t) -1)CStr
EndsWith(const CStr &s, bool caseSensitive=true) constCStr
EndsWith(char c, bool caseSensitive=true) constCStr
FindMultiByteCharacterFirstByteIndex(int characterIndex) constCStr
FindMultiByteCharacterLastByteIndex(int characterIndex) constCStr
first(char c) constCStr
FromACP(const char *string, size_t length=(size_t) -1)CStrstatic
FromBSTR(const wchar_t *string, size_t length=(size_t) -1)CStrstatic
FromCP(UINT cp, const char *string, size_t length=(size_t) -1)CStrstatic
FromCStr(const CStr &string)CStrinlinestatic
FromMaxString(MaxSDK::Util::MaxString &string)CStrinlinestatic
FromMCHAR(const wchar_t *string, size_t length=(size_t) -1)CStrinlinestatic
FromMSTR(const WStr &string)CStrstatic
FromOLESTR(const wchar_t *string, size_t length=(size_t) -1)CStrstatic
FromUTF16(const wchar_t *string, size_t length=(size_t) -1)CStrstatic
FromUTF32(const unsigned int *string, size_t length=(size_t) -1)CStrstatic
FromUTF8(const char *string, size_t length=(size_t) -1)CStrstatic
FromWStr(const WStr &string)CStrstatic
isNull() constCStrinline
LanguageCharacterCount() constCStr
last(char c) constCStr
Length() constCStrinline
length() constCStrinline
MultiByteCharacterSubString(int firstCharacterIndex, int numberOfMBCharacters) constCStr
NumberOfLines() constCStr
operator const char *() const &CStr
operator const char *() &&=deleteCStr
operator const char *() const &&=deleteCStr
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator QString() constCStr
operator!=(const CStr &cs) constCStr
operator!=(char c) constCStr
operator+(const CStr &cs) constCStr
operator+=(const CStr &cs)CStr
operator<(const CStr &cs) constCStr
operator<=(const CStr &ws) constCStr
operator=(const CStr &cs)CStr
operator=(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) constCStr
operator==(char c) constCStr
operator>(const CStr &ws) constCStr
operator>=(const CStr &ws) constCStr
operator[](int i) constCStr
printf(const char *format,...)CStr
printf(CStr format,...)CStr
printf_l(const char *format, const _locale_t theLocale,...)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) constCStr
StartsWith(char c, bool caseSensitive=true) constCStr
Substr(int start, int nchars) constCStr
ToACP(size_t *length=NULL) constCStr
ToBSTR() constCStr
ToCP(UINT cp, size_t *length=NULL) constCStr
ToCStr() constCStrinline
toLower()CStr
ToMaxString() constCStr
ToMaxString(MaxSDK::Util::MaxString &) constCStr
ToMCHAR(size_t *length=NULL) constCStrinline
ToMSTR() constCStr
ToOLESTR(size_t *length=NULL) constCStr
toUpper()CStr
ToUTF16(size_t *length=NULL) constCStr
ToUTF32(size_t *length=NULL) constCStr
ToUTF8(size_t *length=NULL) constCStr
ToWStr() constCStr
vprintf(const char *format, va_list args)CStr
vprintf_l(const char *format, const _locale_t theLocale, va_list args)CStr
~CStr()CStr