3DCoat Core API
The 3DCoat API documentation.
Loading...
Searching...
No Matches
cStr Member List

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

Append(const cStr &) (defined in cStr)cStrinline
Append(const cStr &, const int StartIndex, const int Count) (defined in cStr)cStr
Append(const char *) (defined in cStr)cStrinline
Append(const wchar_t *) (defined in cStr)cStrinline
Append(const char *, const int StartIndex, const int Count) (defined in cStr)cStr
Append(const char) (defined in cStr)cStrinline
Append(const char, const int Count) (defined in cStr)cStr
Append(const bool) (defined in cStr)cStrinline
Append(const int) (defined in cStr)cStrinline
Append(const float, const int Prec=2) (defined in cStr)cStrinline
Append(const double, const int Prec=6) (defined in cStr)cStrinline
Append(const std::string &) (defined in cStr)cStr
Append(const std::wstring &) (defined in cStr)cStr
AppendFileRelPath(const char *RelPath) (defined in cStr)cStr
AppendFormat(const char *Format,...) (defined in cStr)cStr
AppendPath(const char *Path) (defined in cStr)cStr
AppendWithEndLn(const cStr &) (defined in cStr)cStr
BackSlashesToSlashes() (defined in cStr)cStr
CalcLength() (defined in cStr)cStrinline
CalcUTF8Length(const int StartIndex) const (defined in cStr)cStr
CharIsAlpha(const int c) (defined in cStr)cStrinlinestatic
CharIsDecimalPoint(const int c) (defined in cStr)cStrinlinestatic
CharIsExponent(const int c) (defined in cStr)cStrinlinestatic
CharIsHexadecimal(const int c) (defined in cStr)cStrinlinestatic
CharIsLower(const int c) (defined in cStr)cStrinlinestatic
CharIsNewLine(const int c) (defined in cStr)cStrinlinestatic
CharIsNumeric(const int c) (defined in cStr)cStrinlinestatic
CharIsSign(const int c) (defined in cStr)cStrinlinestatic
CharIsTab(const int c) (defined in cStr)cStrinlinestatic
CharIsUpper(const int c) (defined in cStr)cStrinlinestatic
CharIsWhitespace(const int c) (defined in cStr)cStrinlinestatic
Clear() (defined in cStr)cStrinline
Compare(const char *, const char *) (defined in cStr)cStrinlinestatic
Compare(const char *, const cStr &) (defined in cStr)cStrinlinestatic
Compare(const cStr &, const char *) (defined in cStr)cStrinlinestatic
Compare(const cStr &, const cStr &) (defined in cStr)cStrinlinestatic
Compare(const cStr *, const cStr *) (defined in cStr)cStrinlinestatic
Compare(const char *, const char *, const int MaxLength) (defined in cStr)cStrstatic
Compare(const char *, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
Compare(const cStr &, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
Compare(const cStr &, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
CompareNoCase(const char *, const char *) (defined in cStr)cStrinlinestatic
CompareNoCase(const char *, const cStr &) (defined in cStr)cStrinlinestatic
CompareNoCase(const cStr &, const char *) (defined in cStr)cStrinlinestatic
CompareNoCase(const cStr &, const cStr &) (defined in cStr)cStrinlinestatic
CompareNoCase(const cStr *, const cStr *) (defined in cStr)cStrinlinestatic
CompareNoCase(const char *, const char *, const int MaxLength) (defined in cStr)cStrstatic
CompareNoCase(const char *, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
CompareNoCase(const cStr &, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
CompareNoCase(const cStr &, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
ComparePath(const char *, const char *) (defined in cStr)cStrinlinestatic
ComparePath(const char *, const cStr &) (defined in cStr)cStrinlinestatic
ComparePath(const cStr &, const char *) (defined in cStr)cStrinlinestatic
ComparePath(const cStr &, const cStr &) (defined in cStr)cStrinlinestatic
ComparePath(const cStr *, const cStr *) (defined in cStr)cStrinlinestatic
ComparePath(const char *, const char *, const int MaxLength) (defined in cStr)cStrstatic
ComparePath(const char *, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
ComparePath(const cStr &, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
ComparePath(const cStr &, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
Contains(const char c) const (defined in cStr)cStrinline
Contains(const char *Str, const bool NoCase=false) const (defined in cStr)cStrinline
Copy(const cStr &) (defined in cStr)cStrinline
Copy(const cStr &, const int StartIndex, const int Count) (defined in cStr)cStrinline
Copy(const char *) (defined in cStr)cStrinline
Copy(const char *, const int StartIndex, const int Count) (defined in cStr)cStr
Copy(const wchar_t *) (defined in cStr)cStr
Copy(const ::std::wstring &) (defined in cStr)cStr
Copy(const ::std::string &) (defined in cStr)cStr
cStr() (defined in cStr)cStrinline
cStr(const cStr &Src) (defined in cStr)cStrinline
cStr(const cStr &Src, const int StartIndex, const int Count) (defined in cStr)cStrinline
cStr(const char *Src) (defined in cStr)cStrinline
cStr(const char *Src, const int StartIndex, const int Count) (defined in cStr)cStrinline
cStr(const wchar_t *Src) (defined in cStr)cStrinline
cStr(const int Length, const char Fill=' ') (defined in cStr)cStrinline
cStr(const ::std::wstring &Src) (defined in cStr)cStr
cStr(const std::string &Src) (defined in cStr)cStr
cXml (defined in cStr)cStrfriend
Decode(const CodePage::Enum _CodePage, cList< word > *UniChars) const (defined in cStr)cStr
DecodeUTF8(cList< word > *UniChars) const (defined in cStr)cStr
Empty (defined in cStr)cStrstatic
empty() const (defined in cStr)cStrinline
EndLn (defined in cStr)cStrstatic
EndsWith(const char *Str, const bool NoCase=false) const (defined in cStr)cStrinline
EnsureTrailingBackslash() (defined in cStr)cStr
EnsureTrailingPlatformSlash() (defined in cStr)cStrinline
EnsureTrailingPlatformSlash(const cStr &S) (defined in cStr)cStrinlinestatic
EnsureTrailingSlash() (defined in cStr)cStr
Equals(const char *, const char *) (defined in cStr)cStrinlinestatic
Equals(const char *, const cStr &) (defined in cStr)cStrinlinestatic
Equals(const cStr &, const char *) (defined in cStr)cStrinlinestatic
Equals(const cStr &, const cStr &) (defined in cStr)cStrinlinestatic
Equals(const cStr *, const cStr *) (defined in cStr)cStrinlinestatic
Equals(const char *) const (defined in cStr)cStrinline
Equals(const char *, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
Equals(const char *, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
Equals(const cStr &, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
Equals(const cStr &, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsNoCase(const char *, const char *) (defined in cStr)cStrinlinestatic
EqualsNoCase(const char *, const cStr &) (defined in cStr)cStrinlinestatic
EqualsNoCase(const cStr &, const char *) (defined in cStr)cStrinlinestatic
EqualsNoCase(const cStr &, const cStr &) (defined in cStr)cStrinlinestatic
EqualsNoCase(const cStr *, const cStr *) (defined in cStr)cStrinlinestatic
EqualsNoCase(const char *, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsNoCase(const char *, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsNoCase(const cStr &, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsNoCase(const cStr &, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsPath(const char *, const char *) (defined in cStr)cStrinlinestatic
EqualsPath(const char *, const cStr &) (defined in cStr)cStrinlinestatic
EqualsPath(const cStr &, const char *) (defined in cStr)cStrinlinestatic
EqualsPath(const cStr &, const cStr &) (defined in cStr)cStrinlinestatic
EqualsPath(const cStr *, const cStr *) (defined in cStr)cStrinlinestatic
EqualsPath(const char *, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsPath(const char *, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsPath(const cStr &, const char *, const int MaxLength) (defined in cStr)cStrinlinestatic
EqualsPath(const cStr &, const cStr &, const int MaxLength) (defined in cStr)cStrinlinestatic
Fill(const char c) (defined in cStr)cStrinline
Format(const char *Format,...) (defined in cStr)cStrstatic
Formatv(const char *Format, va_list Args) (defined in cStr)cStrstatic
Free() (defined in cStr)cStrinline
GetFileBase() const (defined in cStr)cStr
GetFileExtension() const (defined in cStr)cStr
GetFileName() const (defined in cStr)cStr
GetFilePath() const (defined in cStr)cStr
GetHashCode(const bool NoCase=false) const (defined in cStr)cStrinline
GetHashCode(const char *Str, const bool NoCase=false) (defined in cStr)cStrinlinestatic
IndexOf(const char c) const (defined in cStr)cStrinline
IndexOf(const char *Src, const char c) (defined in cStr)cStrinlinestatic
IndexOf(const char c, const int StartIndex) const (defined in cStr)cStrinline
IndexOf(const char c, const int StartIndex, const int Count) const (defined in cStr)cStrinline
IndexOf(const char *Str, const bool NoCase=false) const (defined in cStr)cStrinline
IndexOf(const char *Str, const int StartIndex, const bool NoCase=false) const (defined in cStr)cStrinline
IndexOf(const char *Str, const int StartIndex, const int Count, const bool NoCase=false) const (defined in cStr)cStrinline
IndexOfAny(const char *Chars) const (defined in cStr)cStrinline
IndexOfAny(const char *Chars, const int StartIndex) const (defined in cStr)cStrinline
IndexOfAny(const char *Chars, const int StartIndex, const int Count) const (defined in cStr)cStrinline
Init() (defined in cStr)cStrinline
Insert(const int Index, const cStr &) (defined in cStr)cStrinline
Insert(const int Index, const cStr &, const int StartIndex, const int Count) (defined in cStr)cStr
Insert(const int Index, const char *) (defined in cStr)cStrinline
Insert(const int Index, const char *, const int StartIndex, const int Count) (defined in cStr)cStr
Insert(const int Index, const char) (defined in cStr)cStrinline
Insert(const int Index, const char, const int Count) (defined in cStr)cStr
Insert(const int Index, const bool) (defined in cStr)cStrinline
Insert(const int Index, const int) (defined in cStr)cStrinline
Insert(const int Index, const float, const int Prec=2) (defined in cStr)cStrinline
Insert(const int Index, const double, const int Prec=6) (defined in cStr)cStrinline
IsEmpty() const (defined in cStr)cStrinline
Join(const char *Separator, const cList< cStr > &Strings) (defined in cStr)cStrinlinestatic
Join(const char *Separator, const cList< cStr > &Strings, const int StartIndex, const int Count) (defined in cStr)cStrstatic
LastIndexOf(const char c) const (defined in cStr)cStrinline
LastIndexOf(const char c, const int StartIndex) const (defined in cStr)cStrinline
LastIndexOf(const char c, const int StartIndex, const int Count) const (defined in cStr)cStrinline
LastIndexOf(const char *Str, const bool NoCase=false) const (defined in cStr)cStrinline
LastIndexOf(const char *Str, const int StartIndex, const bool NoCase=false) const (defined in cStr)cStrinline
LastIndexOf(const char *Str, const int StartIndex, const int Count, const bool NoCase=false) const (defined in cStr)cStrinline
LastIndexOfAny(const char *Chars) const (defined in cStr)cStrinline
LastIndexOfAny(const char *Chars, const int StartIndex) const (defined in cStr)cStrinline
LastIndexOfAny(const char *Chars, const int StartIndex, const int Count) const (defined in cStr)cStrinline
Length() const (defined in cStr)cStrinline
Length(const char *Str) (defined in cStr)cStrinlinestatic
MakeLower(int start=0) (defined in cStr)cStrinline
MakePlatformSlashes() (defined in cStr)cStrinline
MakeUpper(int start=0) (defined in cStr)cStrinline
operator const char *() const (defined in cStr)cStrinline
operator!= (defined in cStr)cStrfriend
operator!= (defined in cStr)cStrfriend
operator!= (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+ (defined in cStr)cStrfriend
operator+=(const cStr &) (defined in cStr)cStrinline
operator+=(const char *) (defined in cStr)cStrinline
operator+=(const wchar_t *) (defined in cStr)cStrinline
operator+=(const char) (defined in cStr)cStrinline
operator+=(const bool) (defined in cStr)cStrinline
operator+=(const int) (defined in cStr)cStrinline
operator+=(const float) (defined in cStr)cStrinline
operator+=(const double) (defined in cStr)cStrinline
operator+=(const std::string &) (defined in cStr)cStr
operator+=(const std::wstring &) (defined in cStr)cStr
operator< (defined in cStr)cStrfriend
operator< (defined in cStr)cStrfriend
operator< (defined in cStr)cStrfriend
operator<<(const cStr &) (defined in cStr)cStrinline
operator<<(const char *) (defined in cStr)cStrinline
operator<<(const wchar_t *) (defined in cStr)cStrinline
operator<<(const char) (defined in cStr)cStrinline
operator<<(const bool) (defined in cStr)cStrinline
operator<<(const int) (defined in cStr)cStrinline
operator<<(const float) (defined in cStr)cStrinline
operator<<(const double) (defined in cStr)cStrinline
operator<<(const std::string &) (defined in cStr)cStr
operator<<(const std::wstring &) (defined in cStr)cStr
operator<= (defined in cStr)cStrfriend
operator<= (defined in cStr)cStrfriend
operator<= (defined in cStr)cStrfriend
operator=(const cStr &) (defined in cStr)cStrinline
operator=(const char *) (defined in cStr)cStrinline
operator=(int) (defined in cStr)cStrinline
operator=(const ::std::wstring &) (defined in cStr)cStr
operator=(const ::std::string &) (defined in cStr)cStr
operator== (defined in cStr)cStrfriend
operator== (defined in cStr)cStrfriend
operator== (defined in cStr)cStrfriend
operator> (defined in cStr)cStrfriend
operator> (defined in cStr)cStrfriend
operator> (defined in cStr)cStrfriend
operator>= (defined in cStr)cStrfriend
operator>= (defined in cStr)cStrfriend
operator>= (defined in cStr)cStrfriend
operator[](const int CharIndex) const (defined in cStr)cStrinline
operator[](const int CharIndex) (defined in cStr)cStrinline
PadLeft(const int TotalWidth, const char PaddingChar=' ') (defined in cStr)cStrinline
PadRight(const int TotalWidth, const char PaddingChar=' ') (defined in cStr)cStrinline
Remove(const int StartIndex) (defined in cStr)cStrinline
Remove(const int StartIndex, const int Count) (defined in cStr)cStrinline
RemoveFileAbsPath(const char *AbsPath) (defined in cStr)cStr
RemoveFileExtension() (defined in cStr)cStr
RemoveFileName() (defined in cStr)cStr
RemoveFilePath() (defined in cStr)cStr
Replace(const char Char, const char WithChar) (defined in cStr)cStrinline
Replace(const char Char, const char WithChar, const int StartIndex, const int Count) (defined in cStr)cStr
Replace(const char *String, const char *WithString, const bool NoCase=false) (defined in cStr)cStrinline
Replace(const char *String, const char *WithString, const int StartIndex, const bool NoCase=false) (defined in cStr)cStrinline
Replace(const char *String, const char *WithString, const int StartIndex, const int Count, const bool NoCase=false) (defined in cStr)cStr
ReplaceAny(const char *Chars, const char WithChar) (defined in cStr)cStrinline
ReplaceAny(const char *Chars, const char WithChar, const int StartIndex, const int Count) (defined in cStr)cStr
ReplaceCommaWithDot() (defined in cStr)cStrinline
ReplaceFirst(const char *String, const char *WithString, const bool NoCase=false) (defined in cStr)cStrinline
ReplaceFirst(const char *String, const char *WithString, const int StartIndex, const int Count, const bool NoCase=false) (defined in cStr)cStr
SetFileDefaultExtension(const char *DefaultExtension) (defined in cStr)cStr
SetFileDefaultPath(const char *DefaultPath) (defined in cStr)cStr
SetFileExtension(const char *Extension) (defined in cStr)cStr
SetFilePath(const char *Path) (defined in cStr)cStr
SetLength(const int Length, const char Fill=' ') (defined in cStr)cStrinline
SlashesToBackSlashes() (defined in cStr)cStr
Split(const char *Src, cList< cStr > *List, const char *Delimiters=" ,;\t") (defined in cStr)cStrstatic
Split(cList< cStr > *List, const char *Delimiters=" ,;\t") const (defined in cStr)cStrinline
StartsWith(const char *Str, const bool NoCase=false) const (defined in cStr)cStrinline
Substring(const int StartIndex) const (defined in cStr)cStrinline
Substring(const int StartIndex, const int Count) const (defined in cStr)cStrinline
ToCharPtr() const (defined in cStr)cStrinline
ToFloat(const char *Str, float *Value) (defined in cStr)cStrstatic
ToFloatArray(const char *Str, cList< float > *FloatArray) (defined in cStr)cStrstatic
ToHex(const dword dw) (defined in cStr)cStrinlinestatic
ToHex(const qword qw) (defined in cStr)cStrinlinestatic
ToHex(const void *Ptr) (defined in cStr)cStrinlinestatic
ToInt(const char *Str, int *Value) (defined in cStr)cStrstatic
ToIntArray(const char *Str, cList< int > *IntArray) (defined in cStr)cStrstatic
ToLower(const char c) (defined in cStr)cStrinlinestatic
ToLower() const (defined in cStr)cStrinline
ToNonConstCharPtr() (defined in cStr)cStrinline
ToSize(const qword, const bool Pow2=false)cStrstatic
ToString(const bool) (defined in cStr)cStrinlinestatic
ToString(const int) (defined in cStr)cStrinlinestatic
ToString(const int, const int Prec) (defined in cStr)cStrinlinestatic
ToString(const int *IntArray, const int Count, const char *Separator=" ") (defined in cStr)cStrstatic
ToString(const float, const int Prec=2) (defined in cStr)cStrinlinestatic
ToString(const float *FloatArray, const int Count, const int Prec=2, const char *Separator=" ") (defined in cStr)cStrstatic
ToString(const double, const int Prec=6) (defined in cStr)cStrinlinestatic
ToString(const double *DoubleArray, const int Count, const int Prec=6, const char *Separator=" ") (defined in cStr)cStrstatic
ToUpper(const char c) (defined in cStr)cStrinlinestatic
ToUpper() const (defined in cStr)cStrinline
toWstring(::std::wstring &ws) (defined in cStr)cStr
toWstring() (defined in cStr)cStr
Trim(const char *TrimChars) (defined in cStr)cStrinline
TrimEnd(const char *TrimChars) (defined in cStr)cStrinline
TrimStart(const char *TrimChars) (defined in cStr)cStrinline
~cStr() (defined in cStr)cStrinline