void FilterWriter::ParseFilterGeneratedFiles(tinyxml2::XMLNode* parentNode, const FilterList &filterList) { for(FilterList::const_iterator filterIterator = filterList.cbegin(); filterIterator != filterList.cend(); ++filterIterator) { for(std::list<std::string>::const_iterator it = filterIterator->getGenerated().cbegin(); it != filterIterator->getGenerated().cend(); ++it) { WriteFilterGeneratedFile(parentNode, *filterIterator, *it); } } }