All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
Namespaces | Functions
parser_private.hh File Reference
#include <tinyxml.h>
#include <string>
#include "sdf/SDFImpl.hh"
#include "sdf/system_util.hh"
Include dependency graph for parser_private.hh:

Go to the source code of this file.

Namespaces

 sdf
 namespace for Simulation Description Format parser
 

Functions

void sdf::copyChildren (ElementPtr _sdf, TiXmlElement *_xml)
 
std::string sdf::getBestSupportedModelVersion (TiXmlElement *_modelXML, std::string &_modelFileName)
 Get the best SDF version from models supported by this sdformat. More...
 
bool sdf::initDoc (TiXmlDocument *_xmlDoc, SDFPtr _sdf)
 Initialize the SDF interface using a TinyXML document. More...
 
bool sdf::initDoc (TiXmlDocument *_xmlDoc, ElementPtr _sdf)
 Initialize and SDF Element using a TinyXML document. More...
 
bool sdf::initXml (TiXmlElement *_xml, ElementPtr _sdf)
 For internal use only. Do not use this function. More...
 
bool sdf::readDoc (TiXmlDocument *_xmlDoc, SDFPtr _sdf, const std::string &_source, bool _convert=true)
 Populate the SDF values from a TinyXML document. More...
 
bool sdf::readDoc (TiXmlDocument *_xmlDoc, ElementPtr _sdf, const std::string &_source, bool _convert=true)
 
bool sdf::readXml (TiXmlElement *_xml, ElementPtr _sdf)
 For internal use only. Do not use this function. More...