#include <statepublisher_zmq.h>
Public Member Functions | |
StatePublisherZMQ () | |
virtual void | updateState (PlotDataMap *datamap, double current_time) |
virtual | ~StatePublisherZMQ () |
Private Member Functions | |
void | run_thread () |
Private Attributes | |
std::map< QString, double > | _current_data |
std::mutex | _mutex |
PlotDataMap * | _prev_dataplot |
double | _prev_time |
std::thread | _thread |
Definition at line 12 of file statepublisher_zmq.h.
Definition at line 8 of file statepublisher_zmq.cpp.
StatePublisherZMQ::~StatePublisherZMQ | ( | ) | [virtual] |
Definition at line 16 of file statepublisher_zmq.cpp.
void StatePublisherZMQ::run_thread | ( | ) | [private] |
Definition at line 21 of file statepublisher_zmq.cpp.
void StatePublisherZMQ::updateState | ( | PlotDataMap * | datamap, |
double | current_time | ||
) | [virtual] |
Implements StatePublisher.
Definition at line 95 of file statepublisher_zmq.cpp.
std::map<QString, double> StatePublisherZMQ::_current_data [private] |
Definition at line 33 of file statepublisher_zmq.h.
std::mutex StatePublisherZMQ::_mutex [private] |
Definition at line 31 of file statepublisher_zmq.h.
PlotDataMap* StatePublisherZMQ::_prev_dataplot [private] |
Definition at line 26 of file statepublisher_zmq.h.
double StatePublisherZMQ::_prev_time [private] |
Definition at line 34 of file statepublisher_zmq.h.
std::thread StatePublisherZMQ::_thread [private] |
Definition at line 30 of file statepublisher_zmq.h.