__init__.py
/tmp/ws/src/xacro/src/xacro/
____init_____8py
xacro::Macro
xacro::MacroNameSpace
xacro::NameSpace
xacro::PropertyNameSpace
xacro::QuickLexer
xacro::Table
xacro::XacroException
xacro::YamlDictWrapper
xacro::YamlListWrapper
xacro
def
abs_filename_spec
namespacexacro.html
a8bafa448f700a4123ec0b7ff7b42d5b6
(filename_spec)
def
check_attrs
namespacexacro.html
a5fe40c90e0ab553a75dd96a8d608ad99
(tag, required, optional)
def
check_deprecated_tag
namespacexacro.html
afe3cf774a8533e36d0e253553c80043c
(tag_name)
def
construct_angle_degrees
namespacexacro.html
ab6430854a2ef8f23fd3b3b0279c44aa6
(loader, node)
def
construct_angle_radians
namespacexacro.html
a238154c1e4a9ff2aed3713b2278b4d6f
(loader, node)
def
create_global_symbols
namespacexacro.html
ade52420781b7321547bda61ad23bf5de
()
def
deprecated_tag
namespacexacro.html
a03f64b15650fd1024f80d3828320d04f
(tag_name=None, _issued=[False])
def
eval_extension
namespacexacro.html
ab1f9dcdd4dc5e53964a29dbfa4d0e6bf
(s)
def
get_include_files
namespacexacro.html
a50ddb63243534c5bd621a59ffc9edf0f
(filename_spec, symbols)
def
grab_macro
namespacexacro.html
a40e0d03e2190abe24831681ae0aa387c
(elt, macros)
def
grab_macros
namespacexacro.html
a620d32c54a9240ace9540bfc64c9a6f7
(elt, macros)
def
grab_properties
namespacexacro.html
a69ab1a56c9dc27507e7f9092836858ff
(elt, table)
def
grab_property
namespacexacro.html
ac98e06640b7df7902f0e71930c54641f
(elt, table)
def
import_xml_namespaces
namespacexacro.html
a45cd1d3dd7d3e1230ee6b4df79442e84
(parent, attributes)
def
init_stacks
namespacexacro.html
a10f8cf7448dfb860e0d1ec3cc0b51734
(file)
def
is_include
namespacexacro.html
a34037edb2e8f0f6575b51b5ae0108d01
(elt)
def
is_valid_name
namespacexacro.html
a2dfe37395d41215ae858d17ecb07cc0b
(name)
def
load_yaml
namespacexacro.html
a1a23296cb5386af65221c303c1087a96
(filename)
def
parse_macro_arg
namespacexacro.html
afb84d707a635fa86b41314e4f6ec90e3
(s)
def
process_include
namespacexacro.html
a50b388530d901f27cb274bbac3cf3ba3
(elt, macros, symbols, func)
def
process_includes
namespacexacro.html
a13036d2be1cf56001da66bd0868b4e43
(elt, macros=None, symbols=None)
def
safe_eval
namespacexacro.html
a42704910fa972b796704fe25a20a463b
(expr, globals, locals=None)
def
tokenize
namespacexacro.html
a1e006f27d13c67bbd358d2b965f39c84
(s, sep=', skip_empty=True)
_basestr
namespacexacro.html
a4303044b37e8d6736422519ebb0e0c76
list
all_includes
namespacexacro.html
a17b9329f93d637609e80f82134517187
bool
allow_non_prefixed_tags
namespacexacro.html
a516635564eefb18bcd6bdd390d299f56
string
default_value
namespacexacro.html
ad233603f578f6b928b379a8926c19a78
bool
do_check_order
namespacexacro.html
a3c9c5ea1776c32f51544f2e269d61773
dictionary
encoding
namespacexacro.html
a156cd688c38dd4573df8f436244a19b5
filestack
namespacexacro.html
a2cf199bbfe9bee0643a6a385075ed398
string
include_no_matches_msg
namespacexacro.html
a7daf73354b83a0cecbe729056ffccd0a
macrostack
namespacexacro.html
a457ea892267d6bffc094cd9a8e5ff474
re_macro_arg
namespacexacro.html
a0bab4923a4ac9c39f22822afe7a8a84d
dictionary
substitution_args_context
namespacexacro.html
ab1ac1039b45fbf5b737493675b50bc7d
unicode
namespacexacro.html
ada58469591cf47ab428e088a3b21a203
int
verbosity
namespacexacro.html
acb5c7c3d1eaefa811137a4e9b92e929b
cli.py
/tmp/ws/src/xacro/src/xacro/
cli_8py
xacro::cli::ColoredOptionParser
xacro::cli::IndentedHelpFormatterWithNL
xacro::cli
def
process_args
namespacexacro_1_1cli.html
a23a0bbe7f08e384970fb0e18ac201056
(argv, require_input=True)
def
wrap_with_newlines
namespacexacro_1_1cli.html
ae2363c255319458d1257834e8f5f1250
(text, width, kwargs)
_original_wrap
namespacexacro_1_1cli.html
ad1fee0758ec6c104bffc69f36394b8d7
color.py
/tmp/ws/src/xacro/src/xacro/
color_8py
xacro::color
def
colorize
namespacexacro_1_1color.html
a1e17123b3f532b309784e56517095238
(msg, color, file=sys.stderr, alt_text=None)
def
error
namespacexacro_1_1color.html
aee21d538b04da73bd3bf57f53b7d1b55
(args, kwargs)
def
is_tty
namespacexacro_1_1color.html
abf53a0167691266edbd5e91c4c00e456
(stream)
def
message
namespacexacro_1_1color.html
a61ed739f3644e87b5817f2ecc87a5aa6
(msg, args, kwargs)
def
warning
namespacexacro_1_1color.html
a43b0489cbd97d592bf6017cd4477c9e4
(args, kwargs)
dictionary
_ansi
namespacexacro_1_1color.html
a4a6b7caa306849cf45d2eb73225ce8c0
setup.py
/tmp/ws/src/xacro/
setup_8py
setup
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
test_xacro.py
/tmp/ws/src/xacro/test/
test__xacro_8py
test_xacro::TestMatchXML
test_xacro::TestUtils
test_xacro::TestXacro
test_xacro::TestXacroBase
test_xacro::TestXacroCommentsIgnored
test_xacro::TestXacroFunctions
test_xacro::TestXacroInorder
test_xacro
def
all_attributes_match
namespacetest__xacro.html
a61a98d107e6296d243d282783f455dee
(a, b)
def
capture_stderr
namespacetest__xacro.html
a510b05424a7417c156cc1fd73f6aa8e0
(function, args, kwargs)
def
nodes_match
namespacetest__xacro.html
a7e5c4d238aab7c78068f6abecacfdab5
(a, b, ignore_nodes)
def
subTest
namespacetest__xacro.html
a0c76a40e887c61bd680fdb87f720fec8
(msg)
def
text_matches
namespacetest__xacro.html
a546bc9df8e89e8ec7bcebaeef834cc8f
(a, b)
def
text_values_match
namespacetest__xacro.html
afc76ece9fe2427b5d64bb4f22d9308e2
(a, b)
def
xml_matches
namespacetest__xacro.html
a526b68ba88a1e8ec0652a06f6d746419
(a, b, ignore_nodes=[])
whitespace
namespacetest__xacro.html
a6c1213267b4e1637399da7f7f4b1fc71
xacro.py
/tmp/ws/src/xacro/
xacro_8py
xacro
backup_path
namespacexacro.html
af987319a5473cdf2d181e9e2f4e26833
cur_dir
namespacexacro.html
a1098b248b1470e5957bcc6e5f9a2964c
path
namespacexacro.html
af030882c8ecfcf0683b4823fb49193b7
this_dir
namespacexacro.html
aee2d468c25fac728dffd7272fdecb427
this_dir_cwd
namespacexacro.html
a79556f3f97f20aa275aa689326258e51
xmlutils.py
/tmp/ws/src/xacro/src/xacro/
xmlutils_8py
xacro::xmlutils
def
attribute
namespacexacro_1_1xmlutils.html
a389e26a3db0336e11cb7ace215f9623a
(tag, a)
def
first_child_element
namespacexacro_1_1xmlutils.html
a8d509d1bf8d0640dbdd231c7ddcb050a
(elt)
def
fixed_writexml
namespacexacro_1_1xmlutils.html
a6318d2ca3c3cdff63e78cc4a06458111
(self, writer, indent="", addindent="", newl="")
def
next_sibling_element
namespacexacro_1_1xmlutils.html
ab3ea00529bd43591b2fcc4af7a28b231
(node)
def
opt_attrs
namespacexacro_1_1xmlutils.html
abeca2af71355e389787f2eba6afa2f95
(tag, attrs)
def
replace_node
namespacexacro_1_1xmlutils.html
a3f93f009cdc5d6a93bfa4cb01e7837a9
(node, by, content_only=False)
def
reqd_attrs
namespacexacro_1_1xmlutils.html
ab30f8e0308b9393583ddb1687ba64df2
(tag, attrs)
xacro::cli::ColoredOptionParser
classxacro_1_1cli_1_1ColoredOptionParser.html
def
error
classxacro_1_1cli_1_1ColoredOptionParser.html
ad74ab0b96b14cffe7cc64edd668643e9
(self, message)
xacro::cli::IndentedHelpFormatterWithNL
classxacro_1_1cli_1_1IndentedHelpFormatterWithNL.html
def
__init__
classxacro_1_1cli_1_1IndentedHelpFormatterWithNL.html
ad6b8bb24580a6c51a477d2aecc17c964
(self, args, kwargs)
def
format_option
classxacro_1_1cli_1_1IndentedHelpFormatterWithNL.html
aaed87ac2f5a437ba73006c4e7c06ef48
(self, text)
xacro::Macro
classxacro_1_1Macro.html
def
__init__
classxacro_1_1Macro.html
af93b5614f2c165d8f0685ee427e3a1ab
(self)
body
classxacro_1_1Macro.html
aed92b28dec1db80a94532e338c388632
defaultmap
classxacro_1_1Macro.html
aa6c6a04ae2b9c88436f2525e9e6439c2
history
classxacro_1_1Macro.html
a4dbbaf24a1edc98b54449b8d2b2c2fea
params
classxacro_1_1Macro.html
a1daed74622f6fdaef96a91a7280fa364
xacro::MacroNameSpace
classxacro_1_1MacroNameSpace.html
xacro::NameSpace
def
__init__
classxacro_1_1MacroNameSpace.html
a6b8880c0b72a0eeedf35b2d4f7b96e57
(self, args, kwargs)
xacro::NameSpace
classxacro_1_1NameSpace.html
def
__getattr__
classxacro_1_1NameSpace.html
a66c99e17589003cb52ea3028f9a9bb48
(self, item)
xacro::PropertyNameSpace
classxacro_1_1PropertyNameSpace.html
xacro::Table
xacro::NameSpace
def
__init__
classxacro_1_1PropertyNameSpace.html
aea450c6355d6936c593db1c70a1ccf4d
(self, parent=None)
xacro::QuickLexer
classxacro_1_1QuickLexer.html
def
__init__
classxacro_1_1QuickLexer.html
a0c8805b368dde5e782c665b0235e8cdb
(self, args, kwargs)
def
lex
classxacro_1_1QuickLexer.html
af8c1ea56d8fa604bec7d906a00961292
(self, str)
def
next
classxacro_1_1QuickLexer.html
a7915b6d6f005aa35af75a63494b86c72
(self)
def
peek
classxacro_1_1QuickLexer.html
a009c9e720f0c337d6c28b9d772d28e2f
(self)
res
classxacro_1_1QuickLexer.html
ad3c02c0341cab9c3d82a27684023ef0c
str
classxacro_1_1QuickLexer.html
a2ca3a555cc4075c9b0c785a1a34f9d04
top
classxacro_1_1QuickLexer.html
ad69cab3f5991107095d17cc094c80959
xacro::Table
classxacro_1_1Table.html
def
__contains__
classxacro_1_1Table.html
a395c48f55e4b9ba4fe8abae1f9b9b41d
(self, key)
def
__delitem__
classxacro_1_1Table.html
ae1ea891e596d01207239e427043a9fbb
(self, key)
def
__getitem__
classxacro_1_1Table.html
af15211aa284de57ef2cd8ee4b158f8e8
(self, key)
def
__init__
classxacro_1_1Table.html
ab5f17ff5ad09fe01ff7f83dbc8a19244
(self, parent=None)
def
__setitem__
classxacro_1_1Table.html
ac6499eda12ec48200952bffd455824f5
(self, key, value)
def
__str__
classxacro_1_1Table.html
a1e1225dd8e04b73b1623bd4cfbe16c41
(self)
def
root
classxacro_1_1Table.html
ace84e291f16eb85b3e502571ec348408
(self)
depth
classxacro_1_1Table.html
a44f036443faa5139eb2147cdead843c6
parent
classxacro_1_1Table.html
a41103b05d60ab4a9fd0dfabafb5a0d13
recursive
classxacro_1_1Table.html
a1730a55594a12cdef721de8f8279611e
redefined
classxacro_1_1Table.html
ae7f432dfb92e1a6fec1b9cd5493e5058
table
classxacro_1_1Table.html
a77aab0a982dd76a0269934d924c24e17
unevaluated
classxacro_1_1Table.html
a9556752d317ba040720662ff5c0e455c
used
classxacro_1_1Table.html
aafb0b0fdb6df97daf2890f37ac9e4c0b
def
_resolve_
classxacro_1_1Table.html
a88ac57952818dc421e75e9b83fea57cd
(self, key)
def
_setitem
classxacro_1_1Table.html
a6fc7717dbda2046736ddd9090d9a48ac
(self, key, value, unevaluated)
def
_eval_literal
classxacro_1_1Table.html
ab5c1daa801dc16960d613a1044919500
(value)
test_xacro::TestMatchXML
classtest__xacro_1_1TestMatchXML.html
def
test_empty_node_vs_whitespace
classtest__xacro_1_1TestMatchXML.html
afa357b8afd0e2fa50208cf7505972cfb
(self)
def
test_ignore_comments
classtest__xacro_1_1TestMatchXML.html
a402d768bf5e1f35d8b2189fb2eff3661
(self)
def
test_match_similar_numbers
classtest__xacro_1_1TestMatchXML.html
a020b265552a1966ee89d75dc6d496942
(self)
def
test_match_unordered_dicts
classtest__xacro_1_1TestMatchXML.html
ae6141454b67054fba24abb292bb12d39
(self)
def
test_mismatch_different_dicts
classtest__xacro_1_1TestMatchXML.html
a3d1da244165bfe1b15ec8558dbe55b70
(self)
def
test_mismatch_different_numbers
classtest__xacro_1_1TestMatchXML.html
a53070d72e033472eb5cafbfd308ce871
(self)
def
test_normalize_whitespace_nested
classtest__xacro_1_1TestMatchXML.html
a582fd7b670dbcbb8633d960cf27afe17
(self)
def
test_normalize_whitespace_text
classtest__xacro_1_1TestMatchXML.html
a16876ed25e998b16ffa6a902340794c9
(self)
def
test_normalize_whitespace_trim
classtest__xacro_1_1TestMatchXML.html
a344c18cc1fce31cf02dabd487526d648
(self)
def
test_whitespace_vs_empty_node
classtest__xacro_1_1TestMatchXML.html
a8fe92da39b8753dc9d39e84110bca8f3
(self)
test_xacro::TestUtils
classtest__xacro_1_1TestUtils.html
def
test_capture_stderr
classtest__xacro_1_1TestUtils.html
a45c812fa02d967f5081feabc69d4b0c8
(self, args, kwargs)
test_xacro::TestXacro
classtest__xacro_1_1TestXacro.html
test_xacro::TestXacroCommentsIgnored
def
__init__
classtest__xacro_1_1TestXacro.html
a5fc8f03827edcb01e119038041639643
(self, args, kwargs)
def
test_arg_function
classtest__xacro_1_1TestXacro.html
ab7fdab77bbc3e169360aa3efd4d1faff
(self)
def
test_boolean_if_statement
classtest__xacro_1_1TestXacro.html
a84f3c968529d92bf312b7664279d57e7
(self)
def
test_broken_input_doesnt_create_empty_output_file
classtest__xacro_1_1TestXacro.html
ad6cf26ae372165f8ff9a1d6bbee270f7
(self)
def
test_comments
classtest__xacro_1_1TestXacro.html
ad46758b1d1f00cd9be7ce3e6365484a5
(self)
def
test_consecutive_if
classtest__xacro_1_1TestXacro.html
aef548d6291622c6379d7b46ca3d99a5d
(self)
def
test_consider_non_elements_block
classtest__xacro_1_1TestXacro.html
adaabfe92dfa280308f2f07f71f1ab95f
(self)
def
test_consider_non_elements_if
classtest__xacro_1_1TestXacro.html
a2564837f72035aef35cce58f49f1f41c
(self)
def
test_create_subdirs
classtest__xacro_1_1TestXacro.html
a411165145a047c545689d99deed0631c
(self)
def
test_default_arg
classtest__xacro_1_1TestXacro.html
a2c6a6dbdc10e43b4f7dd7c33adcf3348
(self)
def
test_default_arg_empty
classtest__xacro_1_1TestXacro.html
a8cd94b23b707b603731fdeb8b4bd4e09
(self)
def
test_default_arg_missing
classtest__xacro_1_1TestXacro.html
ad615bf8e4d2056fc63e7912b156998ca
(self)
def
test_default_arg_override
classtest__xacro_1_1TestXacro.html
a41df7a0154a23caef7b15ff75b70c62e
(self)
def
test_default_param
classtest__xacro_1_1TestXacro.html
a9d5833694811bc5b08bbe75a7ec7b9e1
(self)
def
test_default_param_override
classtest__xacro_1_1TestXacro.html
ae2a2bb8345fac654dcf0b51b17732355
(self)
def
test_double_underscore_property_name_raises
classtest__xacro_1_1TestXacro.html
a32fa2712ae21a95619f7d97ef2cae097
(self)
def
test_dynamic_macro_name_clash
classtest__xacro_1_1TestXacro.html
a4f3ff6218e438fb180d508c4ceb57512
(self)
def
test_dynamic_macro_names
classtest__xacro_1_1TestXacro.html
a291eeb580c46ecc104fe631c77125a18
(self)
def
test_dynamic_macro_undefined
classtest__xacro_1_1TestXacro.html
a80f04b9246c4f69ba577548f0c6b8aa2
(self)
def
test_enforce_xacro_ns
classtest__xacro_1_1TestXacro.html
aec74df97bae8d2d1a19bb63f883d9e0f
(self)
def
test_equality_expression_in_if_statement
classtest__xacro_1_1TestXacro.html
ae8d23aea96609f4e6528a2c0ede14855
(self)
def
test_error_reporting
classtest__xacro_1_1TestXacro.html
a74e50cbbac48191a059f71387dc6cb5d
(self)
def
test_escaping_dollar_braces
classtest__xacro_1_1TestXacro.html
a2813ba2eac653a5da1a2142edf4dd6a3
(self)
def
test_evaluate_macro_params_before_body
classtest__xacro_1_1TestXacro.html
a526cd9f281d996725a09278c57927731
(self)
def
test_expression_in_extension
classtest__xacro_1_1TestXacro.html
a7994483790f04657b81e340fedbce38c
(self)
def
test_extension_in_expression
classtest__xacro_1_1TestXacro.html
acc52650b2f6babd18ba198194618e8a0
(self)
def
test_float_if_statement
classtest__xacro_1_1TestXacro.html
acb02bdb08e14f4c6412fa4ce81da0cfa
(self)
def
test_from_issue
classtest__xacro_1_1TestXacro.html
af467ade28d2d72102c04ea2c48c4790e
(self)
def
test_greedy_property_evaluation
classtest__xacro_1_1TestXacro.html
a7dcf0af7e94be2a31b07df2967d47ecb
(self)
def
test_ignore_xacro_comments
classtest__xacro_1_1TestXacro.html
a069f85e21633117aecfc963e446db4fc
(self)
def
test_include
classtest__xacro_1_1TestXacro.html
af7478b72b330e2cfc8457d01e6570230
(self)
def
test_include_deprecated
classtest__xacro_1_1TestXacro.html
aa56f87bc4bf0f0355eb939c97dcc606c
(self)
def
test_include_from_variable
classtest__xacro_1_1TestXacro.html
a10978516224e2266c8062b2c20fe301d
(self)
def
test_include_glob
classtest__xacro_1_1TestXacro.html
a1b61a5f7635f2c3048d056f88d089a8c
(self)
def
test_include_nonexistent
classtest__xacro_1_1TestXacro.html
a39b5406ea2462bd12388adde4f887e6b
(self)
def
test_include_recursive
classtest__xacro_1_1TestXacro.html
a93eff507aa3380535e9dc623a33d3e17
(self)
def
test_include_with_namespace
classtest__xacro_1_1TestXacro.html
ae2ed26d67640a396428a96d95f9ffab9
(self)
def
test_inorder_processing
classtest__xacro_1_1TestXacro.html
a6fbd37468dc0570fda04c7b7a7452082
(self)
def
test_insert_block_property
classtest__xacro_1_1TestXacro.html
af515284808827bb54dd6e30ed242dca2
(self)
def
test_integer_if_statement
classtest__xacro_1_1TestXacro.html
a14013e64e39ef4f69e334f4adfa57750
(self)
def
test_integer_stays_integer
classtest__xacro_1_1TestXacro.html
a1ff59d87fe33ad5a3394ebd653812faa
(self)
def
test_invalid_if_statement
classtest__xacro_1_1TestXacro.html
a3219365afff10e6f28f21d6a6b84c903
(self)
def
test_invalid_property_name
classtest__xacro_1_1TestXacro.html
a086f993d87517c65f31073f4a645fafe
(self)
def
test_issue_68_numeric_arg
classtest__xacro_1_1TestXacro.html
a526707ca806b7575dc4f7cf0bed8cc39
(self)
def
test_iterable_literals_eval
classtest__xacro_1_1TestXacro.html
aa1f75ea02b27d354c452995c7a6f5a71
(self)
def
test_iterable_literals_plain
classtest__xacro_1_1TestXacro.html
a36b79d1abeb974c56b100e77e9e0e587
(self)
def
test_just_a_dollar_sign
classtest__xacro_1_1TestXacro.html
a067d5a68abbab88b62a993c36af8478c
(self)
def
test_macro_name_with_colon
classtest__xacro_1_1TestXacro.html
a904a8b4fe5b8628a547ff3848b7b941d
(self)
def
test_macro_params_escaped_string
classtest__xacro_1_1TestXacro.html
a1e25018524a3ddc437e3c87dba83c49f
(self)
def
test_macro_undefined
classtest__xacro_1_1TestXacro.html
af64fb95a1c85f7a8c003fe7758edec64
(self)
def
test_math_expressions
classtest__xacro_1_1TestXacro.html
a1b0d8db0d4576bc5b50f8853f48a8283
(self)
def
test_math_ignores_spaces
classtest__xacro_1_1TestXacro.html
a839fb345f6af226cdf9ad6bf423ace17
(self)
def
test_message_functions
classtest__xacro_1_1TestXacro.html
a73a2ff275d0ebbc0db95b2144ba0277b
(self)
def
test_multi_tree_evaluation
classtest__xacro_1_1TestXacro.html
a6db44276f5fd1baaf5e1d220b1a71de1
(self)
def
test_multiple_blocks
classtest__xacro_1_1TestXacro.html
afe0547e2ebfc122e8f8961452a22fc89
(self)
def
test_multiple_definition_and_evaluation
classtest__xacro_1_1TestXacro.html
a0455b3baa52c44255695a013aae8347c
(self)
def
test_multiple_insert_blocks
classtest__xacro_1_1TestXacro.html
aea924e88b4c3bf44149f06582598b451
(self)
def
test_multiple_recursive_evaluation
classtest__xacro_1_1TestXacro.html
a8b5d6c15a50fcc004c15629749e3308c
(self)
def
test_no_double_evaluation
classtest__xacro_1_1TestXacro.html
a4758be15dd30480ae282b29ca793586c
(self)
def
test_no_evaluation
classtest__xacro_1_1TestXacro.html
a59ebcabf50068e692b2100f3822796b7
(self)
def
test_overwrite_globals
classtest__xacro_1_1TestXacro.html
a476880dc6affec2449da1d8096dda908
(self)
def
test_param_missing
classtest__xacro_1_1TestXacro.html
afd91cdd878d536267fc6d0c2194f6657
(self)
def
test_property_forwarding
classtest__xacro_1_1TestXacro.html
aeecf6e4008d542602fe8578a69b2133e
(self)
def
test_property_if_statement
classtest__xacro_1_1TestXacro.html
a2573eb1f24b9a54ead29272f82555701
(self)
def
test_property_replacement
classtest__xacro_1_1TestXacro.html
a255767172fcfac5c42b1723c7ed584c5
(self)
def
test_property_scope_global
classtest__xacro_1_1TestXacro.html
a82a5ffcb6a32e5720cf8a30d4b9f7f2f
(self)
def
test_property_scope_parent
classtest__xacro_1_1TestXacro.html
a4a5494999247f79e75383462dd74d072
(self)
def
test_recursive_bad_math
classtest__xacro_1_1TestXacro.html
a4342af4f94ac8c9cc91d255f5d132272
(self)
def
test_recursive_definition
classtest__xacro_1_1TestXacro.html
ac9f07d9e969f1cf843f37f4a0b1e006f
(self)
def
test_recursive_evaluation
classtest__xacro_1_1TestXacro.html
ac323c5d13efbcde69c045414e41f0a32
(self)
def
test_recursive_evaluation_wrong_order
classtest__xacro_1_1TestXacro.html
aeb66752709e747b9d0e3c78d771723b1
(self)
def
test_restricted_builtins
classtest__xacro_1_1TestXacro.html
ae16cc6143cb91eb59197d40aaf86730e
(self)
def
test_restricted_builtins_nested
classtest__xacro_1_1TestXacro.html
acdc833eb0b2c2e749260dfa06d37e18b
(self)
def
test_safe_eval
classtest__xacro_1_1TestXacro.html
aa8b06204ea1715ebe96369ffca595c1f
(self)
def
test_should_replace_before_macroexpand
classtest__xacro_1_1TestXacro.html
adf6061574ef35c6c6bb44d1a6237731b
(self)
def
test_substitution_args_arg
classtest__xacro_1_1TestXacro.html
a35b3f702900050e21b3c70a8fadf67dc
(self)
def
test_substitution_args_find
classtest__xacro_1_1TestXacro.html
acaa48f04b58d3916b2bbe270eac79497
(self)
def
test_target_namespace
classtest__xacro_1_1TestXacro.html
a35e750bf00c816469ed9e7222eac3701
(self)
def
test_target_namespace_only_from_root
classtest__xacro_1_1TestXacro.html
a4240ea4dc3af2d3d541c77c9bb053383
(self)
def
test_transitive_arg_evaluation
classtest__xacro_1_1TestXacro.html
a2fcba2e50fc85fa2a848394ed903d116
(self)
def
test_transitive_evaluation
classtest__xacro_1_1TestXacro.html
a6820028d52108fa78c603493aeb90bfd
(self)
def
test_xacro_attribute
classtest__xacro_1_1TestXacro.html
a0b0fae52823ad26505af6c61c5721bb9
(self)
def
test_xacro_element
classtest__xacro_1_1TestXacro.html
abc7d01262f81b838f37847214f29fcce
(self)
def
test_xml_namespace_lifting
classtest__xacro_1_1TestXacro.html
aeb1f96c8298b44839882bc33761c5dfd
(self)
ignore_nodes
classtest__xacro_1_1TestXacro.html
a8b09380bf42f2272ca77a86c086de679
test_xacro::TestXacroBase
classtest__xacro_1_1TestXacroBase.html
def
__init__
classtest__xacro_1_1TestXacroBase.html
a29fbc7b67286c86aa5e56103d9dd5e65
(self, args, kwargs)
def
assert_matches
classtest__xacro_1_1TestXacroBase.html
a049fec902b31f5283c07cb792accbf31
(self, a, b)
def
quick_xacro
classtest__xacro_1_1TestXacroBase.html
aa51b6f19d7739e27b26786fab0f1ec8e
(self, xml, cli=None, kwargs)
def
run_xacro
classtest__xacro_1_1TestXacroBase.html
ac529b510b3baad813bcee954358f8354
(self, input_path, args)
ignore_nodes
classtest__xacro_1_1TestXacroBase.html
af0175e1c79aafbf28e4b5649b0d10c6c
in_order
classtest__xacro_1_1TestXacroBase.html
abbbd789835dbb5c91811d78940e39d1e
test_xacro::TestXacroCommentsIgnored
classtest__xacro_1_1TestXacroCommentsIgnored.html
test_xacro::TestXacroBase
def
__init__
classtest__xacro_1_1TestXacroCommentsIgnored.html
aeecc1f5318ff5618cfc5ee21c8cd79b2
(self, args, kwargs)
def
test_pr2
classtest__xacro_1_1TestXacroCommentsIgnored.html
a47aaf21fcf51c007d9f1df5d4e048297
(self)
ignore_nodes
classtest__xacro_1_1TestXacroCommentsIgnored.html
a620484c54a491dae69fa5f41cff415a2
test_xacro::TestXacroFunctions
classtest__xacro_1_1TestXacroFunctions.html
def
check_macro_arg
classtest__xacro_1_1TestXacroFunctions.html
ae6cba199c053ddb429be6f695c82632b
(self, s, param, forward, default, rest)
def
test_is_valid_name
classtest__xacro_1_1TestXacroFunctions.html
a0bdee9d7afd552ad45652ee0090f3b4e
(self)
def
test_parse_macro_arg
classtest__xacro_1_1TestXacroFunctions.html
ab15ae64e8ed45e3083452e95967ba418
(self)
def
test_parse_macro_whitespace
classtest__xacro_1_1TestXacroFunctions.html
aef99f227694ee4e9d34f6ce459af8cf8
(self)
def
test_resolve_macro
classtest__xacro_1_1TestXacroFunctions.html
acb338dd8a00250e2456c6d9363d4596f
(self)
def
test_tokenize
classtest__xacro_1_1TestXacroFunctions.html
a4548c5da3f72f5d5665c7b0ebf0a108a
(self)
def
test_tokenize_keep_empty
classtest__xacro_1_1TestXacroFunctions.html
ac70471f9f358bea94fa696b7ac33340b
(self)
test_xacro::TestXacroInorder
classtest__xacro_1_1TestXacroInorder.html
test_xacro::TestXacro
def
__init__
classtest__xacro_1_1TestXacroInorder.html
a93f09cd73bfcfb20f1635ab271fba86f
(self, args, kwargs)
def
test_check_order_warning
classtest__xacro_1_1TestXacroInorder.html
a3253cf8506598b5ad474cf707eaddd03
(self)
def
test_default_property
classtest__xacro_1_1TestXacroInorder.html
aade7dfbd61f0c0557fc34c6a2770337d
(self)
def
test_dotify
classtest__xacro_1_1TestXacroInorder.html
ae2192f6173f300f33fe694c25d1e8506
(self)
def
test_include_from_macro
classtest__xacro_1_1TestXacroInorder.html
ac347f4ec3ec9f2dd44e8af48f425a942
(self)
def
test_include_lazy
classtest__xacro_1_1TestXacroInorder.html
af5dd797265160def706d68b4e621cecc
(self)
def
test_invalid_property_definitions
classtest__xacro_1_1TestXacroInorder.html
a4e92209dfb202a9d3114488ee7fd480d
(self)
def
test_invalid_syntax
classtest__xacro_1_1TestXacroInorder.html
a6e553e37560ee09c060595397002c6fa
(self)
def
test_issue_63_fixed_with_inorder_processing
classtest__xacro_1_1TestXacroInorder.html
aeb6bb5907339ca0bc0d25a979ae92ee4
(self)
def
test_macro_default_param_evaluation_order
classtest__xacro_1_1TestXacroInorder.html
a0f8139a1c1a90ca9c54245c9eb80c4e5
(self)
def
test_macro_name_clash
classtest__xacro_1_1TestXacroInorder.html
ae0105813b8a92f8871ba9e28539f636f
(self)
def
test_namespace_propagation
classtest__xacro_1_1TestXacroInorder.html
a891406dca25fae80c617f5eeae5a8e3f
(self)
def
test_print_location
classtest__xacro_1_1TestXacroInorder.html
a53f7fb998247ecdde05a4b9feef1b952
(self)
def
test_redefine_global_symbol
classtest__xacro_1_1TestXacroInorder.html
a829115c7582434d88f7c6c944ba46884
(self)
def
test_remove_property
classtest__xacro_1_1TestXacroInorder.html
a2c33e4bd4980dff1b42249007dccc80e
(self)
def
test_unicode_conditional
classtest__xacro_1_1TestXacroInorder.html
ac331191d874db518e5f02903e8d244e2
(self)
def
test_unicode_file
classtest__xacro_1_1TestXacroInorder.html
a5bd679cd3609cafa92791f4c92092558
(self)
def
test_unicode_literal_parsing
classtest__xacro_1_1TestXacroInorder.html
a3d1fa3960917605621bd3a4124b34769
(self)
def
test_unicode_macro
classtest__xacro_1_1TestXacroInorder.html
a34aa63b442f59f3a5b44f4511f6ecbbe
(self)
def
test_unicode_property
classtest__xacro_1_1TestXacroInorder.html
a126c5e99fc66a505d5e264278d5fe109
(self)
def
test_unicode_property_attribute
classtest__xacro_1_1TestXacroInorder.html
aff320edf9ea82bb9b034439ddc6b24cb
(self)
def
test_unicode_property_block
classtest__xacro_1_1TestXacroInorder.html
aec96a4fb3be80177b9477e916b787dc2
(self)
def
test_yaml_custom_constructors
classtest__xacro_1_1TestXacroInorder.html
a671691dcbcca80dea7042ac70702b30e
(self)
def
test_yaml_custom_constructors_illegal_expr
classtest__xacro_1_1TestXacroInorder.html
a4a0f67600a415dbb7dd229e2c48c5660
(self)
def
test_yaml_support
classtest__xacro_1_1TestXacroInorder.html
a0c5a38cd971fe5899352740fc57faee4
(self)
def
test_yaml_support_dotted
classtest__xacro_1_1TestXacroInorder.html
a12016651b672278ff3d174dac765e026
(self)
def
test_yaml_support_dotted_arith
classtest__xacro_1_1TestXacroInorder.html
a903ef35556debbfbed0d57c17a9f4e2e
(self)
def
test_yaml_support_dotted_key_error
classtest__xacro_1_1TestXacroInorder.html
ad4cbc56938c3c314c23f0be79a55df43
(self)
def
test_yaml_support_key_in_dict
classtest__xacro_1_1TestXacroInorder.html
a172b3fbc58dad82113576d60307ab515
(self)
def
test_yaml_support_list_of_x
classtest__xacro_1_1TestXacroInorder.html
ae18f29f3e8d2d6eb26733dee111ab970
(self)
in_order
classtest__xacro_1_1TestXacroInorder.html
a700b92ad719bc1b9298ad3ae974cbc72
xacro::XacroException
classxacro_1_1XacroException.html
def
__init__
classxacro_1_1XacroException.html
a14e98730c0dcb9ce63062d5c409c081f
(self, msg=None, suffix=None, exc=None, macro=None)
def
__str__
classxacro_1_1XacroException.html
a887a27ccc8afd3286b294f23794375e1
(self)
exc
classxacro_1_1XacroException.html
ad2d84eb8188eba7d2c84661f91715195
macros
classxacro_1_1XacroException.html
ada27d47a06f35519c4d7124391bedab1
suffix
classxacro_1_1XacroException.html
a389212a027a887365b8047caa2f84af1
xacro::YamlDictWrapper
classxacro_1_1YamlDictWrapper.html
def
__getattr__
classxacro_1_1YamlDictWrapper.html
a035c2e43ea5162741fb3e48275bfb68f
(self, item)
def
__getitem__
classxacro_1_1YamlDictWrapper.html
a891e64f0ffed955c5605348d1e31d2a1
xacro::YamlListWrapper
classxacro_1_1YamlListWrapper.html
def
__getitem__
classxacro_1_1YamlListWrapper.html
aa0d62c280c48e76fe3a17760307c4569
(self, idx)
def
wrap
classxacro_1_1YamlListWrapper.html
a05f03f6621dde3ce8ebf242b646ad641
(item)
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
test_xacro
namespacetest__xacro.html
test_xacro::TestMatchXML
test_xacro::TestUtils
test_xacro::TestXacro
test_xacro::TestXacroBase
test_xacro::TestXacroCommentsIgnored
test_xacro::TestXacroFunctions
test_xacro::TestXacroInorder
def
all_attributes_match
namespacetest__xacro.html
a61a98d107e6296d243d282783f455dee
(a, b)
def
capture_stderr
namespacetest__xacro.html
a510b05424a7417c156cc1fd73f6aa8e0
(function, args, kwargs)
def
nodes_match
namespacetest__xacro.html
a7e5c4d238aab7c78068f6abecacfdab5
(a, b, ignore_nodes)
def
subTest
namespacetest__xacro.html
a0c76a40e887c61bd680fdb87f720fec8
(msg)
def
text_matches
namespacetest__xacro.html
a546bc9df8e89e8ec7bcebaeef834cc8f
(a, b)
def
text_values_match
namespacetest__xacro.html
afc76ece9fe2427b5d64bb4f22d9308e2
(a, b)
def
xml_matches
namespacetest__xacro.html
a526b68ba88a1e8ec0652a06f6d746419
(a, b, ignore_nodes=[])
whitespace
namespacetest__xacro.html
a6c1213267b4e1637399da7f7f4b1fc71
xacro
namespacexacro.html
xacro::cli
xacro::color
xacro::xmlutils
xacro::Macro
xacro::MacroNameSpace
xacro::NameSpace
xacro::PropertyNameSpace
xacro::QuickLexer
xacro::Table
xacro::XacroException
xacro::YamlDictWrapper
xacro::YamlListWrapper
def
abs_filename_spec
namespacexacro.html
a8bafa448f700a4123ec0b7ff7b42d5b6
(filename_spec)
def
check_attrs
namespacexacro.html
a5fe40c90e0ab553a75dd96a8d608ad99
(tag, required, optional)
def
check_deprecated_tag
namespacexacro.html
afe3cf774a8533e36d0e253553c80043c
(tag_name)
def
construct_angle_degrees
namespacexacro.html
ab6430854a2ef8f23fd3b3b0279c44aa6
(loader, node)
def
construct_angle_radians
namespacexacro.html
a238154c1e4a9ff2aed3713b2278b4d6f
(loader, node)
def
create_global_symbols
namespacexacro.html
ade52420781b7321547bda61ad23bf5de
()
def
deprecated_tag
namespacexacro.html
a03f64b15650fd1024f80d3828320d04f
(tag_name=None, _issued=[False])
def
eval_extension
namespacexacro.html
ab1f9dcdd4dc5e53964a29dbfa4d0e6bf
(s)
def
get_include_files
namespacexacro.html
a50ddb63243534c5bd621a59ffc9edf0f
(filename_spec, symbols)
def
grab_macro
namespacexacro.html
a40e0d03e2190abe24831681ae0aa387c
(elt, macros)
def
grab_macros
namespacexacro.html
a620d32c54a9240ace9540bfc64c9a6f7
(elt, macros)
def
grab_properties
namespacexacro.html
a69ab1a56c9dc27507e7f9092836858ff
(elt, table)
def
grab_property
namespacexacro.html
ac98e06640b7df7902f0e71930c54641f
(elt, table)
def
import_xml_namespaces
namespacexacro.html
a45cd1d3dd7d3e1230ee6b4df79442e84
(parent, attributes)
def
init_stacks
namespacexacro.html
a10f8cf7448dfb860e0d1ec3cc0b51734
(file)
def
is_include
namespacexacro.html
a34037edb2e8f0f6575b51b5ae0108d01
(elt)
def
is_valid_name
namespacexacro.html
a2dfe37395d41215ae858d17ecb07cc0b
(name)
def
load_yaml
namespacexacro.html
a1a23296cb5386af65221c303c1087a96
(filename)
def
parse_macro_arg
namespacexacro.html
afb84d707a635fa86b41314e4f6ec90e3
(s)
def
process_include
namespacexacro.html
a50b388530d901f27cb274bbac3cf3ba3
(elt, macros, symbols, func)
def
process_includes
namespacexacro.html
a13036d2be1cf56001da66bd0868b4e43
(elt, macros=None, symbols=None)
def
safe_eval
namespacexacro.html
a42704910fa972b796704fe25a20a463b
(expr, globals, locals=None)
def
tokenize
namespacexacro.html
a1e006f27d13c67bbd358d2b965f39c84
(s, sep=', skip_empty=True)
_basestr
namespacexacro.html
a4303044b37e8d6736422519ebb0e0c76
list
all_includes
namespacexacro.html
a17b9329f93d637609e80f82134517187
bool
allow_non_prefixed_tags
namespacexacro.html
a516635564eefb18bcd6bdd390d299f56
backup_path
namespacexacro.html
af987319a5473cdf2d181e9e2f4e26833
cur_dir
namespacexacro.html
a1098b248b1470e5957bcc6e5f9a2964c
string
default_value
namespacexacro.html
ad233603f578f6b928b379a8926c19a78
bool
do_check_order
namespacexacro.html
a3c9c5ea1776c32f51544f2e269d61773
dictionary
encoding
namespacexacro.html
a156cd688c38dd4573df8f436244a19b5
filestack
namespacexacro.html
a2cf199bbfe9bee0643a6a385075ed398
string
include_no_matches_msg
namespacexacro.html
a7daf73354b83a0cecbe729056ffccd0a
macrostack
namespacexacro.html
a457ea892267d6bffc094cd9a8e5ff474
path
namespacexacro.html
af030882c8ecfcf0683b4823fb49193b7
re_macro_arg
namespacexacro.html
a0bab4923a4ac9c39f22822afe7a8a84d
dictionary
substitution_args_context
namespacexacro.html
ab1ac1039b45fbf5b737493675b50bc7d
this_dir
namespacexacro.html
aee2d468c25fac728dffd7272fdecb427
this_dir_cwd
namespacexacro.html
a79556f3f97f20aa275aa689326258e51
unicode
namespacexacro.html
ada58469591cf47ab428e088a3b21a203
int
verbosity
namespacexacro.html
acb5c7c3d1eaefa811137a4e9b92e929b
xacro::cli
namespacexacro_1_1cli.html
xacro::cli::ColoredOptionParser
xacro::cli::IndentedHelpFormatterWithNL
def
process_args
namespacexacro_1_1cli.html
a23a0bbe7f08e384970fb0e18ac201056
(argv, require_input=True)
def
wrap_with_newlines
namespacexacro_1_1cli.html
ae2363c255319458d1257834e8f5f1250
(text, width, kwargs)
_original_wrap
namespacexacro_1_1cli.html
ad1fee0758ec6c104bffc69f36394b8d7
xacro::color
namespacexacro_1_1color.html
def
colorize
namespacexacro_1_1color.html
a1e17123b3f532b309784e56517095238
(msg, color, file=sys.stderr, alt_text=None)
def
error
namespacexacro_1_1color.html
aee21d538b04da73bd3bf57f53b7d1b55
(args, kwargs)
def
is_tty
namespacexacro_1_1color.html
abf53a0167691266edbd5e91c4c00e456
(stream)
def
message
namespacexacro_1_1color.html
a61ed739f3644e87b5817f2ecc87a5aa6
(msg, args, kwargs)
def
warning
namespacexacro_1_1color.html
a43b0489cbd97d592bf6017cd4477c9e4
(args, kwargs)
dictionary
_ansi
namespacexacro_1_1color.html
a4a6b7caa306849cf45d2eb73225ce8c0
xacro::xmlutils
namespacexacro_1_1xmlutils.html
def
attribute
namespacexacro_1_1xmlutils.html
a389e26a3db0336e11cb7ace215f9623a
(tag, a)
def
first_child_element
namespacexacro_1_1xmlutils.html
a8d509d1bf8d0640dbdd231c7ddcb050a
(elt)
def
fixed_writexml
namespacexacro_1_1xmlutils.html
a6318d2ca3c3cdff63e78cc4a06458111
(self, writer, indent="", addindent="", newl="")
def
next_sibling_element
namespacexacro_1_1xmlutils.html
ab3ea00529bd43591b2fcc4af7a28b231
(node)
def
opt_attrs
namespacexacro_1_1xmlutils.html
abeca2af71355e389787f2eba6afa2f95
(tag, attrs)
def
replace_node
namespacexacro_1_1xmlutils.html
a3f93f009cdc5d6a93bfa4cb01e7837a9
(node, by, content_only=False)
def
reqd_attrs
namespacexacro_1_1xmlutils.html
ab30f8e0308b9393583ddb1687ba64df2
(tag, attrs)