module documentation

Undocumented

Class AggregateElement Undocumented
Class Attribute No class docstring; 0/1 instance variable, 1/4 method documented
Class BasicType Undocumented
Class DuckTypedFactory Undocumented
Class Element Undocumented
Class FactoryType Undocumented
Class Info Small container for keeping track of what's been consumed
Class ListType Undocumented
Class Object Raw python object for yaml / xml representation
Class ObjectType Undocumented
Class Param Mirroring Gazebo's SDF api
Class Path Undocumented
Class RawType Simple, raw XML value. Need to bugfix putting this back into a document
Class Reflection No class docstring; 0/13 instance variable, 1/3 method documented
Class SimpleElementType Extractor that retrieves data from an element, given a specified attribute, casted to value_type.
Class ValueType Primitive value type
Class VectorType Undocumented
Exception ParseError Undocumented
Function add_type Undocumented
Function end_namespace Undocumented
Function get_type Can wrap value types if needed
Function make_type Undocumented
Function on_error_stderr What to do on an error. This can be changed to raise an exception.
Function reflect Simple wrapper to add XML reflection to an xml_reflection.Object class
Function start_namespace Basic mechanism to prevent conflicts for string types for URDF and SDF @note Does not handle nesting!
Variable skip_default Undocumented
Variable value_type_prefix Undocumented
Variable value_types Undocumented
def add_type(key, value):

Undocumented

def end_namespace():

Undocumented

def get_type(cur_type):

Can wrap value types if needed

def make_type(cur_type):

Undocumented

def on_error_stderr(message):

What to do on an error. This can be changed to raise an exception.

def reflect(cls, *args, **kwargs):

Simple wrapper to add XML reflection to an xml_reflection.Object class

def start_namespace(namespace):

Basic mechanism to prevent conflicts for string types for URDF and SDF @note Does not handle nesting!

skip_default: bool =

Undocumented

value_type_prefix: str =

Undocumented

value_types: dict =

Undocumented