String Member List

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 |
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 |
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
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(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 |