Definition at line 2582 of file mainRepository.cpp. References Impala::CmdOptions::GetInstance(), GetModelKeywordList(), GetModelLocator(), ILOG_INFO, ILOG_VAR, and Impala::Persistency::ModelLocator::SetConcept(). Referenced by mainRepository(). 02583 { 02584 ILOG_VAR(Impala.Application.Repository.DoDiffModel); 02585 CmdOptions& options = CmdOptions::GetInstance(); 02586 02587 ModelLocator loc1 = GetModelLocator(options, true); 02588 ModelLocator loc2 = GetModelLocator(options, false); 02589 KeywordList concepts = GetModelKeywordList(loc1); 02590 for (int i=0 ; i<concepts.size() ; i++) 02591 { 02592 ILOG_INFO("Checking " << i << " = " << concepts[i]); 02593 loc1.SetConcept(concepts[i]); 02594 Svm* svm1 = SvmRepository().Get(loc1); 02595 loc2.SetConcept(concepts[i]); 02596 Svm* svm2 = SvmRepository().Get(loc2); 02597 svm1->ReferenceDiff(svm2); 02598 delete svm1; 02599 delete svm2; 02600 } 02601 }
Here is the call graph for this function: ![]()
|