A class that represents a string literal within the source code.
More...
#include <omScriptingMirLiterals.h>
|
static Shared< StringLiteral > | construct (const UTF8String &newSpelling) |
| Construct a smart-pointer-wrapped instance of this class using the constructor with the given arguments. More...
|
|
A class that represents a string literal within the source code.
om::scripting::mir::lang::StringLiteral::StringLiteral |
( |
const UTF8String & |
newSpelling | ) |
|
|
inline |
Create a new string literal object with the specified spelling.
Bool om::scripting::mir::lang::StringLiteral::operator== |
( |
const StringLiteral & |
other | ) |
const |
|
inline |
Return whether or not the spelling of this string literal exactly matches that of another.
Bool om::scripting::mir::lang::StringLiteral::operator!= |
( |
const StringLiteral & |
other | ) |
const |
|
inline |
Return whether or not the spelling of this string literal doesn't match that of another.
om::scripting::mir::lang::StringLiteral::operator const UTF8String & |
( |
| ) |
const |
|
inline |
Convert this string literal to a string representing its spelling in the source code.
const UTF8String& om::scripting::mir::lang::StringLiteral::getSpelling |
( |
| ) |
const |
|
inline |
Convert this string literal to a string representing its spelling in the source code.
static Shared<StringLiteral> om::scripting::mir::lang::StringLiteral::construct |
( |
const UTF8String & |
newSpelling | ) |
|
|
inlinestatic |
Construct a smart-pointer-wrapped instance of this class using the constructor with the given arguments.
The documentation for this class was generated from the following file: