Key type for operator hash maps Operators and OperatorAliases.
Definition at line 364 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: | |
| const std::type_info & | lhs |
| Left-hand side type. | |
| const String | op |
| A string defining the operator. | |
| const std::type_info & | rhs |
| const std::type_info& alib::expressions::plugins::Calculus::OperatorKey::lhs |
Left-hand side type.
Definition at line 367 of file calculus.inl.
| const String alib::expressions::plugins::Calculus::OperatorKey::op |
A string defining the operator.
Definition at line 366 of file calculus.inl.
| const std::type_info& alib::expressions::plugins::Calculus::OperatorKey::rhs |
Right-hand side type. For unary operators equals to typeid(void).
Definition at line 368 of file calculus.inl.