#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.
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.
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.
QList<MessageFieldItem*> rqt_multiplot::MessageFieldItem::children_ [private] |
Definition at line 50 of file MessageFieldItem.h.
Definition at line 53 of file MessageFieldItem.h.
QString rqt_multiplot::MessageFieldItem::name_ [private] |
Definition at line 52 of file MessageFieldItem.h.
Definition at line 49 of file MessageFieldItem.h.