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.