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.