| pixled-lib
    1.0
    | 
#include <arithmetic.h>


| Public Member Functions | |
| R | operator() (led l, time t) const override | 
|  Public Member Functions inherited from pixled::Function< Minus< R, P1, P2 >, R, P1, P2 > | |
| Function (Fcts &&... fcts) | |
| const base::Function< typename std::tuple_element< i, decltype(args)>::type::Type > & | arg () const | 
| std::tuple_element< i, decltype(args)>::type::Type | call (led l, time t) const | 
| Additional Inherited Members | |
|  Public Types inherited from pixled::Function< Minus< R, P1, P2 >, R, P1, P2 > | |
| using | Type = typename base::Function< R >::Type | 
|  Public Types inherited from pixled::base::Function< R > | |
| typedef R | Type | 
|  Protected Member Functions inherited from pixled::Function< Minus< R, P1, P2 >, R, P1, P2 > | |
| base::Function< R > * | copy () const override | 
|  Protected Attributes inherited from pixled::Function< Minus< R, P1, P2 >, R, P1, P2 > | |
| std::tuple< const FctWrapper< Args >... > | args | 
Minus operator implementation.
| R | operation fundamental result type | 
| P1 | fundamental left operand type | 
| P2 | fundamental right operand type | 
| P1 | left operand | 
| P2 | right operand | 
| R | result of the - operation | 
| 
 | inlineoverridevirtual | 
 Computes the value of this Function for led l at time t.
| l | led | 
| t | time | 
l at time t. Notice that evaluating a function usually requires the recursive evaluation of other Functions (that are actually parameters of this function) until a Constant is reached for example. Implements pixled::base::Function< R >.