Classes | Functions | Variables
xacro Namespace Reference

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
def set_substitution_args_context

Variables

list all_includes = []
dictionary substitution_args_context = {}

Function Documentation

def xacro.child_elements (   elt)

Definition at line 188 of file src/xacro.py.

def xacro.eat_ignore (   lex)

Definition at line 306 of file src/xacro.py.

def xacro.eval_all (   root,
  macros,
  symbols 
)

Definition at line 439 of file src/xacro.py.

def xacro.eval_expr (   lex,
  symbols 
)

Definition at line 380 of file src/xacro.py.

def xacro.eval_extension (   str)

Definition at line 57 of file src/xacro.py.

def xacro.eval_factor (   lex,
  symbols 
)

Definition at line 334 of file src/xacro.py.

def xacro.eval_lit (   lex,
  symbols 
)

Definition at line 311 of file src/xacro.py.

Definition at line 540 of file src/xacro.py.

def xacro.eval_term (   lex,
  symbols 
)

Definition at line 357 of file src/xacro.py.

def xacro.eval_text (   text,
  symbols 
)

Definition at line 406 of file src/xacro.py.

Definition at line 146 of file src/xacro.py.

def xacro.fixed_writexml (   self,
  writer,
  indent = "",
  addindent = "",
  newl = "" 
)

Definition at line 62 of file src/xacro.py.

def xacro.grab_macros (   doc)

Definition at line 246 of file src/xacro.py.

def xacro.grab_properties (   doc)

Definition at line 268 of file src/xacro.py.

def xacro.isnumber (   x)

Definition at line 53 of file src/xacro.py.

def xacro.main ( )

Definition at line 556 of file src/xacro.py.

def xacro.next_element (   elt)

Definition at line 165 of file src/xacro.py.

def xacro.next_node (   node)

Definition at line 178 of file src/xacro.py.

Definition at line 155 of file src/xacro.py.

def xacro.print_usage (   exit_code = 0)

Definition at line 546 of file src/xacro.py.

def xacro.process_includes (   doc,
  base_dir 
)
Exceptions:
XacroExceptionif a parsing error occurs with an included document

Definition at line 199 of file src/xacro.py.

def xacro.set_substitution_args_context (   context = {})

Definition at line 552 of file src/xacro.py.


Variable Documentation

Definition at line 195 of file src/xacro.py.

Definition at line 47 of file src/xacro.py.



xacro
Author(s): Stuart Glaser
autogenerated on Mon Oct 6 2014 09:05:11