Classes | |
| class | QuickLexer | 
| class | Table | 
| class | XacroException | 
Functions | |
| def | child_elements | 
| def | eat_ignore | 
| def | eval_all | 
| def | eval_expr | 
| def | eval_extension | 
| def | eval_factor | 
| def | eval_lit | 
| def | eval_self_contained | 
| def | eval_term | 
| def | eval_text | 
| def | first_child_element | 
| def | fixed_writexml | 
| def | grab_macros | 
| def | grab_properties | 
| def | isnumber | 
| def | main | 
| def | next_element | 
| def | next_node | 
| def | next_sibling_element | 
| def | print_usage | 
| def | process_includes | 
Variables | |
| list | all_includes = [] | 
| def xacro.child_elements | ( | elt | ) | 
Definition at line 178 of file src/xacro.py.
| def xacro.eat_ignore | ( | lex | ) | 
Definition at line 290 of file src/xacro.py.
| def xacro.eval_all | ( | root, | |
| macros, | |||
| symbols | |||
| ) | 
Definition at line 417 of file src/xacro.py.
| def xacro.eval_expr | ( | lex, | |
| symbols | |||
| ) | 
Definition at line 360 of file src/xacro.py.
| def xacro.eval_extension | ( | str | ) | 
Definition at line 52 of file src/xacro.py.
| def xacro.eval_factor | ( | lex, | |
| symbols | |||
| ) | 
Definition at line 316 of file src/xacro.py.
| def xacro.eval_lit | ( | lex, | |
| symbols | |||
| ) | 
Definition at line 294 of file src/xacro.py.
| def xacro.eval_self_contained | ( | doc | ) | 
Definition at line 501 of file src/xacro.py.
| def xacro.eval_term | ( | lex, | |
| symbols | |||
| ) | 
Definition at line 338 of file src/xacro.py.
| def xacro.eval_text | ( | text, | |
| symbols | |||
| ) | 
Definition at line 386 of file src/xacro.py.
| def xacro.first_child_element | ( | elt | ) | 
Definition at line 141 of file src/xacro.py.
| def xacro.fixed_writexml | ( | self, | |
| writer, | |||
indent = "",  | 
        |||
addindent = "",  | 
        |||
newl = ""  | 
        |||
| ) | 
Definition at line 57 of file src/xacro.py.
| def xacro.grab_macros | ( | doc | ) | 
Definition at line 232 of file src/xacro.py.
| def xacro.grab_properties | ( | doc | ) | 
Definition at line 253 of file src/xacro.py.
| def xacro.isnumber | ( | x | ) | 
Definition at line 41 of file src/xacro.py.
| def xacro.main | ( | ) | 
Definition at line 513 of file src/xacro.py.
| def xacro.next_element | ( | elt | ) | 
Definition at line 158 of file src/xacro.py.
| def xacro.next_node | ( | node | ) | 
Definition at line 169 of file src/xacro.py.
| def xacro.next_sibling_element | ( | elt | ) | 
Definition at line 149 of file src/xacro.py.
| def xacro.print_usage | ( | exit_code = 0 | ) | 
Definition at line 506 of file src/xacro.py.
| def xacro.process_includes | ( | doc, | |
| base_dir | |||
| ) | 
| XacroException | if a parsing error occurs with an included document | 
Definition at line 187 of file src/xacro.py.
| list xacro::all_includes = [] | 
Definition at line 185 of file src/xacro.py.