
Public Member Functions | |
| def | __init__ |
| def | clear_dynreconf_client |
| def | clear_dynreconfclient_widget |
| def | connect_param_server |
| def | disconnect_param_server |
| def | enable_param_items |
| def | get_dynreconf_widget |
| def | get_node_name |
| def | get_param_name_toplv |
| def | get_raw_param_name |
| def | get_treenode_names |
| def | set_dynreconf_client |
| def | type |
Static Public Attributes | |
| int | NODE_FULLPATH = 1 |
Private Member Functions | |
| def | _set_param_name |
Private Attributes | |
| _dynreconf_client | |
| _dynreconfclient_widget | |
| _is_rosnode | |
| _list_treenode_names | |
| _lock | |
| _param_name_raw | |
| _paramserver_connect_thread | |
| _toplevel_treenode_name | |
Extending ReadonlyItem - the display content of this item shouldn't be modified.
Definition at line 70 of file treenode_qstditem.py.
| def rqt_reconfigure.treenode_qstditem.TreenodeQstdItem.__init__ | ( | self, | |
| args | |||
| ) |
:param args[0]: str (will become 1st arg of QStandardItem)
:param args[1]: integer value that indicates whether this class
is node that has GRN (Graph Resource Names, see
http://www.ros.org/wiki/Names). This can be None
Definition at line 78 of file treenode_qstditem.py.
| def rqt_reconfigure.treenode_qstditem.TreenodeQstdItem._set_param_name | ( | self, | |
| param_name | |||
| ) | [private] |
:param param_name: A string formatted as GRN (Graph Resource Names, see
http://www.ros.org/wiki/Names).
Example: /paramname/subpara/subsubpara/...
Definition at line 218 of file treenode_qstditem.py.
Definition at line 115 of file treenode_qstditem.py.
Definition at line 166 of file treenode_qstditem.py.
Connect to parameter server using dynamic_reconfigure client. Behavior is delegated to a private method _connect_param_server, and its return value, client, is set to member variable. @return void @raise ROSException:
Definition at line 169 of file treenode_qstditem.py.
Definition at line 191 of file treenode_qstditem.py.
Create QStdItem per parameter and addColumn them to myself. :rtype: None if _dynreconf_client is not initiated.
Definition at line 200 of file treenode_qstditem.py.
@rtype: DynreconfClientWidget (QWidget) @return: None if dynreconf_client is not yet generated. @raise ROSException:
Definition at line 121 of file treenode_qstditem.py.
:return: A value of single tree node (ie. NOT the fullpath node name).
Ex. suppose fullpath name is /top/sub/subsub/subsubsub and you
are at 2nd from top, the return value is subsub.
Definition at line 256 of file treenode_qstditem.py.
:rtype: String of the top level param name.
Definition at line 238 of file treenode_qstditem.py.
Definition at line 245 of file treenode_qstditem.py.
:rtype: List of string. Null if param
Definition at line 248 of file treenode_qstditem.py.
| def rqt_reconfigure.treenode_qstditem.TreenodeQstdItem.set_dynreconf_client | ( | self, | |
| dynreconf_client | |||
| ) |
@param dynreconf_client: dynamic_reconfigure.client.Client
Definition at line 106 of file treenode_qstditem.py.
Definition at line 264 of file treenode_qstditem.py.
Definition at line 83 of file treenode_qstditem.py.
Definition at line 83 of file treenode_qstditem.py.
Definition at line 83 of file treenode_qstditem.py.
Definition at line 222 of file treenode_qstditem.py.
Definition at line 83 of file treenode_qstditem.py.
Definition at line 83 of file treenode_qstditem.py.
Definition at line 83 of file treenode_qstditem.py.
Definition at line 222 of file treenode_qstditem.py.
int rqt_reconfigure::treenode_qstditem.TreenodeQstdItem::NODE_FULLPATH = 1 [static] |
Definition at line 76 of file treenode_qstditem.py.