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.