Data Structures | |
| class | ISNoiseOccupancySummaryWriter |
| Output the result of a NoiseOccupancyTest. More... | |
| class | ISNPtGainSummaryWriter |
| Output the result of a NPtGainTest. More... | |
| class | ISSummaryManager |
| Singleton manager provides the public interface to writing a summary for a particular TestResult. More... | |
| class | ISSummaryWriter |
| An ISSummaryWriter is a type of output streamer for a TestResult Concrete SummaryWriters should add themselves to the SummaryManager's map, and impliment the write() method. More... | |
The output is to a output stream, which is given to the ISSummaryManager. This output stream could be e.g. std::cout, or an output string stream, or perhaps the output file stream created by ISSummaryManager::getOutputFileStream(moduleName); Example code snippet:
ostringstream datastream;
shared_ptr<const SctData::TestISSummary::ISSummaryWriter> writer =
SctData::TestISSummary::ISSummaryManager::instance().getWriter(myTestResult.getClassName());
writer->writeHeader(*m_result, datastream);
writer->write(*m_result, datastream);
myString = datastream.str();
1.4.6