#include <MessageFieldItem.h>
Public Member Functions | |
| void | appendChild (MessageFieldItem *child) |
| MessageFieldItem * | getChild (size_t row) const |
| MessageFieldItem * | getChild (const QString &name) const |
| const variant_topic_tools::DataType & | getDataType () const |
| MessageFieldItem * | getDescendant (const QString &path) const |
| const QString & | getName () const |
| size_t | getNumChildren () const |
| size_t | getNumColumns () const |
| MessageFieldItem * | getParent () const |
| int | getRow () const |
| MessageFieldItem (const variant_topic_tools::DataType &dataType, MessageFieldItem *parent=0, const QString &name=QString()) | |
| void | update (const QString &path) |
| ~MessageFieldItem () | |
Private Attributes | |
| QList< MessageFieldItem * > | children_ |
| variant_topic_tools::DataType | dataType_ |
| QString | name_ |
| MessageFieldItem * | parent_ |
Definition at line 28 of file MessageFieldItem.h.
| rqt_multiplot::MessageFieldItem::MessageFieldItem | ( | const variant_topic_tools::DataType & | dataType, |
| MessageFieldItem * | parent = 0, |
||
| const QString & | name = QString() |
||
| ) |
Definition at line 34 of file MessageFieldItem.cpp.
| rqt_multiplot::MessageFieldItem::~MessageFieldItem | ( | ) |
Definition at line 63 of file MessageFieldItem.cpp.
| void rqt_multiplot::MessageFieldItem::appendChild | ( | MessageFieldItem * | child | ) |
Definition at line 133 of file MessageFieldItem.cpp.
| MessageFieldItem * rqt_multiplot::MessageFieldItem::getChild | ( | size_t | row | ) | const |
Definition at line 81 of file MessageFieldItem.cpp.
| MessageFieldItem * rqt_multiplot::MessageFieldItem::getChild | ( | const QString & | name | ) | const |
Definition at line 85 of file MessageFieldItem.cpp.
| const variant_topic_tools::DataType & rqt_multiplot::MessageFieldItem::getDataType | ( | ) | const |
Definition at line 125 of file MessageFieldItem.cpp.
| MessageFieldItem * rqt_multiplot::MessageFieldItem::getDescendant | ( | const QString & | path | ) | const |
Definition at line 95 of file MessageFieldItem.cpp.
| const QString & rqt_multiplot::MessageFieldItem::getName | ( | ) | const |
Definition at line 121 of file MessageFieldItem.cpp.
| size_t rqt_multiplot::MessageFieldItem::getNumChildren | ( | ) | const |
Definition at line 77 of file MessageFieldItem.cpp.
| size_t rqt_multiplot::MessageFieldItem::getNumColumns | ( | ) | const |
Definition at line 117 of file MessageFieldItem.cpp.
| MessageFieldItem * rqt_multiplot::MessageFieldItem::getParent | ( | ) | const |
Definition at line 73 of file MessageFieldItem.cpp.
| int rqt_multiplot::MessageFieldItem::getRow | ( | ) | const |
Definition at line 110 of file MessageFieldItem.cpp.
| void rqt_multiplot::MessageFieldItem::update | ( | const QString & | path | ) |
Definition at line 137 of file MessageFieldItem.cpp.
|
private |
Definition at line 50 of file MessageFieldItem.h.
|
private |
Definition at line 53 of file MessageFieldItem.h.
|
private |
Definition at line 52 of file MessageFieldItem.h.
|
private |
Definition at line 49 of file MessageFieldItem.h.