#include <param_item.h>
Public Member Functions | |
void | appendChild (ParamItem *child) |
ParamItem * | getChild (size_t row) const |
ParamItem * | getChild (const QString &full_name) const |
QString | getFullName () const |
size_t | getNumChildren () const |
size_t | getNumColumns () const |
config::ParamInterface * | getParam () const |
ParamItem * | getParent () const |
int | getRow () const |
bool | isLeaf () const |
ParamItem (config::Param *param, ParamItem *parent=NULL) | |
ParamItem (config::Params *params, ParamItem *parent=NULL) | |
~ParamItem () | |
Private Attributes | |
QList< ParamItem * > | children_ |
config::ParamInterface * | param_ |
ParamItem * | parent_ |
Definition at line 15 of file param_item.h.
rqt_mrta::ParamItem::ParamItem | ( | config::Param * | param, |
ParamItem * | parent = NULL |
||
) |
Definition at line 8 of file param_item.cpp.
rqt_mrta::ParamItem::ParamItem | ( | config::Params * | params, |
ParamItem * | parent = NULL |
||
) |
Definition at line 13 of file param_item.cpp.
Definition at line 27 of file param_item.cpp.
void rqt_mrta::ParamItem::appendChild | ( | ParamItem * | child | ) |
Definition at line 80 of file param_item.cpp.
ParamItem * rqt_mrta::ParamItem::getChild | ( | size_t | row | ) | const |
Definition at line 49 of file param_item.cpp.
ParamItem * rqt_mrta::ParamItem::getChild | ( | const QString & | full_name | ) | const |
Definition at line 54 of file param_item.cpp.
QString rqt_mrta::ParamItem::getFullName | ( | ) | const |
Definition at line 78 of file param_item.cpp.
size_t rqt_mrta::ParamItem::getNumChildren | ( | ) | const |
Definition at line 47 of file param_item.cpp.
size_t rqt_mrta::ParamItem::getNumColumns | ( | ) | const |
Definition at line 76 of file param_item.cpp.
config::ParamInterface * rqt_mrta::ParamItem::getParam | ( | ) | const |
Definition at line 43 of file param_item.cpp.
ParamItem * rqt_mrta::ParamItem::getParent | ( | ) | const |
Definition at line 45 of file param_item.cpp.
int rqt_mrta::ParamItem::getRow | ( | ) | const |
Definition at line 70 of file param_item.cpp.
bool rqt_mrta::ParamItem::isLeaf | ( | ) | const |
Definition at line 68 of file param_item.cpp.
QList<ParamItem*> rqt_mrta::ParamItem::children_ [private] |
Definition at line 34 of file param_item.h.
Definition at line 35 of file param_item.h.
ParamItem* rqt_mrta::ParamItem::parent_ [private] |
Definition at line 33 of file param_item.h.