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 add_type (key, value)
 
def end_namespace ()
 
def get_type (cur_type)
 
def get_type (cur_type)
 
def make_type (cur_type)
 
def make_type (cur_type)
 
def on_error (message)
 
def on_error (message)
 
def reflect (cls, args, kwargs)
 
def reflect (cls, args, kwargs)
 
def start_namespace (namespace)
 
def start_namespace (namespace)
 

Variables

 skip_default
 
 skip_default
 
 value_type_prefix
 
 value_type_prefix
 
 value_types
 
 value_types
 
 XML_REFL
 
 XML_REFL
 

Function Documentation

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

Definition at line 45 of file core.py.

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

Definition at line 51 of file core.py.

def urdf_parser_py.xml_reflection.core.make_type (   cur_type)

Definition at line 67 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 22 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 14 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 33 of file core.py.

Variable Documentation

urdf_parser_py.xml_reflection.core.skip_default

Definition at line 26 of file core.py.

urdf_parser_py.xml_reflection.core.value_type_prefix

Definition at line 31 of file core.py.

urdf_parser_py.xml_reflection.core.value_types

Definition at line 30 of file core.py.

urdf_parser_py.xml_reflection.core.XML_REFL

Definition at line 16 of file core.py.



pr2_calibration_launch
Author(s): Vijay Pradeep
autogenerated on Tue Jun 1 2021 02:50:59