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 StackManifest 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_file Parse stack.xml file @param file: stack.xml file path @param file: str @return: StackManifest instance @rtype: L{StackManifest}
Function stack_file @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_FILE Undocumented
Function _stack_file_by_dir @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...
def parse(string, filename='string'):

Parse stack.xml string contents @param string: stack.xml contents @type string: str @return: StackManifest instance @rtype: L{StackManifest}

def parse_file(file):

Parse stack.xml file @param file: stack.xml file path @param file: str @return: StackManifest instance @rtype: L{StackManifest}

def stack_file(stack, required=True):

@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

STACK_FILE: str =

Undocumented

Value
'stack.xml'
def _stack_file_by_dir(stack_dir, required=True):

@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