module documentation
Warning: do not use this library. It is unstable and most of the routines here have been superseded by other libraries (e.g. rospkg). These routines will likely be deleted in future releases.
| Class | |
Object representation of a ROS manifest file |
| Function | parse |
Parse stack.xml string contents @param string: stack.xml contents @type string: str @return: StackManifest instance @rtype: L{StackManifest} |
| Function | parse |
Parse stack.xml file @param file: stack.xml file path @param file: str @return: StackManifest instance @rtype: L{StackManifest} |
| Function | stack |
@param stack: stack name @type stack: str @param required: require that the directory exist @type required: bool @return: path to manifest file of stack @rtype: str @raise InvalidROSPkgException: if required is True and manifest file cannot be located... |
| Constant | STACK |
Undocumented |
| Function | _stack |
@param stack_dir: path to stack directory @type stack_dir: str @param required: require that the directory exist @type required: bool @return: path to manifest file of stack @rtype: str @raise InvalidROSPkgException: if required is True and manifest file cannot be located... |
Parse stack.xml string contents @param string: stack.xml contents @type string: str @return: StackManifest instance @rtype: L{StackManifest}
Parse stack.xml file @param file: stack.xml file path @param file: str @return: StackManifest instance @rtype: L{StackManifest}
@param stack: stack name @type stack: str @param required: require that the directory exist @type required: bool @return: path to manifest file of stack @rtype: str @raise InvalidROSPkgException: if required is True and manifest file cannot be located