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