Plasma Engine  2.0
Loading...
Searching...
No Matches
plHybridString< Size, AllocatorWrapper > Member List

This is the complete list of members for plHybridString< Size, AllocatorWrapper >, 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 plHybridString< Size, AllocatorWrapper > &rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(const plHybridStringBase< Size > &rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(const char *szString) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(const wchar_t *pString) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(const plStringView &rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(const plStringBuilder &rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(plStringBuilder &&rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(plHybridString< Size, AllocatorWrapper > &&rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
operator=(plHybridStringBase< Size > &&rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString() (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(plAllocator *pAllocator) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(const plHybridString< Size, AllocatorWrapper > &other) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(const plHybridStringBase< Size > &other) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(const char *rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(const wchar_t *rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(const plStringView &rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(const plStringBuilder &rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(plStringBuilder &&rhs) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(plHybridString< Size, AllocatorWrapper > &&other) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
plHybridString(plHybridStringBase< Size > &&other) (defined in plHybridString< Size, AllocatorWrapper >)plHybridString< Size, AllocatorWrapper >
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
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