| 421 | } |
| 422 | |
| 423 | void OutputObjectSummary(cFCODatabaseFile& rd, TOSTREAM* pOut, int margin) |
| 424 | { |
| 425 | OutputSectionDelimiter(tw::STR_OBJECT_SUMMARY, pOut); |
| 426 | |
| 427 | cFCODatabaseFileIter genreIter(rd); |
| 428 | for (genreIter.SeekBegin(); !genreIter.Done(); genreIter.Next()) |
| 429 | { |
| 430 | cGenreSwitcher::GetInstance()->SelectGenre((cGenre::Genre)genreIter.GetGenre()); |
| 431 | |
| 432 | iFCONameTranslator* pNT = iTWFactory::GetInstance()->GetNameTranslator(); |
| 433 | |
| 434 | OutputGenreDelimiter((cGenre::Genre)genreIter.GetGenre(), pOut); |
| 435 | |
| 436 | // Currently we don't have a rule summary. See function definition below |
| 437 | //OutputRulesSummary( genreIter, pNT, pOut); |
| 438 | |
| 439 | OutputObjectSummary(genreIter, pNT, pOut, margin); |
| 440 | } |
| 441 | } |
| 442 | |
| 443 | void OutputObjectSummary(cFCODatabaseFileIter& genreIter, const iFCONameTranslator* pNT, TOSTREAM* pOut, int margin) |
| 444 | { |
no test coverage detected