Nav2 Navigation Stack - jazzy  jazzy
ROS 2 Navigation Stack
Public Member Functions | List of all members
nav2_common.launch.rewritten_yaml.RewrittenYaml Class Reference
Inheritance diagram for nav2_common.launch.rewritten_yaml.RewrittenYaml:
Inheritance graph
[legend]
Collaboration diagram for nav2_common.launch.rewritten_yaml.RewrittenYaml:
Collaboration graph
[legend]

Public Member Functions

None __init__ (self, launch.SomeSubstitutionsType source_file, Dict param_rewrites, Optional[launch.SomeSubstitutionsType] root_key=None, Optional[Dict] key_rewrites=None, convert_types=False)
 
List[launch.Substitution] name (self)
 
Text describe (self)
 
Text perform (self, launch.LaunchContext context)
 
def resolve_rewrites (self, context)
 
def substitute_params (self, yaml, param_rewrites)
 
def add_params (self, yaml, param_rewrites)
 
def updateYamlPathVals (self, yaml, yaml_key_list, rewrite_val)
 
def substitute_keys (self, yaml, key_rewrites)
 
def getYamlLeafKeys (self, yamlData)
 
def pathify (self, d, p=None, paths=None, joinchar='.')
 
def convert (self, text_value)
 

Detailed Description

Substitution that modifies the given YAML file.

Used in launch system

Definition at line 35 of file rewritten_yaml.py.

Member Function Documentation

◆ describe()

Text nav2_common.launch.rewritten_yaml.RewrittenYaml.describe (   self)

◆ name()

List[launch.Substitution] nav2_common.launch.rewritten_yaml.RewrittenYaml.name (   self)

The documentation for this class was generated from the following file: