Loading...
Searching...
No Matches
juce_String.h File Reference

## Classes

class | juce::String
| The JUCE String class! More...

## Namespaces

namespace | juce

## Functions

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

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited