29 #ifndef JUCE_STRINGREF_H_INCLUDED 30 #define JUCE_STRINGREF_H_INCLUDED 93 operator const String::CharPointerType::CharType*()
const noexcept {
return text.getAddress(); }
95 operator String::CharPointerType() const
noexcept {
return text; }
121 #if JUCE_STRING_UTF_TYPE != 8 && ! defined (DOXYGEN) 134 #if JUCE_STRING_UTF_TYPE != 8 && ! defined (DOXYGEN) 138 #endif // JUCE_STRINGREF_H_INCLUDED JUCE_API bool JUCE_CALLTYPE operator!=(const String &string1, StringRef string2) noexcept
Definition: juce_String.cpp:581
String::CharPointerType text
Definition: juce_StringRef.h:119
JUCE_API bool JUCE_CALLTYPE operator==(const String &string1, StringRef string2) noexcept
Definition: juce_String.cpp:580
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_String.h:43
String stringCopy
Definition: juce_StringRef.h:124
#define JUCE_API
Definition: juce_StandardHeader.h:139
int length() const noexcept
Definition: juce_StringRef.h:102
bool isEmpty() const noexcept
Definition: juce_StringRef.h:98
wchar_t juce_wchar
Definition: juce_CharacterFunctions.h:49
String operator+(String s1, StringRef s2)
Definition: juce_StringRef.h:135
bool isNotEmpty() const noexcept
Definition: juce_StringRef.h:100
Definition: juce_StringRef.h:65