#include <ros_source.h>
Signals | |
| void | connected (bool connected, QString uri) |
Public Member Functions | |
| bool | isConnected () const |
| const QString & | masterUri () const |
| RosSource (ProfileDatabase *db) | |
| void | start () |
| ~RosSource () | |
Private Slots | |
| void | handleConnected (bool connected, QString uri) |
| void | handleData (swri_profiler_msgs::ProfileDataArray msg) |
| void | handleIndex (swri_profiler_msgs::ProfileIndexArray msg) |
Private Attributes | |
| RosSourceBackend * | backend_ |
| bool | connected_ |
| ProfileDatabase * | db_ |
| QString | master_uri_ |
| ProfilerMsgAdapter | msg_adapter_ |
| int | profile_key_ |
| QThread | ros_thread_ |
Definition at line 51 of file ros_source.h.
Definition at line 39 of file ros_source.cpp.
Definition at line 48 of file ros_source.cpp.
| void swri_profiler_tools::RosSource::connected | ( | bool | connected, |
| QString | uri | ||
| ) | [signal] |
| void swri_profiler_tools::RosSource::handleConnected | ( | bool | connected, |
| QString | uri | ||
| ) | [private, slot] |
Definition at line 85 of file ros_source.cpp.
| void swri_profiler_tools::RosSource::handleData | ( | swri_profiler_msgs::ProfileDataArray | msg | ) | [private, slot] |
Definition at line 109 of file ros_source.cpp.
| void swri_profiler_tools::RosSource::handleIndex | ( | swri_profiler_msgs::ProfileIndexArray | msg | ) | [private, slot] |
Definition at line 104 of file ros_source.cpp.
| bool swri_profiler_tools::RosSource::isConnected | ( | ) | const [inline] |
Definition at line 59 of file ros_source.h.
| const QString& swri_profiler_tools::RosSource::masterUri | ( | ) | const [inline] |
Definition at line 60 of file ros_source.h.
Definition at line 59 of file ros_source.cpp.
Definition at line 76 of file ros_source.h.
bool swri_profiler_tools::RosSource::connected_ [private] |
Definition at line 81 of file ros_source.h.
Definition at line 73 of file ros_source.h.
QString swri_profiler_tools::RosSource::master_uri_ [private] |
Definition at line 82 of file ros_source.h.
Definition at line 78 of file ros_source.h.
int swri_profiler_tools::RosSource::profile_key_ [private] |
Definition at line 79 of file ros_source.h.
QThread swri_profiler_tools::RosSource::ros_thread_ [private] |
Definition at line 75 of file ros_source.h.