Public Member Functions | Public Attributes | List of all members
urdf_parser_py.xml_reflection.core.Reflection Class Reference
Inheritance diagram for urdf_parser_py.xml_reflection.core.Reflection:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, params=[], parent_cls=None, tag=None)
 
def add_to_xml (self, obj, node)
 
def set_from_xml (self, obj, node, info=None)
 

Public Attributes

 aggregates
 
 attribute_map
 
 attributes
 
 element_map
 
 elements
 
 paramMap
 
 parent
 
 required_attribute_names
 
 required_element_names
 
 scalarNames
 
 scalars
 
 tag
 
 vars
 

Detailed Description

Definition at line 375 of file core.py.

Constructor & Destructor Documentation

def urdf_parser_py.xml_reflection.core.Reflection.__init__ (   self,
  params = [],
  parent_cls = None,
  tag = None 
)
Construct a XML reflection thing
@param parent_cls: Parent class, to use it's reflection as well.
@param tag: Only necessary if you intend to use Object.write_xml_doc()
This does not override the name supplied in the reflection
definition thing.

Definition at line 376 of file core.py.

Member Function Documentation

def urdf_parser_py.xml_reflection.core.Reflection.add_to_xml (   self,
  obj,
  node 
)

Definition at line 477 of file core.py.

def urdf_parser_py.xml_reflection.core.Reflection.set_from_xml (   self,
  obj,
  node,
  info = None 
)

Definition at line 429 of file core.py.

Member Data Documentation

urdf_parser_py.xml_reflection.core.Reflection.aggregates

Definition at line 414 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.attribute_map

Definition at line 402 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.attributes

Definition at line 401 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.element_map

Definition at line 412 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.elements

Definition at line 411 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.paramMap

Definition at line 399 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.parent

Definition at line 384 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.required_attribute_names

Definition at line 403 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.required_element_names

Definition at line 413 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.scalarNames

Definition at line 416 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.scalars

Definition at line 415 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.tag

Definition at line 387 of file core.py.

urdf_parser_py.xml_reflection.core.Reflection.vars

Definition at line 398 of file core.py.


The documentation for this class was generated from the following file:


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