CEPS
24.01
Cardiac ElectroPhysiology Simulator
|
The product of two functions, a function mult(_Res1,_Res2) must be implemented to be able to deduce the type of the product.
Definition at line 364 of file CepsFunction.hpp.
#include <CepsFunction.hpp>
Public Types | |
using | Fn1 = Function< _Res1(_Args...)> |
Type of function of the left operand. More... | |
using | Fn2 = Function< _Res2(_Args...)> |
Type of function of the right operand. More... | |
using | Result = ResultOfOperation< _Op, _Res1, _Res2 > |
Type of result. More... | |
Public Member Functions | |
FunctionOperation (const Fn1 *fn1, const Fn2 *fn2) | |
Constructor with two functions. More... | |
FunctionOperation (const FunctionOperation &fp)=default | |
Default copy contructor. More... | |
FunctionOperation & | operator= (const FunctionOperation &fp)=default |
Default assignment operator. More... | |
Result | eval (_Args... args) override |
Data Fields | |
const Fn1 * | m_fn1 |
left operand More... | |
const Fn2 * | m_fn2 |
right operand More... | |
using ceps::FunctionOperation< _Op, _Res1, _Res2, _Args >::Fn1 = Function<_Res1 (_Args...)> |
Type of function of the left operand.
Definition at line 368 of file CepsFunction.hpp.
using ceps::FunctionOperation< _Op, _Res1, _Res2, _Args >::Fn2 = Function<_Res2 (_Args...)> |
Type of function of the right operand.
Definition at line 370 of file CepsFunction.hpp.
using ceps::FunctionOperation< _Op, _Res1, _Res2, _Args >::Result = ResultOfOperation<_Op, _Res1, _Res2> |
Type of result.
Definition at line 372 of file CepsFunction.hpp.
|
inline |
Constructor with two functions.
Definition at line 378 of file CepsFunction.hpp.
|
default |
Default copy contructor.
|
inlineoverride |
Definition at line 391 of file CepsFunction.hpp.
|
default |
Default assignment operator.
const Fn1* ceps::FunctionOperation< _Op, _Res1, _Res2, _Args >::m_fn1 |
left operand
Definition at line 374 of file CepsFunction.hpp.
const Fn2* ceps::FunctionOperation< _Op, _Res1, _Res2, _Args >::m_fn2 |
right operand
Definition at line 375 of file CepsFunction.hpp.