EEROS  0.4.1.0
API for the EEROS Real-Time Robotics Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
eeros::control::Input< T > Class Template Reference

#include <Input.hpp>

Public Member Functions

 Input ()
 
virtual bool connect (Output< T > &output)
 
virtual bool connect (Output< T > *output)
 
virtual void disconnect ()
 
virtual bool isConnected () const
 
virtual Signal< T > & getSignal ()
 

Protected Attributes

Output< T > * connectedOutput
 

Constructor & Destructor Documentation

template<typename T = double>
eeros::control::Input< T >::Input ( )
inline

Member Function Documentation

template<typename T = double>
virtual bool eeros::control::Input< T >::connect ( Output< T > &  output)
inlinevirtual

Here is the caller graph for this function:

template<typename T = double>
virtual bool eeros::control::Input< T >::connect ( Output< T > *  output)
inlinevirtual
template<typename T = double>
virtual void eeros::control::Input< T >::disconnect ( )
inlinevirtual
template<typename T = double>
virtual Signal<T>& eeros::control::Input< T >::getSignal ( )
inlinevirtual

Here is the caller graph for this function:

template<typename T = double>
virtual bool eeros::control::Input< T >::isConnected ( ) const
inlinevirtual

Here is the caller graph for this function:

Member Data Documentation

template<typename T = double>
Output<T>* eeros::control::Input< T >::connectedOutput
protected

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