1 #ifndef XMLFixCollTypes_h
2 #define XMLFixCollTypes_h 1
37 void parse(
const std::string& filename ) ;
48 const std::string& attribute,
const std::string& value ) ;
53 std::string _fileName ;
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.
Definition: XMLFixCollTypes.cc:241
Always the top level node.
Definition: tinyxml.h:1366
void parse(const std::string &filename)
Parse the input file and write the fixed outputfile to filename.
Definition: XMLFixCollTypes.cc:22
The parent class for everything in the Document Object Model.
Definition: tinyxml.h:425
const char * getAttribute(TiXmlNode *node, const std::string &name)
Return named attribute - throws ParseException if attribute doesn't exist.
Definition: XMLFixCollTypes.cc:219
Internal helper class that creates a new xml steering file with the parameter attributes lcioInType a...
Definition: XMLFixCollTypes.h:25