19 #ifndef RQT_MULTIPLOT_MESSAGE_FIELD_ITEM_H 20 #define RQT_MULTIPLOT_MESSAGE_FIELD_ITEM_H 25 #include <variant_topic_tools/DataType.h> 42 const variant_topic_tools::DataType&
getDataType()
const;
46 void update(
const QString& path);
const QString & getName() const
MessageFieldItem(const variant_topic_tools::DataType &dataType, MessageFieldItem *parent=0, const QString &name=QString())
MessageFieldItem * getChild(size_t row) const
size_t getNumColumns() const
const variant_topic_tools::DataType & getDataType() const
MessageFieldItem * parent_
MessageFieldItem * getParent() const
size_t getNumChildren() const
MessageFieldItem * getDescendant(const QString &path) const
void update(const QString &path)
variant_topic_tools::DataType dataType_
void appendChild(MessageFieldItem *child)
QList< MessageFieldItem * > children_