module documentation
Roslaunch XML file parser.
Class |
|
Parser for roslaunch XML format. Loads parsed representation into ROSConfig model. |
Exception |
|
Error with the XML syntax (e.g. invalid attribute/value combinations) |
Function | ifunless |
Decorator for evaluating whether or not tag function should run based on if/unless attributes |
Function | ifunless |
@return True: if tag should be processed according to its if/unless attributes |
Constant | CLEAR |
Undocumented |
Constant | NS |
Undocumented |
Function | _bool |
Validate boolean xml attribute. @param v: parameter value or None if no value provided @type v: any @param default: default value @type default: bool @param label: parameter name/label @type label: str @return: boolean value for attribute @rtype: bool @raise XmlParseException: if v is not in correct range or is empty. |
Function | _float |
Validate float xml attribute. @param v: parameter value or None if no value provided @type v: any @param default: default value @type default: float @param label: parameter name/label @type label: str @return: float value for attribute @rtype: float @raise XmlParseException: if v is not in correct range or is empty. |
Function | _get |
Undocumented |
Variable | _assignable |
Undocumented |
Variable | _is |
Undocumented |
Validate boolean xml attribute. @param v: parameter value or None if no value provided @type v: any @param default: default value @type default: bool @param label: parameter name/label @type label: str @return: boolean value for attribute @rtype: bool @raise XmlParseException: if v is not in correct range or is empty.
Validate float xml attribute. @param v: parameter value or None if no value provided @type v: any @param default: default value @type default: float @param label: parameter name/label @type label: str @return: float value for attribute @rtype: float @raise XmlParseException: if v is not in correct range or is empty.