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