Loading...
Searching...
No Matches
juce::Expression::Symbol Struct Reference

Detailed Description

Represents a symbol that is used in an Expression.

Public Member Functions

 Symbol (const String &scopeUID, const String &symbolName)
bool operator== (const Symbol &) const noexcept
bool operator!= (const Symbol &) const noexcept

Public Attributes

String scopeUID
 The unique ID of the Scope that contains this symbol.
String symbolName
 The name of the symbol.

Constructors and Destructors

◆ Symbol()

juce::Expression::Symbol::Symbol ( const String & scopeUID,
const String & symbolName )

References scopeUID, and symbolName.

Referenced by operator!=(), and operator==().

Member Functions

◆ operator==()

bool juce::Expression::Symbol::operator== ( const Symbol & ) const
noexcept

References Symbol().

◆ operator!=()

bool juce::Expression::Symbol::operator!= ( const Symbol & ) const
noexcept

References Symbol().

Member Data Documentation

◆ scopeUID

String juce::Expression::Symbol::scopeUID

The unique ID of the Scope that contains this symbol.

Referenced by Symbol().

◆ symbolName

String juce::Expression::Symbol::symbolName

The name of the symbol.

Referenced by Symbol().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram