module documentation
General routines and representations for loading roslaunch model.
Class |
|
Lower-level library for loading ROS launch model. It provides an abstraction between the representation (e.g. XML) and the validation of the property values. |
Class |
|
Container for storing current loader context (e.g. namespace, local parameter state, remapping state). |
Class |
|
Error loading data as specified (e.g. cannot find included files, etc...) |
Function | convert |
Convert a value from a string representation into the specified type |
Function | load |
Load in ROS remapping arguments as arg assignments for context. |
Function | post |
Undocumented |
Function | process |
Processes arg declarations in context and makes sure that they are properly declared for passing into an included file. Also will correctly setup the context for passing to the included file. |
Variable | rosparam |
Undocumented |
Convert a value from a string representation into the specified type
@param value: string representation of value @type value: str @param type_: int, double, string, bool, or auto @type type_: str @raise ValueError: if parameters are invalid
Load in ROS remapping arguments as arg assignments for context.
@param context: context to load into. context's resolve_dict for 'arg' will be reinitialized with values. @type context: L{LoaderContext{ @param argv: command-line arguments @type argv: [str]