XMLreader::XMLreader( std::string fName ) { TiXmlDocument* doc = 0; int loadOK = false; doc = new TiXmlDocument(fName.c_str()); loadOK = doc->LoadFile(); EPC_MSG_ASSERT(std::string("Problem processing input XML file ")+fName+". ", loadOK); mainProcessorIni(doc); delete doc; }
void XMLreader::mainProcessorIni( TiXmlNode* pParent ) { std::vector<TiXmlNode*> pParentVect; pParentVect.push_back(pParent); mainProcessorIni(pParentVect); }