EEROS
1.0.0.0
API for the EEROS Real-Time Robotics Framework
|
#include <ControlInput.hpp>
Public Member Functions | |
ControlInput (std::string id, control::Input< T > &input) | |
ControlInput (std::string id, control::Output< T > &output) | |
ControlInput (std::string id, control::Signal< T > &signal) | |
virtual | ~ControlInput () |
virtual T | get () |
Public Member Functions inherited from eeros::hal::Input< T > | |
Input (std::string id, void *libHandle) | |
virtual | ~Input () |
virtual std::string | getId () const |
virtual uint64_t | getTimestamp () |
virtual void * | getLibHandle () |
Public Member Functions inherited from eeros::hal::InputInterface | |
virtual | ~InputInterface () |
eeros::safety::ControlInput< T >::ControlInput | ( | std::string | id, |
control::Input< T > & | input | ||
) |
eeros::safety::ControlInput< T >::ControlInput | ( | std::string | id, |
control::Output< T > & | output | ||
) |
eeros::safety::ControlInput< T >::ControlInput | ( | std::string | id, |
control::Signal< T > & | signal | ||
) |
|
virtual |
|
virtual |
Implements eeros::hal::Input< T >.