#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: