_myType typedef | string_base< cStackString > | |
_StorageType typedef | string_base< cStackString > | |
ALTERNATIVE_DOUBLE_SLASH | cFilename | static |
ALTERNATIVE_SLASH | cFilename | static |
Append(const _myType &strString, tSize nLength=InvalidPos) | string_base< cStackString > | inline |
Append(tChar c) | string_base< cStackString > | inline |
AppendPath(const cFilename &strPath) | cFilename | |
AppendTrailingSlash() | cFilename | |
AsBool() const | string_base< cStackString > | inline |
AsFloat32() const | string_base< cStackString > | inline |
AsFloat64() const | string_base< cStackString > | inline |
AsInt32() const | string_base< cStackString > | inline |
AsInt64() const | string_base< cStackString > | inline |
AsUInt32() const | string_base< cStackString > | inline |
AsUInt64() const | string_base< cStackString > | inline |
begin() | string_base< cStackString > | inline |
cbegin() const | string_base< cStackString > | inline |
cend() const | string_base< cStackString > | inline |
cFilename() | cFilename | |
cFilename(const cFilename &oFilename) | cFilename | |
cFilename(const cString &strString) | cFilename | |
cFilename(const tChar *pString) | cFilename | |
cFilename(char cChar) | cFilename | |
cFilename(cFilename &&i_oOther) | cFilename | |
CleanPath() | cFilename | |
Clear() | string_base< cStackString > | inline |
Compare(const _myType &strString, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
Compare(const tChar *strString, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
CompareNoCase(const _myType &strString, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
const_iterator typedef | string_base< cStackString > | |
const_reverse_iterator typedef | string_base< cStackString > | |
Copy(_myType &strDestination, const _myType &strSource, tSize szLength=InvalidPos) | string_base< cStackString > | inlinestatic |
CountString(const _myType &strFind, tSize nStart=0) const | string_base< cStackString > | inline |
crbegin() const | string_base< cStackString > | inline |
CreateAbsolutePath(const cFilename &strParent) const | cFilename | |
CreateRelativePath(const cFilename &strParent) const | cFilename | |
crend() const | string_base< cStackString > | inline |
Delete(tSize nPos, tSize nLength=InvalidPos) | string_base< cStackString > | inline |
DropQuotes() | string_base< cStackString > | inline |
Empty (defined in cFilename) | cFilename | static |
end() | string_base< cStackString > | inline |
EndsWith(const _myType &strEndsWith, const tBool bNoCase=tFalse) const | string_base< cStackString > | inline |
Escape() | string_base< cStackString > | inline |
Filter(tChar cChar) | string_base< cStackString > | inline |
Filter(const _myType &strCharList) | string_base< cStackString > | inline |
Find(const _myType &strStringToFind, tSize nStart=0, const tBool bNoCase=tFalse) const | string_base< cStackString > | inline |
Find(tChar cToFind, tSize nStart=0) const | string_base< cStackString > | inline |
FindNotToken(const _myType &strTokenList, tSize nStart=0) const | string_base< cStackString > | inline |
FindToken(const _myType &strTokenList, tSize nStart=0) const | string_base< cStackString > | inline |
Format(const value_type *strFormat,...) | string_base< cStackString > | inlinestatic |
FromType(tInt32 i32Value, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
FromType(tUInt32 ui32Value, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
FromType(tInt64 i64Value, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
FromType(tUInt64 ui64Value, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
FromType(tFloat64 f64Value, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
FromType(tFloat32 f32Value, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
FromType(tBool bValue, const _myType &strFormat=Empty) | string_base< cStackString > | inlinestatic |
GetAt(tSize nIdx) const | string_base< cStackString > | inline |
GetBuffer() | string_base< cStackString > | inline |
GetBufferSize() const | string_base< cStackString > | inline |
GetDrive() const | cFilename | |
GetDriveLetter() const | cFilename | |
GetExtension() const | cFilename | |
GetLength() const | string_base< cStackString > | inline |
GetMaxBufferSize() const | string_base< cStackString > | inline |
GetName() const | cFilename | |
GetNameWithoutExtension() const | cFilename | |
GetPath() const | cFilename | |
GetPtr() const | string_base< cStackString > | inline |
GetRoot() const | cFilename | |
HexToInt64() const | string_base< cStackString > | inline |
HexToType(tInt64 &i64Value) const | string_base< cStackString > | inline |
Insert(const _myType &strToInsertString, tSize nPos, tSize nLength=InvalidPos) | string_base< cStackString > | inline |
Insert(const tChar *pToInsertString, tSize nPos, tSize nLength=InvalidPos) | string_base< cStackString > | inline |
InvalidPos | string_base< cStackString > | static |
IsAbsolute() const | cFilename | |
IsEmpty() const | string_base< cStackString > | inline |
IsEqual(const _myType &strCmp, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
IsEqualNoCase(const _myType &strCmp, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
IsFloat() const | string_base< cStackString > | inline |
IsInteger() const | string_base< cStackString > | inline |
IsNotEmpty() const | string_base< cStackString > | inline |
IsNotEqual(const _myType &strCmp, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
IsNotEqualNoCase(const _myType &strCmp, tSize nPos=0, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
IsNumeric() const | string_base< cStackString > | inline |
IsRelative() const | cFilename | |
IsSlash(tChar c) | cFilename | static |
iterator typedef | string_base< cStackString > | |
JoinPath(const cFilename &strPath1, const cFilename &strPath2) | cFilename | static |
Left(tSize nLength) const | string_base< cStackString > | inline |
LeftTrim(tBool bNumTrim=tFalse) | string_base< cStackString > | inline |
m_oStorageBuffer | string_base< cStackString > | private |
MakeBackwardSlashes() | cFilename | |
MakeForwardSlashes() | cFilename | |
MakeNativeSlashes() | cFilename | |
Mid(tSize nPos, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
NATIVE_DOUBLE_SLASH | cFilename | static |
NATIVE_SLASH | cFilename | static |
NumTrim() | string_base< cStackString > | inline |
operator const tChar *() const | string_base< cStackString > | inline |
operator!=(const tChar *pString) const | string_base< cStackString > | inline |
operator!=(const _myType &strString) const | string_base< cStackString > | inline |
operator+=(const _myType &strString) | string_base< cStackString > | inline |
operator<(const tChar *pString) const | string_base< cStackString > | inline |
operator<(const _myType &strString) const | string_base< cStackString > | inline |
operator<=(const tChar *pString) const | string_base< cStackString > | inline |
operator<=(const _myType &strString) const | string_base< cStackString > | inline |
operator=(const cFilename &i_oOther) | cFilename | |
operator=(cFilename &&i_oOther) | cFilename | |
operator=(tChar cChar) | cFilename | |
operator=(const tChar *pString) | cFilename | |
operator=(const cString &sString) | cFilename | |
string_base< cStackString >::operator=(_myType &&strValue) | string_base< cStackString > | inline |
string_base< cStackString >::operator=(const string_base< T2 > &strValue) | string_base< cStackString > | inline |
string_base< cStackString >::operator=(const _StorageType &strValue) | string_base< cStackString > | inline |
string_base< cStackString >::operator=(const tChar &strValue) | string_base< cStackString > | inline |
operator==(const tChar *pString) const | string_base< cStackString > | inline |
operator==(const _myType &strString) const | string_base< cStackString > | inline |
operator>(const tChar *pString) const | string_base< cStackString > | inline |
operator>(const _myType &strString) const | string_base< cStackString > | inline |
operator>=(const tChar *pString) const | string_base< cStackString > | inline |
operator>=(const _myType &strString) const | string_base< cStackString > | inline |
operator[](tSize nIdx) const | string_base< cStackString > | inline |
operator[](tSize nIdx) | string_base< cStackString > | inline |
rbegin() | string_base< cStackString > | inline |
RemoveTrailingSlash() | cFilename | |
rend() | string_base< cStackString > | inline |
Repeat(tChar c, tSize nCount) | string_base< cStackString > | inlinestatic |
Replace(const _myType &strOld, const _myType &strNew, tBool bReplaceAll=tTrue) | string_base< cStackString > | inline |
Replace(tChar cOld, tChar cNew, tBool bReplaceAll=tTrue) | string_base< cStackString > | inline |
reverse_iterator typedef | string_base< cStackString > | |
RFind(tChar cChar, tSize nStart=0) const | string_base< cStackString > | inline |
Right(tSize nLength) const | string_base< cStackString > | inline |
RightTrim() | string_base< cStackString > | inline |
RSplitByToken(const tChar cToken, _myType &strFirst, _myType &strSecond) const (defined in string_base< cStackString >) | string_base< cStackString > | inline |
Set(const _myType &strStringToSet, tSize nLength=InvalidPos) | string_base< cStackString > | inline |
Set(const tChar *pString, tSize nLength=InvalidPos) | string_base< cStackString > | inline |
Set(tChar c, tSize nCount) | string_base< cStackString > | inline |
SetAt(tSize nIdx, tChar c) | string_base< cStackString > | inline |
SetBuffer(tSize szSize) | string_base< cStackString > | inline |
SetExtension(const cString &strExtension) | cFilename | |
Split(string_list_base< _myType > &lstSplittedResult, tChar cToken) const | string_base< cStackString > | inline |
Split(string_list_base< _myType > &lstSplittedResult, const _myType &strToken) const | string_base< cStackString > | inline |
SplitByToken(const tChar cToken, _myType &strFirst, _myType &strSecond) const (defined in string_base< cStackString >) | string_base< cStackString > | inline |
SplitPath(cStringList &List) const | cFilename | |
SplitToken(string_list_base< _myType > &lstList, const _myType &strTokenList) const | string_base< cStackString > | inline |
StartsWith(const _myType &strStartsWith, const tBool bNoCase=tFalse) const | string_base< cStackString > | inline |
string_base() | string_base< cStackString > | inline |
string_base(const _myType &strValue) | string_base< cStackString > | inline |
string_base(_myType &&strValue) | string_base< cStackString > | inline |
string_base(const string_base< T2 > &strValue) | string_base< cStackString > | inline |
string_base(const _StorageType &strValue) | string_base< cStackString > | inline |
string_base(const tChar &strValue) | string_base< cStackString > | inline |
string_base(const tChar *strValue) | string_base< cStackString > | inline |
string_base(const tChar *strValue, tSize szLength) | string_base< cStackString > | inline |
SubString(tSize nPos, tSize nLength=InvalidPos) const | string_base< cStackString > | inline |
ToLower() | string_base< cStackString > | inline |
ToStringFromType(T oValue, const _myType &strFormat) | string_base< cStackString > | inlinestatic |
ToType(tInt32 &i32Value) const | string_base< cStackString > | inline |
ToType(tUInt32 &ui32Value) const | string_base< cStackString > | inline |
ToType(tInt64 &i64Value) const | string_base< cStackString > | inline |
ToType(tUInt64 &ui64Value) const | string_base< cStackString > | inline |
ToType(tFloat64 &f64Value) const | string_base< cStackString > | inline |
ToType(tFloat32 &f32Value) const | string_base< cStackString > | inline |
ToType(tBool &bValue) const | string_base< cStackString > | inline |
ToUpper() | string_base< cStackString > | inline |
Trim() | string_base< cStackString > | inline |
Unescape() | string_base< cStackString > | inline |
UNIX_DOUBLE_SLASH | cFilename | static |
UNIX_SLASH | cFilename | static |
value_type typedef | string_base< cStackString > | |
WINDOWS_DOUBLE_SLASH | cFilename | static |
WINDOWS_SLASH | cFilename | static |
~cFilename() | cFilename | virtual |
~string_base() | string_base< cStackString > | inlinevirtual |