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 }