#include <rosout_publisher.h>
Public Slots | |
virtual void | setEnabled (bool enabled) override |
Signals | |
void | timeRangeChanged (TimePoint time_min, TimePoint time_max) |
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 () |
Private Slots | |
void | onWindowClosed () |
Private Member Functions | |
std::vector< const PlotDataAny * > | findRosoutTimeseries () |
void | syncWithTableModel (const std::vector< const PlotDataAny * > &logs_timeseries) |
Private Member Functions inherited from StatePublisher | |
virtual QWidget * | embeddedWidget () |
virtual bool | isDebugPlugin () |
void | setDataMap (const PlotDataMapRef *datamap) |
virtual void | setEnabled (bool enabled) |
virtual void | setParentMenu (QMenu *parent_menu, QAction *parent_action) |
virtual bool | xmlLoadState (const QDomElement &parent_element) |
virtual bool | xmlSaveState (QDomDocument &doc, QDomElement &parent_element) const |
QDomElement | xmlSaveState (QDomDocument &doc) const |
virtual | ~StatePublisher () |
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 |
Private Attributes inherited from StatePublisher | |
QAction * | _action |
const PlotDataMapRef * | _datamap |
QMenu * | _menu |
Definition at line 28 of file rosout_publisher.h.
RosoutPublisher::RosoutPublisher | ( | ) |
Definition at line 8 of file rosout_publisher.cpp.
|
virtual |
Definition at line 16 of file rosout_publisher.cpp.
|
inlineoverridevirtual |
Implements StatePublisher.
Definition at line 41 of file rosout_publisher.h.
|
private |
Definition at line 80 of file rosout_publisher.cpp.
|
inlineoverridevirtual |
Implements StatePublisher.
Definition at line 38 of file rosout_publisher.h.
|
privateslot |
Definition at line 63 of file rosout_publisher.cpp.
|
inlineoverridevirtual |
Implements StatePublisher.
Definition at line 43 of file rosout_publisher.h.
|
overridevirtualslot |
Definition at line 22 of file rosout_publisher.cpp.
|
private |
Definition at line 106 of file rosout_publisher.cpp.
|
overridevirtual |
Implements StatePublisher.
Definition at line 164 of file rosout_publisher.cpp.
|
private |
Definition at line 57 of file rosout_publisher.h.
|
private |
Definition at line 61 of file rosout_publisher.h.
|
private |
Definition at line 66 of file rosout_publisher.h.
|
private |
Definition at line 58 of file rosout_publisher.h.
|
private |
Definition at line 58 of file rosout_publisher.h.
|
private |
Definition at line 60 of file rosout_publisher.h.