roscreate::roscreatestack Namespace Reference

Functions

def _compute_stack_depends_and_licenses
def _update_depends
def compute_stack_depends_and_licenses
def create_stack
def get_templates
def instantiate_template
def roscreatestack_main

Variables

string NAME = 'roscreate-stack'

Function Documentation

def roscreate::roscreatestack::_compute_stack_depends_and_licenses (   stack,
  packages 
) [private]

Definition at line 153 of file roscreatestack.py.

def roscreate::roscreatestack::_update_depends (   depends  )  [private]

Definition at line 75 of file roscreatestack.py.

def roscreate::roscreatestack::compute_stack_depends_and_licenses (   stack_dir  ) 
@return: depends, licenses
@rtype: {str: [str]}, [str]
@raise: roslib.packages.InvalidROSPkgException

Definition at line 135 of file roscreatestack.py.

def roscreate::roscreatestack::create_stack (   stack,
  stack_dir,
  stack_manifest,
  author,
  depends,
  licenses,
  show_deps 
)
@param stack: name of stack
@type  stack: str
@param stack_dir: path to stack
@type  stack_dir: str
@param stack_manifest: existing stack manifest or None
@type  stack_manifest: L{roslib.stack_manifest.StackManifest}
@param author: name of stack maintainer. Overrides stack_manifest.
@type  author: str
@param depends: map of stack name to packages that use that stack. Overrides stack_manifest.
@type  depends: {str: [str]}
@param licenses: list of licenses present in stack
@type  licenses: set(str)

Definition at line 84 of file roscreatestack.py.

def roscreate::roscreatestack::get_templates (  ) 
@return: mapping of file names to templates to instantiate
@rtype: {str: str}

Definition at line 57 of file roscreatestack.py.

def roscreate::roscreatestack::instantiate_template (   template,
  stack,
  brief,
  description,
  author,
  depends,
  licenses,
  review 
)
@return: template instantiated with properties
@rtype: str

Definition at line 68 of file roscreatestack.py.

def roscreate::roscreatestack::roscreatestack_main (  ) 

Definition at line 191 of file roscreatestack.py.


Variable Documentation

string roscreate::roscreatestack::NAME = 'roscreate-stack'

Definition at line 46 of file roscreatestack.py.

 All Namespaces Files Functions Variables


roscreate
Author(s): Ken Conley/kwc@willowgarage.com
autogenerated on Fri Jan 11 11:16:28 2013