A BinaryExpression is almost a AdaptableBinaryFunction but an Expression is not Assignable.
Argument type | X::first_argument_type | The type of the first argument in the expression |
Argument type | X::second_argument_type | The type of the second argument in the expression |
X | A type that is a model of BinaryExpression |
x | Object of type X |
a | Object of type X::first_argument_type |
b | Object of type X::second_argument_type |
Name | Expression | Type requirements | Return type | Constructor | X x(a,b); | X& |
---|---|---|---|
Argument | x.first_argument() | X::first_argument_type | |
Argument | x.second_argument() | X::second_argument_type |
Name | Expression | Precondition | Semantics | Postcondition |
---|---|---|---|---|
Constructor | X x(a,b); | |||
Argument | x.first_argument() | |||
Argument | x.second_argument() |