Public Types | |
typedef QList< NodePtr > | ChildList |
typedef QMap< QString, NodePtr > | ChildMap |
Public Member Functions | |
void | deleteData () |
Node () | |
void | setType (Config::Type new_type) |
~Node () | |
Public Attributes | |
union { | |
ChildList * list | |
ChildMap * map | |
QVariant * value | |
} | data_ |
Config::Type | type_ |
Definition at line 40 of file config.cpp.
typedef QList<NodePtr> rviz::Config::Node::ChildList |
Definition at line 50 of file config.cpp.
typedef QMap<QString, NodePtr> rviz::Config::Node::ChildMap |
Definition at line 49 of file config.cpp.
rviz::Config::Node::Node | ( | ) |
Definition at line 61 of file config.cpp.
rviz::Config::Node::~Node | ( | ) |
Definition at line 66 of file config.cpp.
void rviz::Config::Node::deleteData | ( | ) |
Definition at line 71 of file config.cpp.
void rviz::Config::Node::setType | ( | Config::Type | new_type | ) |
Definition at line 90 of file config.cpp.
union { ... } rviz::Config::Node::data_ |
ChildList* rviz::Config::Node::list |
Definition at line 56 of file config.cpp.
ChildMap* rviz::Config::Node::map |
Definition at line 55 of file config.cpp.
Config::Type rviz::Config::Node::type_ |
Definition at line 52 of file config.cpp.
QVariant* rviz::Config::Node::value |
Definition at line 57 of file config.cpp.