| public |
Inheritance Graph
graph BT
Operator
click Operator "classEScript_1_1Operator"
Description
Operator .
Public Types
| enum | associativity_t {L, R} |
Public Static Functions
| const Operator * | getOperator( StringId id) |
| const Operator * | getOperator(const char * op) |
Public Functions
| std::string | getString() const |
| StringId | getId() const |
| int | getPrecedence() const |
| associativity_t | getAssociativity() const |
Documentation
enum
EScript::Operator::associativity_t
| public |
| enum associativity_t |
| Enumerator | Description | |
|---|---|---|
| Enumerator | Description | |
| L | = 0 | |
| R | = 1 |
Defined in EScript/EScript/Compiler/Operators.h:21
function
EScript::Operator::getOperator
| public | static |
| const Operator * getOperator( | StringId | id ) |
Defined in EScript/EScript/Compiler/Operators.h:23
function
EScript::Operator::getOperator
| public | static | inline |
| const Operator * getOperator( | const char * | op ) |
Defined in EScript/EScript/Compiler/Operators.h:24
function
EScript::Operator::getString
| public | const | inline |
| std::string getString( | ) const |
Defined in EScript/EScript/Compiler/Operators.h:26
function
EScript::Operator::getId
| public | const | inline |
| StringId getId( | ) const |
Defined in EScript/EScript/Compiler/Operators.h:27
function
EScript::Operator::getPrecedence
| public | const | inline |
| int getPrecedence( | ) const |
Defined in EScript/EScript/Compiler/Operators.h:28
function
EScript::Operator::getAssociativity
| public | const | inline |
| associativity_t getAssociativity( | ) const |
Defined in EScript/EScript/Compiler/Operators.h:29