XII Release 0.1.0
Loading...
Searching...
No Matches
xiiStringView Member List

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

ChopAwayFirstCharacterAscii()xiiStringView
ChopAwayFirstCharacterUtf8()xiiStringView
Compare(xiiStringView sOther) constxiiStringView
Compare_NoCase(xiiStringView sOther) constxiiStringView
CompareN(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringView
CompareN_NoCase(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringView
ComputeCharacterPosition(xiiUInt32 uiCharacterIndex) constxiiStringView
const_iterator typedef (defined in xiiStringView)xiiStringView
const_reverse_iterator typedef (defined in xiiStringView)xiiStringView
EndsWith(xiiStringView sEndsWith) constxiiStringView
EndsWith_NoCase(xiiStringView sEndsWith) constxiiStringView
FindLastSubString(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringView
FindLastSubString_NoCase(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringView
FindSubString(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringView
FindSubString_NoCase(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringView
FindWholeWord(const char *szSearchFor, xiiStringUtils::XII_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constxiiStringView
FindWholeWord_NoCase(const char *szSearchFor, xiiStringUtils::XII_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constxiiStringView
GetCharacter() constxiiStringView
GetData(xiiStringBuilder &ref_sTempStorage) constxiiStringView
GetElementCount() constxiiStringViewinline
GetEndPointer() constxiiStringViewinline
GetFileDirectory() constxiiStringView
GetFileExtension(bool bFullExtension=false) constxiiStringView
GetFileName() constxiiStringView
GetFileNameAndExtension() constxiiStringView
GetIteratorBack() constxiiStringView
GetIteratorFront() constxiiStringView
GetRootedPathRootName() constxiiStringView
GetShrunk(xiiUInt32 uiShrinkCharsFront, xiiUInt32 uiShrinkCharsBack=0) constxiiStringView
GetStartPointer() constxiiStringViewinline
GetSubString(xiiUInt32 uiFirstCharacter, xiiUInt32 uiNumCharacters) constxiiStringView
HasAnyExtension() constxiiStringView
HasExtension(xiiStringView sExtension) constxiiStringView
IsAbsolutePath() constxiiStringView
IsEmpty() constxiiStringView
IsEqual(xiiStringView sOther) constxiiStringView
IsEqual_NoCase(xiiStringView sOther) constxiiStringView
IsEqualN(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringView
IsEqualN_NoCase(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringView
IsRelativePath() constxiiStringView
IsRootedPath() constxiiStringView
IsValid() constxiiStringView
iterator typedef (defined in xiiStringView)xiiStringView
operator++()xiiStringViewinline
operator+=(xiiUInt32 d)xiiStringViewinline
reverse_iterator typedef (defined in xiiStringView)xiiStringView
SetStartPosition(const char *szCurPos)xiiStringView
Shrink(xiiUInt32 uiShrinkCharsFront, xiiUInt32 uiShrinkCharsBack)xiiStringView
Split(bool bReturnEmptyStrings, Container &ref_output, const char *szSeparator1, const char *szSeparator2=nullptr, const char *szSeparator3=nullptr, const char *szSeparator4=nullptr, const char *szSeparator5=nullptr, const char *szSeparator6=nullptr) constxiiStringView
StartsWith(xiiStringView sStartsWith) constxiiStringView
StartsWith_NoCase(xiiStringView sStartsWith) constxiiStringView
Trim(const char *szTrimChars=" \f\n\r\t\v")xiiStringView
Trim(const char *szTrimCharsStart, const char *szTrimCharsEnd)xiiStringView
TrimWordEnd(xiiStringView sWord)xiiStringView
TrimWordStart(xiiStringView sWord)xiiStringView
XII_DECLARE_POD_TYPE() (defined in xiiStringView)xiiStringView
xiiStringView()xiiStringView
xiiStringView(char *pStart)xiiStringView
xiiStringView(T pStart, typename std::enable_if< std::is_same< T, const char * >::value, xiiInt32 >::type *=0)xiiStringView
xiiStringView(const T &&str, typename std::enable_if< std::is_same< T, const char * >::value==false &&std::is_convertible< T, const char * >::value, xiiInt32 >::type *=0)xiiStringView
xiiStringView(const char *pStart, const char *pEnd)xiiStringView
xiiStringView(const char *pStart, xiiUInt32 uiLength)xiiStringView
xiiStringView(const char(&str)[N])xiiStringView
xiiStringView(char(&str)[N])xiiStringView
xiiStringView(T pStart, typename std::enable_if< std::is_same< T, const char * >::value, xiiInt32 >::type *) (defined in xiiStringView)xiiStringView
xiiStringView(const char(&str)[N]) (defined in xiiStringView)xiiStringView
xiiStringView(char(&str)[N]) (defined in xiiStringView)xiiStringView