Plasma Engine  2.0
Loading...
Searching...
No Matches
plHybridStringBase< Size > Member List

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

Clear()plHybridStringBase< Size >
Compare(plStringView sOther) constplStringBase< plHybridStringBase< Size > >
Compare_NoCase(plStringView sOther) constplStringBase< plHybridStringBase< Size > >
CompareN(plStringView sOther, plUInt32 uiCharsToCompare) constplStringBase< plHybridStringBase< Size > >
CompareN_NoCase(plStringView sOther, plUInt32 uiCharsToCompare) constplStringBase< plHybridStringBase< Size > >
ComputeCharacterPosition(plUInt32 uiCharacterIndex) constplStringBase< plHybridStringBase< Size > >
EndsWith(plStringView sEndsWith) constplStringBase< plHybridStringBase< Size > >
EndsWith_NoCase(plStringView sEndsWith) constplStringBase< plHybridStringBase< Size > >
FindLastSubString(plStringView sStringToFind, const char *szStartSearchAt=nullptr) constplStringBase< plHybridStringBase< Size > >inline
FindLastSubString_NoCase(plStringView sStringToFind, const char *szStartSearchAt=nullptr) constplStringBase< plHybridStringBase< Size > >inline
FindSubString(plStringView sStringToFind, const char *szStartSearchAt=nullptr) constplStringBase< plHybridStringBase< Size > >
FindSubString_NoCase(plStringView sStringToFind, const char *szStartSearchAt=nullptr) constplStringBase< plHybridStringBase< Size > >
FindWholeWord(const char *szSearchFor, plStringUtils::PL_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constplStringBase< plHybridStringBase< Size > >inline
FindWholeWord_NoCase(const char *szSearchFor, plStringUtils::PL_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constplStringBase< plHybridStringBase< Size > >inline
GetCharacterCount() constplHybridStringBase< Size >
GetData() constplHybridStringBase< Size >
GetElementCount() constplHybridStringBase< Size >
GetFileDirectory() constplStringBase< plHybridStringBase< Size > >
GetFileExtension() constplStringBase< plHybridStringBase< Size > >
GetFileName() constplStringBase< plHybridStringBase< Size > >
GetFileNameAndExtension() constplStringBase< plHybridStringBase< Size > >
GetFirst(plUInt32 uiNumCharacters) constplHybridStringBase< Size >
GetHeapMemoryUsage() constplHybridStringBase< Size >inline
GetIteratorBack() constplStringBase< plHybridStringBase< Size > >
GetIteratorFront() constplStringBase< plHybridStringBase< Size > >
GetLast(plUInt32 uiNumCharacters) constplHybridStringBase< Size >
GetRootedPathRootName() constplStringBase< plHybridStringBase< Size > >
GetSubString(plUInt32 uiFirstCharacter, plUInt32 uiNumCharacters) constplHybridStringBase< Size >
GetView() constplStringBase< plHybridStringBase< Size > >
HasAnyExtension() constplStringBase< plHybridStringBase< Size > >
HasExtension(plStringView sExtension) constplStringBase< plHybridStringBase< Size > >
IsAbsolutePath() constplStringBase< plHybridStringBase< Size > >
IsEmpty() constplStringBase< plHybridStringBase< Size > >
IsEqual(plStringView sOther) constplStringBase< plHybridStringBase< Size > >
IsEqual_NoCase(plStringView sOther) constplStringBase< plHybridStringBase< Size > >
IsEqualN(plStringView sOther, plUInt32 uiCharsToCompare) constplStringBase< plHybridStringBase< Size > >
IsEqualN_NoCase(plStringView sOther, plUInt32 uiCharsToCompare) constplStringBase< plHybridStringBase< Size > >
IsRelativePath() constplStringBase< plHybridStringBase< Size > >
IsRootedPath() constplStringBase< plHybridStringBase< Size > >
operator const char *() constplStringBase< plHybridStringBase< Size > >inline
operator plStringView() constplStringBase< plHybridStringBase< Size > >
operator=(const plHybridStringBase &rhs)plHybridStringBase< Size >protected
operator=(plHybridStringBase &&rhs)plHybridStringBase< Size >protected
operator=(const char *rhs)plHybridStringBase< Size >protected
operator=(const wchar_t *rhs)plHybridStringBase< Size >protected
operator=(const plStringView &rhs)plHybridStringBase< Size >protected
operator=(const plStringBuilder &rhs)plHybridStringBase< Size >protected
operator=(plStringBuilder &&rhs)plHybridStringBase< Size >protected
plHybridStringBase(plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(const plHybridStringBase &rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(plHybridStringBase &&rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(const char *rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(const wchar_t *rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(const plStringView &rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(const plStringBuilder &rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plHybridStringBase(plStringBuilder &&rhs, plAllocator *pAllocator)plHybridStringBase< Size >protected
plStringBuilder (defined in plHybridStringBase< Size >)plHybridStringBase< Size >friend
ReadAll(plStreamReader &inout_stream)plHybridStringBase< 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) constplStringBase< plHybridStringBase< Size > >
StartsWith(plStringView sStartsWith) constplStringBase< plHybridStringBase< Size > >
StartsWith_NoCase(plStringView sStartsWith) constplStringBase< plHybridStringBase< Size > >
~plHybridStringBase()plHybridStringBase< Size >protected