#include <XMLFixCollTypes.h>
Public Member Functions | |
XMLFixCollTypes (const std::string &fileName) | |
void | parse (const std::string &filename) |
Parse the input file and write the fixed outputfile to filename. | |
Protected Member Functions | |
const char * | getAttribute (TiXmlNode *node, const std::string &name) |
Return named attribute - throws ParseException if attribute doesn't exist. | |
TiXmlNode * | findElement (TiXmlNode *node, const std::string &type, const std::string &attribute, const std::string &value) |
Helper method - finds child element of node with given type and attribute value. | |
Protected Attributes | |
TiXmlDocument * | _doc |
std::string | _fileName |
This is used by Marlin -f.