XII Release 0.1.0
Loading...
Searching...
No Matches
xiiHybridString< Size, AllocatorWrapper > Member List

This is the complete list of members for xiiHybridString< Size, AllocatorWrapper >, including all inherited members.

Clear()xiiHybridStringBase< Size >
Compare(xiiStringView sOther) constxiiStringBase< xiiHybridStringBase< Size > >
Compare_NoCase(xiiStringView sOther) constxiiStringBase< xiiHybridStringBase< Size > >
CompareN(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringBase< xiiHybridStringBase< Size > >
CompareN_NoCase(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringBase< xiiHybridStringBase< Size > >
ComputeCharacterPosition(xiiUInt32 uiCharacterIndex) constxiiStringBase< xiiHybridStringBase< Size > >
EndsWith(xiiStringView sEndsWith) constxiiStringBase< xiiHybridStringBase< Size > >
EndsWith_NoCase(xiiStringView sEndsWith) constxiiStringBase< xiiHybridStringBase< Size > >
FindLastSubString(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringBase< xiiHybridStringBase< Size > >inline
FindLastSubString_NoCase(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringBase< xiiHybridStringBase< Size > >inline
FindSubString(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringBase< xiiHybridStringBase< Size > >
FindSubString_NoCase(xiiStringView sStringToFind, const char *szStartSearchAt=nullptr) constxiiStringBase< xiiHybridStringBase< Size > >
FindWholeWord(const char *szSearchFor, xiiStringUtils::XII_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constxiiStringBase< xiiHybridStringBase< Size > >inline
FindWholeWord_NoCase(const char *szSearchFor, xiiStringUtils::XII_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constxiiStringBase< xiiHybridStringBase< Size > >inline
GetCharacterCount() constxiiHybridStringBase< Size >
GetData() constxiiHybridStringBase< Size >
GetElementCount() constxiiHybridStringBase< Size >
GetFileDirectory() constxiiStringBase< xiiHybridStringBase< Size > >
GetFileExtension(bool bFullExtension=false) constxiiStringBase< xiiHybridStringBase< Size > >
GetFileName() constxiiStringBase< xiiHybridStringBase< Size > >
GetFileNameAndExtension() constxiiStringBase< xiiHybridStringBase< Size > >
GetFirst(xiiUInt32 uiNumCharacters) constxiiHybridStringBase< Size >
GetHeapMemoryUsage() constxiiHybridStringBase< Size >inline
GetIteratorBack() constxiiStringBase< xiiHybridStringBase< Size > >
GetIteratorFront() constxiiStringBase< xiiHybridStringBase< Size > >
GetLast(xiiUInt32 uiNumCharacters) constxiiHybridStringBase< Size >
GetRootedPathRootName() constxiiStringBase< xiiHybridStringBase< Size > >
GetSubString(xiiUInt32 uiFirstCharacter, xiiUInt32 uiNumCharacters) constxiiHybridStringBase< Size >
GetView() constxiiStringBase< xiiHybridStringBase< Size > >
HasAnyExtension() constxiiStringBase< xiiHybridStringBase< Size > >
HasExtension(xiiStringView sExtension) constxiiStringBase< xiiHybridStringBase< Size > >
IsAbsolutePath() constxiiStringBase< xiiHybridStringBase< Size > >
IsEmpty() constxiiStringBase< xiiHybridStringBase< Size > >
IsEqual(xiiStringView sOther) constxiiStringBase< xiiHybridStringBase< Size > >
IsEqual_NoCase(xiiStringView sOther) constxiiStringBase< xiiHybridStringBase< Size > >
IsEqualN(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringBase< xiiHybridStringBase< Size > >
IsEqualN_NoCase(xiiStringView sOther, xiiUInt32 uiCharsToCompare) constxiiStringBase< xiiHybridStringBase< Size > >
IsRelativePath() constxiiStringBase< xiiHybridStringBase< Size > >
IsRootedPath() constxiiStringBase< xiiHybridStringBase< Size > >
operator const char *() constxiiStringBase< xiiHybridStringBase< Size > >inline
operator xiiStringView() constxiiStringBase< xiiHybridStringBase< Size > >
operator=(const xiiHybridString< Size, AllocatorWrapper > &rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(const xiiHybridStringBase< Size > &rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(const char *szString) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(const wchar_t *pString) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(const xiiStringView &rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(const xiiStringBuilder &rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(xiiStringBuilder &&rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(xiiHybridString< Size, AllocatorWrapper > &&rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
operator=(xiiHybridStringBase< Size > &&rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
ReadAll(xiiStreamReader &ref_stream)xiiHybridStringBase< Size >
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) constxiiStringBase< xiiHybridStringBase< Size > >
StartsWith(xiiStringView sStartsWith) constxiiStringBase< xiiHybridStringBase< Size > >
StartsWith_NoCase(xiiStringView sStartsWith) constxiiStringBase< xiiHybridStringBase< Size > >
xiiHybridString() (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(xiiAllocatorBase *pAllocator) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(const xiiHybridString< Size, AllocatorWrapper > &other) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(const xiiHybridStringBase< Size > &other) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(const char *rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(const wchar_t *rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(const xiiStringView &rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(const xiiStringBuilder &rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(xiiStringBuilder &&rhs) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(xiiHybridString< Size, AllocatorWrapper > &&other) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridString(xiiHybridStringBase< Size > &&other) (defined in xiiHybridString< Size, AllocatorWrapper >)xiiHybridString< Size, AllocatorWrapper >
xiiHybridStringBase(xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(const xiiHybridStringBase &rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(xiiHybridStringBase &&rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(const char *rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(const wchar_t *rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(const xiiStringView &rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(const xiiStringBuilder &rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
xiiHybridStringBase(xiiStringBuilder &&rhs, xiiAllocatorBase *pAllocator)xiiHybridStringBase< Size >protected
~xiiHybridStringBase()xiiHybridStringBase< Size >protected