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