#include <MessageSubscriber.h>

Public Types | |
| enum | Property { QueueSize } |
Signals | |
| void | aboutToBeDestroyed () |
| void | messageReceived (const QString &topic, const Message &message) |
| void | subscribed (const QString &topic) |
| void | unsubscribed (const QString &topic) |
Public Member Functions | |
| bool | event (QEvent *event) |
| const ros::NodeHandle & | getNodeHandle () const |
| size_t | getNumPublishers () const |
| size_t | getQueueSize () const |
| const QString & | getTopic () const |
| bool | isValid () const |
| MessageSubscriber (QObject *parent=0, const ros::NodeHandle &nodeHandle=ros::NodeHandle("~")) | |
| void | setQueueSize (size_t queueSize) |
| void | setTopic (const QString &topic) |
| ~MessageSubscriber () | |
Private Member Functions | |
| void | callback (const variant_topic_tools::MessageVariant &variant, const ros::Time &receiptTime) |
| void | connectNotify (const QMetaMethod &signal) |
| void | disconnectNotify (const QMetaMethod &signal) |
| void | subscribe () |
| void | unsubscribe () |
Private Attributes | |
| ros::NodeHandle | nodeHandle_ |
| size_t | queueSize_ |
| variant_topic_tools::Subscriber | subscriber_ |
| QString | topic_ |
Definition at line 34 of file MessageSubscriber.h.
| Enumerator | |
|---|---|
| QueueSize | |
Definition at line 38 of file MessageSubscriber.h.
| rqt_multiplot::MessageSubscriber::MessageSubscriber | ( | QObject * | parent = 0, |
| const ros::NodeHandle & | nodeHandle = ros::NodeHandle("~") |
||
| ) |
Definition at line 33 of file MessageSubscriber.cpp.
| rqt_multiplot::MessageSubscriber::~MessageSubscriber | ( | ) |
Definition at line 40 of file MessageSubscriber.cpp.
|
signal |
|
private |
Definition at line 126 of file MessageSubscriber.cpp.
|
private |
Definition at line 139 of file MessageSubscriber.cpp.
|
private |
Definition at line 145 of file MessageSubscriber.cpp.
| bool rqt_multiplot::MessageSubscriber::event | ( | QEvent * | event | ) |
Definition at line 93 of file MessageSubscriber.cpp.
| const ros::NodeHandle & rqt_multiplot::MessageSubscriber::getNodeHandle | ( | ) | const |
Definition at line 47 of file MessageSubscriber.cpp.
| size_t rqt_multiplot::MessageSubscriber::getNumPublishers | ( | ) | const |
Definition at line 81 of file MessageSubscriber.cpp.
| size_t rqt_multiplot::MessageSubscriber::getQueueSize | ( | ) | const |
Definition at line 77 of file MessageSubscriber.cpp.
| const QString & rqt_multiplot::MessageSubscriber::getTopic | ( | ) | const |
Definition at line 51 of file MessageSubscriber.cpp.
| bool rqt_multiplot::MessageSubscriber::isValid | ( | ) | const |
Definition at line 85 of file MessageSubscriber.cpp.
|
signal |
| void rqt_multiplot::MessageSubscriber::setQueueSize | ( | size_t | queueSize | ) |
Definition at line 66 of file MessageSubscriber.cpp.
| void rqt_multiplot::MessageSubscriber::setTopic | ( | const QString & | topic | ) |
Definition at line 55 of file MessageSubscriber.cpp.
|
private |
Definition at line 106 of file MessageSubscriber.cpp.
|
signal |
|
private |
Definition at line 116 of file MessageSubscriber.cpp.
|
signal |
|
private |
Definition at line 63 of file MessageSubscriber.h.
|
private |
Definition at line 66 of file MessageSubscriber.h.
|
private |
Definition at line 68 of file MessageSubscriber.h.
|
private |
Definition at line 65 of file MessageSubscriber.h.