#include <Element.hh>
◆ attributes
| Param_V sdf::v11::ElementPrivate::attributes |
◆ copyChildren
| bool sdf::v11::ElementPrivate::copyChildren |
True if element's children should be copied.
◆ description
| std::string sdf::v11::ElementPrivate::description |
◆ elementDescriptions
◆ elements
◆ includeElement
| ElementPtr sdf::v11::ElementPrivate::includeElement |
The element that was used to load this entity.
For example, given the following SDFormat: <sdf version="1.8"> <world name="default"> <uri>model_uri</uri> <pose>1 2 3 0 0 0</pose> </world> </sdf> The ElementPtr associated with the model loaded from model_uri will have the includeElement set to <uri>model_uri</uri> <pose>1 2 3 0 0 0</pose>
This can be used to retrieve additional information available under the tag after the entity has been loaded. An example use case for this is when saving a loaded world back to SDFormat.
◆ includeFilename
| std::string sdf::v11::ElementPrivate::includeFilename |
name of the include file that was used to create this element
◆ name
| std::string sdf::v11::ElementPrivate::name |
◆ originalVersion
| std::string sdf::v11::ElementPrivate::originalVersion |
Spec version that this was originally parsed from.
◆ parent
◆ path
| std::string sdf::v11::ElementPrivate::path |
Path to file where this element came from.
◆ referenceSDF
| std::string sdf::v11::ElementPrivate::referenceSDF |
◆ required
| std::string sdf::v11::ElementPrivate::required |
True if element is required.
◆ value
| ParamPtr sdf::v11::ElementPrivate::value |
The documentation for this class was generated from the following file: