ALib Enum Record associated with enumeration DefaultBinaryOperators.
Definition at line 418 of file expressionscamp.inl.
Public Field Index: | |
| String | Replacement |
| The replacement operator symbol. | |
| String | Symbol |
| The parsable symbol of an alias operator. | |
Public Method Index: | |
| EROperatorAlias () noexcept=default | |
| EROperatorAlias (const String &symbol, const String &replacement) | |
| ALIB_DLL void | Parse () |
| Implementation of EnumRecordPrototype::Parse. | |
| String alib::expressions::EROperatorAlias::Replacement |
The replacement operator symbol.
Definition at line 424 of file expressionscamp.inl.
| String alib::expressions::EROperatorAlias::Symbol |
The parsable symbol of an alias operator.
Definition at line 421 of file expressionscamp.inl.
|
defaultnoexcept |
Required default constructor leaving the record undefined. (Requirement is documented withenumrecords::EnumRecordPrototype.)
|
inline |
Required initializing constructor. (Requirement is documented withenumrecords::EnumRecordPrototype.)
| symbol | The parsable operator symbol. |
| replacement | The symbol of the aliased operator. |
Definition at line 435 of file expressionscamp.inl.
| void alib::expressions::EROperatorAlias::Parse | ( | ) |
Implementation of EnumRecordPrototype::Parse.
Definition at line 485 of file expressionscamp.cpp.