All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
parser.hh File Reference
#include <tinyxml.h>
#include <string>
#include "sdf/interface/SDF.hh"
Include dependency graph for parser.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sdf
 namespace for Simulation Description Format parser
 

Functions

void sdf::addNestedModel (ElementPtr _sdf, ElementPtr _includeSDF)
 
void sdf::copyChildren (ElementPtr _sdf, TiXmlElement *_xml)
 
bool sdf::init (SDFPtr _sdf)
 Init based on the installed sdf_format.xml file.
 
bool sdf::initDoc (TiXmlDocument *_xmlDoc, SDFPtr _sdf)
 
bool sdf::initDoc (TiXmlDocument *_xmlDoc, ElementPtr _sdf)
 
bool sdf::initFile (const std::string &_filename, SDFPtr _sdf)
 
bool sdf::initFile (const std::string &_filename, ElementPtr _sdf)
 
bool sdf::initString (const std::string &_xmlString, SDFPtr _sdf)
 
bool sdf::initXml (TiXmlElement *_xml, ElementPtr _sdf)
 
bool sdf::readDoc (TiXmlDocument *_xmlDoc, SDFPtr _sdf, const std::string &_source)
 Populate the SDF values from a TinyXML document.
 
bool sdf::readDoc (TiXmlDocument *_xmlDoc, ElementPtr _sdf, const std::string &_source)
 
bool sdf::readFile (const std::string &_filename, SDFPtr _sdf)
 Populate the SDF values from a file.
 
bool sdf::readString (const std::string &_xmlString, SDFPtr _sdf)
 Populate the SDF values from a string.
 
bool sdf::readString (const std::string &_xmlString, ElementPtr _sdf)
 
bool sdf::readXml (TiXmlElement *_xml, ElementPtr _sdf)