60 Identifier (String::CharPointerType nameStart, String::CharPointerType nameEnd);
84 inline bool operator== (
StringRef other)
const noexcept {
return name == other; }
87 inline bool operator!= (
StringRef other)
const noexcept {
return name != other; }
90 inline bool operator< (
StringRef other)
const noexcept {
return name < other; }
93 inline bool operator<= (
StringRef other)
const noexcept {
return name <= other; }
96 inline bool operator> (
StringRef other)
const noexcept {
return name > other; }
99 inline bool operator>= (
StringRef other)
const noexcept {
return name >= other; }
#define noexcept
Definition DistrhoDefines.h:72
#define final
Definition DistrhoDefines.h:74
Identifier() noexcept
Definition juce_Identifier.cpp:26
bool isNull() const noexcept
Definition juce_Identifier.h:117
String::CharPointerType getCharPointer() const noexcept
Definition juce_Identifier.h:108
bool isValid() const noexcept
Definition juce_Identifier.h:114
String name
Definition juce_Identifier.h:129
const String & toString() const noexcept
Definition juce_Identifier.h:102
static Identifier null
Definition juce_Identifier.h:120
static bool isValidIdentifier(const String &possibleIdentifier) noexcept
Definition juce_Identifier.cpp:68
Definition juce_String.h:53
CharPointerType getCharPointer() const noexcept
Definition juce_String.h:1153
Definition juce_StringRef.h:62
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
#define const
Definition zconf.h:137