00001 #include "ChipCounterSummaryWriter.h" 00002 #include "SctData/ChipCounterTestResult.h" 00003 #include "SummaryManager.h" 00004 #include <iomanip> 00005 00006 namespace SctData { 00007 namespace TestSummary{ 00008 void ChipCounterSummaryWriter::write(const TestResult& t, std::ostream& out) const throw(Sct::IoError, Sct::LogicError) 00009 { 00010 out << "#\n%ChipCounterTest\n#\n"; 00011 SummaryWriter::write(t.getDefects(), out); 00012 } 00013 00014 bool ChipCounterSummaryWriter::inMap = SummaryManager::instance().addWriter("SctData::ChipCounterTestResult", shared_ptr<SummaryWriter>(new ChipCounterSummaryWriter())); 00015 } 00016 }