#include <rosout_publisher.h>

Public Slots | |
| virtual void | setEnabled (bool enabled) override |
Public Slots inherited from PJ::StatePublisher | |
| virtual void | setEnabled (bool enabled)=0 |
Signals | |
| void | timeRangeChanged (TimePoint time_min, TimePoint time_max) |
Signals inherited from PJ::StatePublisher | |
| void | closed () |
Public Member Functions | |
| virtual bool | enabled () const override |
| virtual const char * | name () const override |
| virtual void | play (double interval) override |
| RosoutPublisher () | |
| virtual void | updateState (double current_time) override |
| virtual | ~RosoutPublisher () |
Public Member Functions inherited from PJ::StatePublisher | |
| void | setDataMap (const PlotDataMapRef *datamap) |
| virtual | ~StatePublisher ()=default |
Public Member Functions inherited from PJ::PlotJugglerPlugin | |
| virtual const std::vector< QAction *> & | availableActions () |
| virtual bool | isDebugPlugin () |
| virtual QWidget * | optionsWidget () |
| PlotJugglerPlugin ()=default | |
| virtual bool | xmlLoadState (const QDomElement &parent_element) |
| QDomElement | xmlSaveState (QDomDocument &doc) const |
| virtual bool | xmlSaveState (QDomDocument &doc, QDomElement &parent_element) const |
Private Slots | |
| void | onWindowClosed () |
Private Member Functions | |
| std::vector< const PlotDataAny * > | findRosoutTimeseries () |
| void | syncWithTableModel (const std::vector< const PlotDataAny *> &logs_timeseries) |
Private Attributes | |
| bool | _enabled |
| rqt_console_plus::LogWidget * | _log_widget |
| RosoutWindow * | _log_window |
| int64_t | _maximum_time_usec |
| int64_t | _minimum_time_usec |
| LogsTableModel * | _tablemodel |
Additional Inherited Members | |
Protected Attributes inherited from PJ::StatePublisher | |
| const PlotDataMapRef * | _datamap |
Definition at line 32 of file rosout_publisher.h.
| RosoutPublisher::RosoutPublisher | ( | ) |
Definition at line 7 of file rosout_publisher.cpp.
|
virtual |
Definition at line 11 of file rosout_publisher.cpp.
|
inlineoverridevirtual |
Implements PJ::StatePublisher.
Definition at line 48 of file rosout_publisher.h.
|
private |
Definition at line 74 of file rosout_publisher.cpp.
|
inlineoverridevirtual |
Implements PJ::PlotJugglerPlugin.
Definition at line 42 of file rosout_publisher.h.
|
privateslot |
Definition at line 54 of file rosout_publisher.cpp.
|
inlineoverridevirtual |
Implements PJ::StatePublisher.
Definition at line 53 of file rosout_publisher.h.
|
overridevirtualslot |
Definition at line 15 of file rosout_publisher.cpp.
|
private |
Definition at line 102 of file rosout_publisher.cpp.
|
overridevirtual |
Implements PJ::StatePublisher.
Definition at line 162 of file rosout_publisher.cpp.
|
private |
Definition at line 66 of file rosout_publisher.h.
|
private |
Definition at line 70 of file rosout_publisher.h.
|
private |
Definition at line 75 of file rosout_publisher.h.
|
private |
Definition at line 67 of file rosout_publisher.h.
|
private |
Definition at line 67 of file rosout_publisher.h.
|
private |
Definition at line 69 of file rosout_publisher.h.