1 #ifndef ORG_EEROS_CONTROL_MUL_HPP_ 2 #define ORG_EEROS_CONTROL_MUL_HPP_ 10 template <
typename In1T =
double,
typename In2T =
double,
typename OutT =
double >
37 template <
typename In1T =
double,
typename In2T =
double,
typename OutT =
double>
38 std::ostream& operator<<(std::ostream& os, Mul<In1T,In2T,OutT>& mul) {
39 os <<
"Block multiplier: '" << mul.getName() <<
"'";
Input< In2T > in2
Definition: Mul.hpp:33
virtual Signal< T > & getSignal()
Definition: Output.hpp:16
virtual T getValue() const
Definition: Signal.hpp:49
Definition: Block1o.hpp:12
Definition: Config.hpp:14
virtual void setValue(T newValue)
Definition: Signal.hpp:53
Output< OutT > out
Definition: Block1o.hpp:23
virtual void run()
Definition: Mul.hpp:16
virtual void setTimestamp(timestamp_t newTimestamp)
Definition: Signal.hpp:66
Input< In1T > in1
Definition: Mul.hpp:32
Mul()
Definition: Mul.hpp:14
virtual timestamp_t getTimestamp() const
Definition: Signal.hpp:62
virtual Input< In1T > & getIn1()
Definition: Mul.hpp:23
virtual Input< In2T > & getIn2()
Definition: Mul.hpp:27