9428 std::map<std::string, std::vector<CCopasiTask*> >::iterator it;
9430 std::vector<CCopasiTask*>::iterator innerIt;
9434 std::map<std::string , std::vector < std::pair < std::vector <CRegisteredObjectName >*,
size_t > > >::iterator outerIt;
9436 std::vector<std::pair < std::vector <CRegisteredObjectName >*,
size_t > >::iterator innerIt2;
9438 std::vector<CRegisteredObjectName>* nameVector;
9446 if (strcmp(pszName,
"ListOfReports"))
9459 innerIt = (*it).second.begin();
9461 while (innerIt != (*it).second.end())
9463 (*innerIt)->getReport().setReportDefinition(reportDefinition);
9475 innerIt2 = (*outerIt).second.begin();
9477 while (innerIt2 != (*outerIt).second.end())
9479 reportIndex = (*innerIt2).second;
9480 nameVector = (*innerIt2).first;
9481 (*nameVector)[reportIndex] = reportDefinition->
getCN();
std::map< std::string, std::vector< std::pair< std::vector< CRegisteredObjectName > *, size_t > > > reportReferenceMap
virtual CCopasiObjectName getCN() const
CCopasiObject * get(const std::string &key)
CCopasiXMLParser & mParser
SCopasiXMLParserCommon & mCommon
virtual void onEndElement(const XML_Char *pszName)
std::map< std::string, std::vector< CCopasiTask * > > taskReferenceMap
int getCurrentLineNumber() const
C_INT32 mLastKnownElement