Private data for the Diagnostics class. More...
#include <DiagnosticsPrivate.hh>
Public Types | |
using | PointMap = std::map< QString, std::list< QPointF > > |
Public Attributes | |
QListWidget * | labelList |
The list of diagnostic labels. More... | |
std::mutex | mutex |
Mutex to protect the point map. More... | |
transport::NodePtr | node |
Node for communications. More... | |
bool | paused |
True when plotting is paused. More... | |
QVBoxLayout * | plotLayout |
Layout to hold all the plots. More... | |
std::vector< IncrementalPlot * > | plots |
Plotting widget. More... | |
PointMap | selectedLabels |
The currently selected label. More... | |
transport::SubscriberPtr | sub |
Subscribes to diagnostic info. More... | |
Private data for the Diagnostics class.
using gazebo::gui::DiagnosticsPrivate::PointMap = std::map<QString, std::list<QPointF> > |
QListWidget* gazebo::gui::DiagnosticsPrivate::labelList |
The list of diagnostic labels.
std::mutex gazebo::gui::DiagnosticsPrivate::mutex |
Mutex to protect the point map.
transport::NodePtr gazebo::gui::DiagnosticsPrivate::node |
Node for communications.
bool gazebo::gui::DiagnosticsPrivate::paused |
True when plotting is paused.
QVBoxLayout* gazebo::gui::DiagnosticsPrivate::plotLayout |
Layout to hold all the plots.
std::vector<IncrementalPlot *> gazebo::gui::DiagnosticsPrivate::plots |
Plotting widget.
PointMap gazebo::gui::DiagnosticsPrivate::selectedLabels |
The currently selected label.
transport::SubscriberPtr gazebo::gui::DiagnosticsPrivate::sub |
Subscribes to diagnostic info.