17 #ifndef _SDF_PARSER_HH_ 
   18 #define _SDF_PARSER_HH_ 
   59   bool readDoc(TiXmlDocument *_xmlDoc, 
SDFPtr _sdf, 
const std::string &_source);
 
   62                const std::string &_source);
 
Element * ElementPtr
Definition: SDFImpl.hh:41
 
bool initXml(TiXmlElement *_xml, ElementPtr _sdf)
 
bool initString(const std::string &_xmlString, SDFPtr _sdf)
 
SDF * SDFPtr
Definition: SDFImpl.hh:37
 
bool initFile(const std::string &_filename, SDFPtr _sdf)
 
void copyChildren(ElementPtr _sdf, TiXmlElement *_xml)
 
bool readXml(TiXmlElement *_xml, ElementPtr _sdf)
 
bool initDoc(TiXmlDocument *_xmlDoc, SDFPtr _sdf)
 
bool readFile(const std::string &_filename, SDFPtr _sdf)
Populate the SDF values from a file. 
 
bool readString(const std::string &_xmlString, SDFPtr _sdf)
Populate the SDF values from a string. 
 
bool readDoc(TiXmlDocument *_xmlDoc, SDFPtr _sdf, const std::string &_source)
Populate the SDF values from a TinyXML document. 
 
bool init(SDFPtr _sdf)
Init based on the installed sdf_format.xml file. 
 
void addNestedModel(ElementPtr _sdf, ElementPtr _includeSDF)