Classes | Namespaces | Functions | Variables
__init__.py File Reference

Go to the source code of this file.

Classes

class  xacro.Macro
 
class  xacro.MacroNameSpace
 
class  xacro.NameSpace
 
class  xacro.PropertyNameSpace
 
class  xacro.QuickLexer
 
class  xacro.Table
 
class  xacro.XacroException
 
class  xacro.YamlDictWrapper
 
class  xacro.YamlListWrapper
 

Namespaces

 xacro
 

Functions

def xacro.abs_filename_spec (filename_spec)
 
def xacro.check_attrs (tag, required, optional)
 
def xacro.check_deprecated_tag (tag_name)
 
def xacro.construct_angle_degrees (loader, node)
 
def xacro.construct_angle_radians (loader, node)
 
def xacro.create_global_symbols ()
 
def xacro.deprecated_tag (tag_name=None, _issued=[False])
 
def xacro.eval_extension (s)
 
def xacro.get_include_files (filename_spec, symbols)
 
def xacro.grab_macro (elt, macros)
 
def xacro.grab_macros (elt, macros)
 
def xacro.grab_properties (elt, table)
 
def xacro.grab_property (elt, table)
 
def xacro.import_xml_namespaces (parent, attributes)
 
def xacro.init_stacks (file)
 
def xacro.is_include (elt)
 
def xacro.is_valid_name (name)
 
def xacro.load_yaml (filename)
 
def xacro.parse_macro_arg (s)
 
def xacro.process_include (elt, macros, symbols, func)
 
def xacro.process_includes (elt, macros=None, symbols=None)
 
def xacro.safe_eval (expr, globals, locals=None)
 
def xacro.tokenize (s, sep=', skip_empty=True)
 

Variables

 xacro._basestr = basestring
 
list xacro.all_includes = []
 
bool xacro.allow_non_prefixed_tags = True
 
string xacro.default_value = '''\$\{.*?\}|\$\(.*?\)|(?:'.*?'|\".*?\"|[^\s'\"]+)+|'''
 
bool xacro.do_check_order = False
 
dictionary xacro.encoding = {'encoding': 'utf-8'}
 
 xacro.filestack = None
 
string xacro.include_no_matches_msg = """Include tag's filename spec \"{}\" matched no files."""
 
 xacro.macrostack = None
 
 xacro.re_macro_arg = re.compile(r'^\s*([^\s:=]+?)\s*:?=\s*(\^\|?)?(' + default_value + ')(?:\s+|$)(.*)')
 
dictionary xacro.substitution_args_context = {}
 
 xacro.unicode = str
 
int xacro.verbosity = 1
 


xacro
Author(s): Stuart Glaser, William Woodall, Robert Haschke
autogenerated on Thu May 25 2023 02:45:08