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(const CharPointer &textToAppend, size_t maxCharsToTake)String
appendCharPointer(const CharPointer &textToAppend)String
CharPointerType typedefString
charToString(juce_wchar character)String [static]
compare(const String &other) const noexceptString
compare(const char *other) const noexceptString
compare(const wchar_t *other) const noexceptString
compareIgnoreCase(const String &other) const noexceptString
compareLexicographically(const String &other) const noexceptString
contains(const String &text) const noexceptString
containsAnyOf(const String &charactersItMightContain) const noexceptString
containsChar(juce_wchar character) const noexceptString
containsIgnoreCase(const String &text) const noexceptString
containsNonWhitespaceChars() const noexceptString
containsOnly(const String &charactersItMightContain) const noexceptString
containsWholeWord(const String &wordToLookFor) const noexceptString
containsWholeWordIgnoreCase(const String &wordToLookFor) const noexceptString
copyToUTF16(CharPointer_UTF16::CharType *destBuffer, int maxBufferSizeBytes) const noexceptString
copyToUTF32(CharPointer_UTF32::CharType *destBuffer, int maxBufferSizeBytes) const noexceptString
copyToUTF8(CharPointer_UTF8::CharType *destBuffer, int maxBufferSizeBytes) const noexceptString
createStringFromData(const void *data, int size)String [static]
dropLastCharacters(int numberToDrop) const String
emptyString [static]
endsWith(const String &text) const noexceptString
endsWithChar(juce_wchar character) const noexceptString
endsWithIgnoreCase(const String &text) const noexceptString
equalsIgnoreCase(const String &other) const noexceptString
equalsIgnoreCase(const wchar_t *other) const noexceptString
equalsIgnoreCase(const char *other) const noexceptString
formatted(const String formatString,...)String [static]
fromFirstOccurrenceOf(const String &substringToStartFrom, bool includeSubStringInResult, bool ignoreCase) const String
fromLastOccurrenceOf(const String &substringToFind, bool includeSubStringInResult, bool ignoreCase) const String
fromUTF8(const char *utf8buffer, int bufferSizeBytes=-1)String [static]
getCharPointer() const noexceptString
getDoubleValue() const noexceptString
getFloatValue() const noexceptString
getHexValue32() const noexceptString
getHexValue64() const noexceptString
getIntValue() const noexceptString
getLargeIntValue() const noexceptString
getLastCharacter() const noexceptString
getLastCharacters(int numCharacters) const String
getNumBytesAsUTF8() const noexceptString
getTrailingIntValue() const noexceptString
hashCode() const noexceptString
hashCode64() const noexceptString
indexOf(const String &textToLookFor) const noexceptString
indexOf(int startIndex, const String &textToLookFor) const noexceptString
indexOfAnyOf(const String &charactersToLookFor, int startIndex=0, bool ignoreCase=false) const noexceptString
indexOfChar(juce_wchar characterToLookFor) const noexceptString
indexOfChar(int startIndex, juce_wchar characterToLookFor) const noexceptString
indexOfIgnoreCase(const String &textToLookFor) const noexceptString
indexOfIgnoreCase(int startIndex, const String &textToLookFor) const noexceptString
indexOfWholeWord(const String &wordToLookFor) const noexceptString
indexOfWholeWordIgnoreCase(const String &wordToLookFor) const noexceptString
initialSectionContainingOnly(const String &permittedCharacters) const String
initialSectionNotContaining(const String &charactersToStopAt) const String
isEmpty() const noexceptString
isNotEmpty() const noexceptString
isQuotedString() const String
lastIndexOf(const String &textToLookFor) const noexceptString
lastIndexOfAnyOf(const String &charactersToLookFor, bool ignoreCase=false) const noexceptString
lastIndexOfChar(juce_wchar character) const noexceptString
lastIndexOfIgnoreCase(const String &textToLookFor) const noexceptString
length() const noexceptString
matchesWildcard(const String &wildcard, bool ignoreCase) const noexceptString
operator+=(const String &stringToAppend)String
operator+=(const char *textToAppend)String
operator+=(const wchar_t *textToAppend)String
operator+=(int numberToAppend)String
operator+=(char characterToAppend)String
operator+=(wchar_t characterToAppend)String
operator=(const String &other) noexceptString
operator[](int index) const noexceptString
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(const String &charactersToRemove) const String
repeatedString(const String &stringToRepeat, int numberOfTimesToRepeat)String [static]
replace(const String &stringToReplace, const String &stringToInsertInstead, bool ignoreCase=false) const String
replaceCharacter(juce_wchar characterToReplace, juce_wchar characterToInsertInstead) const String
replaceCharacters(const String &charactersToReplace, const String &charactersToInsertInstead) const String
replaceSection(int startIndex, int numCharactersToReplace, const String &stringToInsert) const String
retainCharacters(const String &charactersToRetain) const String
startsWith(const String &text) const noexceptString
startsWithChar(juce_wchar character) const noexceptString
startsWithIgnoreCase(const String &text) const noexceptString
String() noexceptString
String(const String &other) noexceptString
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 CharPointer_UTF8 &text)String
String(const CharPointer_UTF8 &text, size_t maxChars)String
String(const CharPointer_UTF8 &start, const CharPointer_UTF8 &end)String
String(const CharPointer_UTF16 &text)String
String(const CharPointer_UTF16 &text, size_t maxChars)String
String(const CharPointer_UTF16 &start, const CharPointer_UTF16 &end)String
String(const CharPointer_UTF32 &text)String
String(const CharPointer_UTF32 &text, size_t maxChars)String
String(const CharPointer_UTF32 &start, const CharPointer_UTF32 &end)String
String(const CharPointer_ASCII &text)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(float floatValue, int numberOfDecimalPlaces=0)String [explicit]
String(double doubleValue, int numberOfDecimalPlaces=0)String [explicit]
substring(int startIndex, int endIndex) const String
substring(int startIndex) const String
swapWith(String &other) noexceptString
toHexString(int number)String [static]
toHexString(int64 number)String [static]
toHexString(short number)String [static]
toHexString(const void *data, int size, int groupSize=1)String [static]
toLowerCase() const String
toUpperCase() const String
toUTF16() const String
toUTF32() const String
toUTF8() const String
toWideCharPointer() const String
trim() const String
trimCharactersAtEnd(const String &charactersToTrim) const String
trimCharactersAtStart(const String &charactersToTrim) const String
trimEnd() const String
trimStart() const String
unquoted() const String
upToFirstOccurrenceOf(const String &substringToEndWith, bool includeSubStringInResult, bool ignoreCase) const String
upToLastOccurrenceOf(const String &substringToFind, bool includeSubStringInResult, bool ignoreCase) const String
~String() noexceptString
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines