This is the complete list of members for String, including all inherited members.
append(const String &textToAppend, size_t maxCharsToTake) | String | |
appendCharPointer(CharPointerType startOfTextToAppend, CharPointerType endOfTextToAppend) | String | |
appendCharPointer(CharPointer startOfTextToAppend, CharPointer endOfTextToAppend) | String | |
appendCharPointer(CharPointerType textToAppend) | String | |
appendCharPointer(CharPointer textToAppend, size_t maxCharsToTake) | String | |
appendCharPointer(CharPointer textToAppend) | String | |
begin() const | String | |
CharPointerType typedef | String | |
charToString(juce_wchar character) | String | static |
clear() noexcept | String | |
compare(const String &other) const noexcept | String | |
compare(const char *other) const noexcept | String | |
compare(const wchar_t *other) const noexcept | String | |
compareIgnoreCase(const String &other) const noexcept | String | |
compareNatural(StringRef other, bool isCaseSensitive=false) const noexcept | String | |
contains(StringRef text) const noexcept | String | |
containsAnyOf(StringRef charactersItMightContain) const noexcept | String | |
containsChar(juce_wchar character) const noexcept | String | |
containsIgnoreCase(StringRef text) const noexcept | String | |
containsNonWhitespaceChars() const noexcept | String | |
containsOnly(StringRef charactersItMightContain) const noexcept | String | |
containsWholeWord(StringRef wordToLookFor) const noexcept | String | |
containsWholeWordIgnoreCase(StringRef wordToLookFor) const noexcept | String | |
convertToPrecomposedUnicode() const | String | |
copyToUTF16(CharPointer_UTF16::CharType *destBuffer, size_t maxBufferSizeBytes) const noexcept | String | |
copyToUTF32(CharPointer_UTF32::CharType *destBuffer, size_t maxBufferSizeBytes) const noexcept | String | |
copyToUTF8(CharPointer_UTF8::CharType *destBuffer, size_t maxBufferSizeBytes) const noexcept | String | |
createStringFromData(const void *data, int size) | String | static |
dropLastCharacters(int numberToDrop) const | String | |
end() const | String | |
endsWith(StringRef text) const noexcept | String | |
endsWithChar(juce_wchar character) const noexcept | String | |
endsWithIgnoreCase(StringRef text) const noexcept | String | |
equalsIgnoreCase(const String &other) const noexcept | String | |
equalsIgnoreCase(StringRef other) const noexcept | String | |
equalsIgnoreCase(const wchar_t *other) const noexcept | String | |
equalsIgnoreCase(const char *other) const noexcept | String | |
formatted(const String &formatStr, Args... args) | String | static |
fromCFString(CFStringRef cfString) | String | static |
fromFirstOccurrenceOf(StringRef substringToStartFrom, bool includeSubStringInResult, bool ignoreCase) const | String | |
fromLastOccurrenceOf(StringRef substringToFind, bool includeSubStringInResult, bool ignoreCase) const | String | |
fromUTF8(const char *utf8buffer, int bufferSizeBytes=-1) | String | static |
fromUTF8(const char8_t *utf8buffer, int bufferSizeBytes=-1) | String | static |
getCharPointer() const noexcept | String | |
getDoubleValue() const noexcept | String | |
getFloatValue() const noexcept | String | |
getHexValue32() const noexcept | String | |
getHexValue64() const noexcept | String | |
getIntValue() const noexcept | String | |
getLargeIntValue() const noexcept | String | |
getLastCharacter() const noexcept | String | |
getLastCharacters(int numCharacters) const | String | |
getNumBytesAsUTF8() const noexcept | String | |
getReferenceCount() const noexcept | String | |
getTrailingIntValue() const noexcept | String | |
hash() const noexcept | String | |
hashCode() const noexcept | String | |
hashCode64() const noexcept | String | |
indexOf(StringRef textToLookFor) const noexcept | String | |
indexOf(int startIndex, StringRef textToLookFor) const noexcept | String | |
indexOfAnyOf(StringRef charactersToLookFor, int startIndex=0, bool ignoreCase=false) const noexcept | String | |
indexOfChar(juce_wchar characterToLookFor) const noexcept | String | |
indexOfChar(int startIndex, juce_wchar characterToLookFor) const noexcept | String | |
indexOfIgnoreCase(StringRef textToLookFor) const noexcept | String | |
indexOfIgnoreCase(int startIndex, StringRef textToLookFor) const noexcept | String | |
indexOfWholeWord(StringRef wordToLookFor) const noexcept | String | |
indexOfWholeWordIgnoreCase(StringRef wordToLookFor) const noexcept | String | |
initialSectionContainingOnly(StringRef permittedCharacters) const | String | |
initialSectionNotContaining(StringRef charactersToStopAt) const | String | |
isEmpty() const noexcept | String | |
isNotEmpty() const noexcept | String | |
isQuotedString() const | String | |
lastIndexOf(StringRef textToLookFor) const noexcept | String | |
lastIndexOfAnyOf(StringRef charactersToLookFor, bool ignoreCase=false) const noexcept | String | |
lastIndexOfChar(juce_wchar character) const noexcept | String | |
lastIndexOfIgnoreCase(StringRef textToLookFor) const noexcept | String | |
length() const noexcept | String | |
matchesWildcard(StringRef wildcard, bool ignoreCase) const noexcept | String | |
operator+=(const String &stringToAppend) | String | |
operator+=(const char *textToAppend) | String | |
operator+=(const wchar_t *textToAppend) | String | |
operator+=(StringRef textToAppend) | String | |
operator+=(int numberToAppend) | String | |
operator+=(long numberToAppend) | String | |
operator+=(int64 numberToAppend) | String | |
operator+=(uint64 numberToAppend) | String | |
operator+=(char characterToAppend) | String | |
operator+=(wchar_t characterToAppend) | String | |
operator+=(juce_wchar characterToAppend) | String | |
operator=(const String &other) noexcept | String | |
operator=(String &&other) noexcept | String | |
operator[](int index) const noexcept | String | |
paddedLeft(juce_wchar padCharacter, int minimumLength) const | String | |
paddedRight(juce_wchar padCharacter, int minimumLength) const | String | |
preallocateBytes(size_t numBytesNeeded) | String | |
quoted(juce_wchar quoteCharacter='"') const | String | |
removeCharacters(StringRef charactersToRemove) const | String | |
repeatedString(StringRef stringToRepeat, int numberOfTimesToRepeat) | String | static |
replace(StringRef stringToReplace, StringRef stringToInsertInstead, bool ignoreCase=false) const | String | |
replaceCharacter(juce_wchar characterToReplace, juce_wchar characterToInsertInstead) const | String | |
replaceCharacters(StringRef charactersToReplace, StringRef charactersToInsertInstead) const | String | |
replaceFirstOccurrenceOf(StringRef stringToReplace, StringRef stringToInsertInstead, bool ignoreCase=false) const | String | |
replaceSection(int startIndex, int numCharactersToReplace, StringRef stringToInsert) const | String | |
retainCharacters(StringRef charactersToRetain) const | String | |
startsWith(StringRef text) const noexcept | String | |
startsWithChar(juce_wchar character) const noexcept | String | |
startsWithIgnoreCase(StringRef text) const noexcept | String | |
String() noexcept | String | |
String(const String &) noexcept | String | |
String(String &&) noexcept | String | |
String(const char *text) | String | |
String(const char *text, size_t maxChars) | String | |
String(const wchar_t *text) | String | |
String(const wchar_t *text, size_t maxChars) | String | |
String(const char8_t *text) | String | |
String(const char8_t *text, size_t maxChars) | String | |
String(CharPointer_UTF8 text) | String | |
String(CharPointer_UTF8 text, size_t maxChars) | String | |
String(CharPointer_UTF8 start, CharPointer_UTF8 end) | String | |
String(CharPointer_UTF16 text) | String | |
String(CharPointer_UTF16 text, size_t maxChars) | String | |
String(CharPointer_UTF16 start, CharPointer_UTF16 end) | String | |
String(CharPointer_UTF32 text) | String | |
String(CharPointer_UTF32 text, size_t maxChars) | String | |
String(CharPointer_UTF32 start, CharPointer_UTF32 end) | String | |
String(CharPointer_ASCII text) | String | |
String(const std::string &) | String | |
String(StringRef) | String | |
String(int decimalInteger) | String | explicit |
String(unsigned int decimalInteger) | String | explicit |
String(short decimalInteger) | String | explicit |
String(unsigned short decimalInteger) | String | explicit |
String(int64 largeIntegerValue) | String | explicit |
String(uint64 largeIntegerValue) | String | explicit |
String(long decimalInteger) | String | explicit |
String(unsigned long decimalInteger) | String | explicit |
String(float floatValue) | String | explicit |
String(double doubleValue) | String | explicit |
String(float floatValue, int numberOfDecimalPlaces, bool useScientificNotation=false) | String | |
String(double doubleValue, int numberOfDecimalPlaces, bool useScientificNotation=false) | String | |
substring(int startIndex, int endIndex) const | String | |
substring(int startIndex) const | String | |
swapWith(String &other) noexcept | String | |
toCFString() const | String | |
toDecimalStringWithSignificantFigures(DecimalType number, int numberOfSignificantFigures) | String | static |
toHexString(IntegerType number) | String | static |
toHexString(const void *data, int size, int groupSize=1) | String | static |
toLowerCase() const | String | |
toRawUTF8() const | String | |
toStdString() const | String | |
toUpperCase() const | String | |
toUTF16() const | String | |
toUTF32() const | String | |
toUTF8() const | String | |
toWideCharPointer() const | String | |
trim() const | String | |
trimCharactersAtEnd(StringRef charactersToTrim) const | String | |
trimCharactersAtStart(StringRef charactersToTrim) const | String | |
trimEnd() const | String | |
trimStart() const | String | |
unquoted() const | String | |
upToFirstOccurrenceOf(StringRef substringToEndWith, bool includeSubStringInResult, bool ignoreCase) const | String | |
upToLastOccurrenceOf(StringRef substringToFind, bool includeSubStringInResult, bool ignoreCase) const | String | |
~String() noexcept | String |