JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce_String.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

class  juce::String
 The JUCE String class! More...
 
struct  juce::String::PreallocationBytes
 

Namespaces

 juce
 

Functions

bool juce::operator!= (const String &string1, CharPointer_UTF16 string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator!= (const String &string1, CharPointer_UTF32 string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator!= (const String &string1, CharPointer_UTF8 string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator!= (const String &string1, const char *string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator!= (const String &string1, const String &string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator!= (const String &string1, const wchar_t *string2) noexcept
 Case-sensitive comparison of two strings. More...
 
String juce::operator+ (char string1, const String &string2)
 Concatenates two strings. More...
 
String juce::operator+ (const char *string1, const String &string2)
 Concatenates two strings. More...
 
String juce::operator+ (const wchar_t *string1, const String &string2)
 Concatenates two strings. More...
 
String juce::operator+ (String string1, char characterToAppend)
 Concatenates two strings. More...
 
String juce::operator+ (String string1, const char *string2)
 Concatenates two strings. More...
 
String juce::operator+ (String string1, const std::string &string2)
 Concatenates two strings. More...
 
String juce::operator+ (String string1, const String &string2)
 Concatenates two strings. More...
 
String juce::operator+ (String string1, const wchar_t *string2)
 Concatenates two strings. More...
 
String juce::operator+ (String string1, wchar_t characterToAppend)
 Concatenates two strings. More...
 
String juce::operator+ (wchar_t string1, const String &string2)
 Concatenates two strings. More...
 
OutputStream & juce::operator<< (OutputStream &stream, const String &stringToWrite)
 Writes a string to an OutputStream as UTF8. More...
 
OutputStream & juce::operator<< (OutputStream &stream, StringRef stringToWrite)
 Writes a string to an OutputStream as UTF8. More...
 
template<class traits >
std::basic_ostream< char, traits > & juce::operator<< (std::basic_ostream< char, traits > &stream, const String &stringToWrite)
 This operator allows you to write a juce String directly to std output streams. More...
 
template<class traits >
std::basic_ostream< wchar_t, traits > & juce::operator<< (std::basic_ostream< wchar_t, traits > &stream, const String &stringToWrite)
 This operator allows you to write a juce String directly to std output streams. More...
 
String & juce::operator<< (String &string1, char characterToAppend)
 Appends a character at the end of a string. More...
 
String & juce::operator<< (String &string1, const char *string2)
 Appends a string to the end of the first one. More...
 
String & juce::operator<< (String &string1, const std::string &string2)
 Appends a string to the end of the first one. More...
 
String & juce::operator<< (String &string1, const String &string2)
 Appends a string to the end of the first one. More...
 
String & juce::operator<< (String &string1, const wchar_t *string2)
 Appends a string to the end of the first one. More...
 
String & juce::operator<< (String &string1, double number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, float number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, int number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, int64 number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, long number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, short number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, StringRef string2)
 Appends a string to the end of the first one. More...
 
String & juce::operator<< (String &string1, uint64 number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, uint8 number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, unsigned long number)
 Appends a decimal number to the end of a string. More...
 
String & juce::operator<< (String &string1, wchar_t characterToAppend)
 Appends a character at the end of a string. More...
 
bool juce::operator== (const String &string1, CharPointer_UTF16 string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator== (const String &string1, CharPointer_UTF32 string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator== (const String &string1, CharPointer_UTF8 string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator== (const String &string1, const char *string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator== (const String &string1, const String &string2) noexcept
 Case-sensitive comparison of two strings. More...
 
bool juce::operator== (const String &string1, const wchar_t *string2) noexcept
 Case-sensitive comparison of two strings. More...