![]() |
Plasma Engine
2.0
|
This is the complete list of members for plStringUtils, including all inherited members.
| CalculateLineNumber(const char *szString, const char *szOffset, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| Compare(const char *pString1, const char *pString2, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| Compare_NoCase(const char *pString1, const char *pString2, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| CompareChars(plUInt32 uiCharacter1, plUInt32 uiCharacter2) | plStringUtils | static |
| CompareChars(const char *szUtf8Char1, const char *szUtf8Char2) | plStringUtils | inlinestatic |
| CompareChars_NoCase(plUInt32 uiCharacter1, plUInt32 uiCharacter2) | plStringUtils | inlinestatic |
| CompareChars_NoCase(const char *szUtf8Char1, const char *szUtf8Char2) | plStringUtils | inlinestatic |
| CompareN(const char *pString1, const char *pString2, plUInt32 uiCharsToCompare, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| CompareN_NoCase(const char *pString1, const char *pString2, plUInt32 uiCharsToCompare, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| Copy(char *szDest, plUInt32 uiDstSize, const char *szSource, const char *pSourceEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| CopyN(char *szDest, plUInt32 uiDstSize, const char *szSource, plUInt32 uiCharsToCopy, const char *pSourceEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| EndsWith(const char *szString, const char *szEndsWith, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szEndsWithEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| EndsWith_NoCase(const char *szString, const char *szEndsWith, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szEndsWithEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindLastSubString(const char *szSource, const char *szStringToFind, const char *szStartSearchAt=nullptr, const char *pSourceEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szStringToFindEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindLastSubString_NoCase(const char *szSource, const char *szStringToFind, const char *szStartSearchAt=nullptr, const char *pSourceEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szStringToFindEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindSubString(const char *szSource, const char *szStringToFind, const char *pSourceEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szStringToFindEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindSubString_NoCase(const char *szSource, const char *szStringToFind, const char *pSourceEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szStringToFindEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindUIntAtTheEnd(const char *szString, plUInt32 &out_uiValue, plUInt32 *pStringLengthBeforeUInt=nullptr) | plStringUtils | static |
| FindWholeWord(const char *szString, const char *szSearchFor, PL_CHARACTER_FILTER isDelimiterCB, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindWholeWord_NoCase(const char *szString, const char *szSearchFor, PL_CHARACTER_FILTER isDelimiterCB, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| FindWordEnd(const char *szString, PL_CHARACTER_FILTER isDelimiterCB, bool bAlwaysSkipFirst=true) | plStringUtils | static |
| GetCharacterAndElementCount(const char *szUtf8, plUInt32 &ref_uiCharacterCount, plUInt32 &ref_uiElementCount, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | inlinestatic |
| GetCharacterCount(const char *szUtf8, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | inlinestatic |
| GetStringElementCount(const T *pString) | plStringUtils | static |
| GetStringElementCount(const T *pString, const T *pStringEnd) | plStringUtils | static |
| IsDecimalDigit(plUInt32 uiChar) | plStringUtils | static |
| IsEqual(const char *pString1, const char *pString2, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| IsEqual_NoCase(const char *pString1, const char *pString2, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| IsEqualN(const char *pString1, const char *pString2, plUInt32 uiCharsToCompare, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| IsEqualN_NoCase(const char *pString1, const char *pString2, plUInt32 uiCharsToCompare, const char *pString1End=plUnicodeUtils::GetMaxStringEnd< char >(), const char *pString2End=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| IsHexDigit(plUInt32 uiChar) | plStringUtils | static |
| IsIdentifierDelimiter_C_Code(plUInt32 uiChar) | plStringUtils | static |
| IsNullOrEmpty(const T *pString) | plStringUtils | static |
| IsNullOrEmpty(const T *pString, const T *pStringEnd) | plStringUtils | static |
| IsNullOrEmpty(const T *pString) (defined in plStringUtils) | plStringUtils | |
| IsNullOrEmpty(const T *pString, const T *pStringEnd) (defined in plStringUtils) | plStringUtils | |
| IsValidIdentifierName(const char *pString, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| IsWhiteSpace(plUInt32 uiChar) | plStringUtils | static |
| IsWordDelimiter_English(plUInt32 uiChar) | plStringUtils | static |
| OutputFormattedFloat(char *szOutputBuffer, plUInt32 uiBufferSize, plUInt32 &ref_uiWritePos, double value, plUInt8 uiWidth, bool bPadZeros, plInt8 iPrecision, bool bScientific, bool bRemoveTrailingZeroes=false) | plStringUtils | static |
| OutputFormattedInt(char *szOutputBuffer, plUInt32 uiBufferSize, plUInt32 &ref_uiWritePos, plInt64 value, plUInt8 uiWidth, bool bPadZeros, plUInt8 uiBase) | plStringUtils | static |
| OutputFormattedUInt(char *szOutputBuffer, plUInt32 uiBufferSize, plUInt32 &ref_uiWritePos, plUInt64 value, plUInt8 uiWidth, bool bPadZeros, plUInt8 uiBase, bool bUpperCase) | plStringUtils | static |
| PL_CHARACTER_FILTER typedef | plStringUtils | |
| SkipCharacters(const char *szString, PL_CHARACTER_FILTER skipCharacterCB, bool bAlwaysSkipFirst=false) | plStringUtils | static |
| snprintf(char *szDst, plUInt32 uiDstSize, const char *szFormat,...) | plStringUtils | static |
| StartsWith(const char *szString, const char *szStartsWith, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szStartsWithEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| StartsWith_NoCase(const char *szString, const char *szStartsWith, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >(), const char *szStartsWithEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| ToLowerChar(plUInt32 uiChar) | plStringUtils | static |
| ToLowerString(char *szString, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| ToUpperChar(plUInt32 uiChar) | plStringUtils | static |
| ToUpperString(char *szString, const char *pStringEnd=plUnicodeUtils::GetMaxStringEnd< char >()) | plStringUtils | static |
| Trim(const char *&ref_pString, const char *&ref_pStringEnd, const char *szTrimCharsStart, const char *szTrimCharsEnd) | plStringUtils | static |
| UpdateStringEnd(const T *pStringStart, const T *&ref_pStringEnd) | plStringUtils | static |
| UpdateStringEnd(const T *pStringStart, const T *&ref_pStringEnd) (defined in plStringUtils) | plStringUtils | |
| vsnprintf(char *szDst, plUInt32 uiDstSize, const char *szFormat, va_list szAp) | plStringUtils | static |