EEROS
1.0.0.0
API for the EEROS Real-Time Robotics Framework
|
#include <ScalableInput.hpp>
Public Member Functions | |
ScalableInput (std::string id, void *libHandle, T scale, T offset, T minIn, T maxIn, std::string unit="") | |
virtual | ~ScalableInput () |
virtual T | getScale () |
virtual T | getOffset () |
virtual std::string | getUnit () |
virtual T | getMinIn () |
virtual T | getMaxIn () |
virtual void | setScale (T s) |
virtual void | setOffset (T o) |
virtual void | setUnit (std::string unit) |
virtual void | setMinIn (T minI) |
virtual void | setMaxIn (T maxI) |
Public Member Functions inherited from eeros::hal::Input< T > | |
Input (std::string id, void *libHandle) | |
virtual | ~Input () |
virtual std::string | getId () const |
virtual T | get ()=0 |
virtual uint64_t | getTimestamp () |
virtual void * | getLibHandle () |
Public Member Functions inherited from eeros::hal::InputInterface | |
virtual | ~InputInterface () |
Protected Attributes | |
T | scale |
T | offset |
std::string | unit |
T | minIn |
T | maxIn |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |