![]() |
EEROS
1.0.0.0
API for the EEROS Real-Time Robotics Framework
|
#include <ScalableOutput.hpp>


Public Member Functions | |
| ScalableOutput (std::string id, void *libHandle, T scale, T offset, T minOut, T maxOut, std::string unit="") | |
| virtual | ~ScalableOutput () |
| virtual T | getScale () |
| virtual T | getOffset () |
| virtual std::string | getUnit () |
| virtual T | getMinOut () |
| virtual T | getMaxOut () |
| virtual void | setScale (T s) |
| virtual void | setOffset (T o) |
| virtual void | setUnit (std::string unit) |
| virtual void | setMinOut (T minO) |
| virtual void | setMaxOut (T maxO) |
Public Member Functions inherited from eeros::hal::Output< T > | |
| Output (std::string id, void *libHandle) | |
| virtual | ~Output () |
| virtual std::string | getId () const |
| virtual T | get ()=0 |
| virtual void | set (T value)=0 |
| virtual void | setTimestampSignalIn (uint64_t timestampNs) |
| virtual void * | getLibHandle () |
Public Member Functions inherited from eeros::hal::OutputInterface | |
| virtual | ~OutputInterface () |
Protected Attributes | |
| T | scale |
| T | offset |
| std::string | unit |
| T | minOut |
| T | maxOut |
|
inlineexplicit |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |