piranha
0.10
|
Default functor for the implementation of piranha::math::mul3(). More...
#include <piranha/math.hpp>
Public Member Functions | |
template<typename U > | |
auto | operator() (U &a, const U &b, const U &c) const -> decltype(a=b *c) |
Call operator. More... | |
Default functor for the implementation of piranha::math::mul3().
This functor should be specialised via the std::enable_if
mechanism.
|
inline |
Call operator.
a = b * c
is well-formed.This operator will return the result of the expression a = b * c
.
a | the return value. |
b | the first operand. |
c | the second operand. |
a = b * c
.unspecified | any exception thrown by the invoked binary and/or assignment operators of U . |