1 #ifndef ORG_EEROS_CONTROL_MUX_HPP_
2 #define ORG_EEROS_CONTROL_MUX_HPP_
12 template < u
int32_t N,
typename T =
double,
typename C = eeros::math::Matrix<N,1,T> >
20 for(
int i = 0;
i < N;
i++) {
21 newValue(
i) =
in[
i].getSignal().getValue();
virtual Signal< T > & getSignal()
Definition: Output.hpp:13
Mux()
Definition: Mux.hpp:16
virtual Input< T > & getIn(uint32_t index)
Definition: Mux.hpp:27
Output< C > out
Definition: Mux.hpp:37
virtual void run()
Definition: Mux.hpp:18
virtual void setValue(T newValue)
Definition: Signal.hpp:50
virtual Output< C > & getOut()
Definition: Mux.hpp:31
virtual void setTimestamp(timestamp_t newTimestamp)
Definition: Signal.hpp:63
Input< T > in[N]
Definition: Mux.hpp:36
int i
Definition: RingBufferTest.cpp:12