iCub-main
|
#include <mcEventDownsampler.h>
Classes | |
struct | Config |
Public Member Functions | |
mcEventDownsampler () | |
Construct a new Event Downsampler object and instantiates the mutex needed by the timer. More... | |
~mcEventDownsampler () | |
Destroy the Event Downsampler object. More... | |
bool | start () |
Instantiates the yarp::os::Timer object and starts it. More... | |
bool | stop () |
Stops the timer. More... | |
bool | canprint () |
Called by the object that implements the downsampler. More... | |
Public Attributes | |
Config | config |
Definition at line 17 of file mcEventDownsampler.h.
mced::mcEventDownsampler::mcEventDownsampler | ( | ) |
Construct a new Event Downsampler object and instantiates the mutex needed by the timer.
Definition at line 11 of file mcEventDownsampler.cpp.
mced::mcEventDownsampler::~mcEventDownsampler | ( | ) |
Destroy the Event Downsampler object.
It stops the timer then deletes it.
Definition at line 16 of file mcEventDownsampler.cpp.
bool mced::mcEventDownsampler::canprint | ( | ) |
Called by the object that implements the downsampler.
Compares the difference between counter and latch_1 is and the threshold.
Definition at line 30 of file mcEventDownsampler.cpp.
bool mced::mcEventDownsampler::start | ( | ) |
Instantiates the yarp::os::Timer object and starts it.
Definition at line 62 of file mcEventDownsampler.cpp.
bool mced::mcEventDownsampler::stop | ( | ) |
Stops the timer.
Definition at line 50 of file mcEventDownsampler.cpp.
Config mced::mcEventDownsampler::config |
Definition at line 63 of file mcEventDownsampler.h.