Classes | Functions | Variables
urdf_parser_py.xml_reflection.core Namespace Reference

Classes

class  AggregateElement
 
class  Attribute
 
class  BasicType
 
class  DuckTypedFactory
 
class  Element
 
class  FactoryType
 
class  Info
 
class  ListType
 
class  Object
 
class  ObjectType
 
class  Param
 
class  RawType
 
class  Reflection
 
class  SimpleElementType
 
class  ValueType
 
class  VectorType
 

Functions

def add_type (key, value)
 
def end_namespace ()
 
def get_type (cur_type)
 
def make_type (cur_type)
 
def on_error (message)
 
def reflect (cls, args, kwargs)
 
def start_namespace (namespace)
 

Variables

 skip_default
 
 value_type_prefix
 
 value_types
 
 XML_REFL
 

Function Documentation

def urdf_parser_py.xml_reflection.core.add_type (   key,
  value 
)

Definition at line 55 of file core.py.

def urdf_parser_py.xml_reflection.core.end_namespace ( )

Definition at line 50 of file core.py.

def urdf_parser_py.xml_reflection.core.get_type (   cur_type)
Can wrap value types if needed 

Definition at line 62 of file core.py.

def urdf_parser_py.xml_reflection.core.make_type (   cur_type)

Definition at line 79 of file core.py.

def urdf_parser_py.xml_reflection.core.on_error (   message)
What to do on an error. This can be changed to raise an exception. 

Definition at line 28 of file core.py.

def urdf_parser_py.xml_reflection.core.reflect (   cls,
  args,
  kwargs 
)
Simple wrapper to add XML reflection to an xml_reflection.Object class

Definition at line 15 of file core.py.

def urdf_parser_py.xml_reflection.core.start_namespace (   namespace)
Basic mechanism to prevent conflicts for string types for URDF and SDF
@note Does not handle nesting!

Definition at line 41 of file core.py.

Variable Documentation

urdf_parser_py.xml_reflection.core.skip_default

Definition at line 33 of file core.py.

urdf_parser_py.xml_reflection.core.value_type_prefix

Definition at line 38 of file core.py.

urdf_parser_py.xml_reflection.core.value_types

Definition at line 37 of file core.py.

urdf_parser_py.xml_reflection.core.XML_REFL

Definition at line 19 of file core.py.



urdfdom_py
Author(s): Thomas Moulard, David Lu, Kelsey Hawkins, Antonio El Khoury, Eric Cousineau, Ioan Sucan , Jackie Kay
autogenerated on Mon Jun 10 2019 15:36:23