EEROS
1.0.0.0
API for the EEROS Real-Time Robotics Framework
|
#include <Trace.hpp>
Public Member Functions | |
Trace (uint32_t bufLen) | |
virtual void | run () |
virtual T * | getTrace () |
virtual timestamp_t * | getTimestampTrace () |
virtual uint32_t | getSize () |
virtual void | enable () |
virtual void | disable () |
Public Member Functions inherited from eeros::control::Block1i< T > | |
Block1i () | |
virtual Input< T > & | getIn () |
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 () |
Public Attributes | |
uint32_t | maxBufLen |
Protected Attributes | |
uint32_t | size |
uint32_t | index = 0 |
bool | cycle = false |
bool | running = false |
T * | buf |
timestamp_t * | timeBuf |
Protected Attributes inherited from eeros::control::Block1i< T > | |
Input< T > | in |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements eeros::Runnable.
|
protected |
|
protected |
|
protected |
uint32_t eeros::control::Trace< T >::maxBufLen |
|
protected |
|
protected |
|
protected |