Key type for operator hash maps Operators and OperatorAliases.
Definition at line 587 of file calculus.inl.
Inner Type Index: | |
| struct | EqualTo |
| Equality functor for operator hash map. More... | |
| struct | Hash |
| Hash functor for operator hash map. More... | |
Public Field Index: | |
| lang::Side | constSide |
| Denotes a left- or right-hand side optimization. | |
| const Box | constVal |
| The type and value of the constant argument. | |
| const String | op |
| The operator to optimize. | |
| const std::type_info & | other |
| The type of the non-constant argument. | |
| lang::Side alib::expressions::plugins::Calculus::BinOpOptKey::constSide |
Denotes a left- or right-hand side optimization.
Definition at line 590 of file calculus.inl.
| const Box alib::expressions::plugins::Calculus::BinOpOptKey::constVal |
The type and value of the constant argument.
Definition at line 591 of file calculus.inl.
| const String alib::expressions::plugins::Calculus::BinOpOptKey::op |
The operator to optimize.
Definition at line 589 of file calculus.inl.
| const std::type_info& alib::expressions::plugins::Calculus::BinOpOptKey::other |
The type of the non-constant argument.
Definition at line 592 of file calculus.inl.