|
stmm-games-doc
0.32.0
|

Public Types | |
| enum | OP_TYPE { OP_TYPE_FIRST = 0, OP_TYPE_OR = 0, OP_TYPE_AND = 1, OP_TYPE_NOT = 2, OP_TYPE_LAST = 2 } |
Public Member Functions | |
| Operator (OP_TYPE eOperatorType, std::unique_ptr< Operand > refOperand) noexcept | |
| Operator (OP_TYPE eOperatorType, std::unique_ptr< Operand > refOperand1, std::unique_ptr< Operand > refOperand2) noexcept | |
| Operator (OP_TYPE eOperatorType, std::vector< std::unique_ptr< Operand > > &&aOperands) noexcept | |
| Operator & | operator= (Operator &&oSource) |
| int32_t | totOperands () const noexcept |
| void | dump (int32_t nIndentSpaces) const noexcept override |
Public Member Functions inherited from stmg::PrefSelector::Operand | |
| virtual | ~Operand () noexcept=default |
Protected Member Functions | |
| bool | eval (const AppPreferences &oPrefs) const noexcept override |
Protected Member Functions inherited from stmg::PrefSelector::Operand | |
| Operand () noexcept=default | |
|
noexcept |
|
noexcept |
|
noexcept |
|
overridevirtualnoexcept |
Implements stmg::PrefSelector::Operand.
|
overrideprotectedvirtualnoexcept |
Implements stmg::PrefSelector::Operand.
|
inlinenoexcept |
1.8.13