EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::control::Mul< In1T, In2T, OutT > Class Template Reference

#include <Mul.hpp>

Inheritance diagram for eeros::control::Mul< In1T, In2T, OutT >:
Collaboration diagram for eeros::control::Mul< In1T, In2T, OutT >:

Public Member Functions

 Mul ()
 
virtual void run ()
 
virtual Input< In1T > & getIn1 ()
 
virtual Input< In2T > & getIn2 ()
 
- Public Member Functions inherited from eeros::control::Block1o< OutT >
 Block1o ()
 
virtual Output< OutT > & getOut ()
 
- Public Member Functions inherited from eeros::control::Block
virtual void setName (std::string name)
 
virtual std::string getName ()
 
- Public Member Functions inherited from eeros::Runnable
virtual ~Runnable ()
 

Protected Attributes

Input< In1T > in1
 
Input< In2T > in2
 
- Protected Attributes inherited from eeros::control::Block1o< OutT >
Output< OutT > out
 

Constructor & Destructor Documentation

template<typename In1T = double, typename In2T = double, typename OutT = double>
eeros::control::Mul< In1T, In2T, OutT >::Mul ( )
inline

Member Function Documentation

template<typename In1T = double, typename In2T = double, typename OutT = double>
virtual Input<In1T>& eeros::control::Mul< In1T, In2T, OutT >::getIn1 ( )
inlinevirtual
template<typename In1T = double, typename In2T = double, typename OutT = double>
virtual Input<In2T>& eeros::control::Mul< In1T, In2T, OutT >::getIn2 ( )
inlinevirtual
template<typename In1T = double, typename In2T = double, typename OutT = double>
virtual void eeros::control::Mul< In1T, In2T, OutT >::run ( )
inlinevirtual

Implements eeros::Runnable.

Member Data Documentation

template<typename In1T = double, typename In2T = double, typename OutT = double>
Input<In1T> eeros::control::Mul< In1T, In2T, OutT >::in1
protected
template<typename In1T = double, typename In2T = double, typename OutT = double>
Input<In2T> eeros::control::Mul< In1T, In2T, OutT >::in2
protected

The documentation for this class was generated from the following file: