Signals | Public Member Functions | Private Slots | Private Attributes
swri_profiler_tools::RosSource Class Reference

#include <ros_source.h>

List of all members.

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

RosSourceBackendbackend_
bool connected_
ProfileDatabasedb_
QString master_uri_
ProfilerMsgAdapter msg_adapter_
int profile_key_
QThread ros_thread_

Detailed Description

Definition at line 51 of file ros_source.h.


Constructor & Destructor Documentation

Definition at line 39 of file ros_source.cpp.

Definition at line 48 of file ros_source.cpp.


Member Function Documentation

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.

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.


Member Data Documentation

Definition at line 76 of file ros_source.h.

Definition at line 81 of file ros_source.h.

Definition at line 73 of file ros_source.h.

Definition at line 82 of file ros_source.h.

Definition at line 78 of file ros_source.h.

Definition at line 79 of file ros_source.h.

Definition at line 75 of file ros_source.h.


The documentation for this class was generated from the following files:


swri_profiler_tools
Author(s):
autogenerated on Sat Apr 27 2019 03:08:49