Data Structures | |
| class | ChipCounterSummaryWriter |
| Output the result of a ChipCounterTest. More... | |
| class | DoubleTriggerNoiseSummaryWriter |
| Output the result of a DoubleTriggerNoiseTest. More... | |
| class | FullBypassSummaryWriter |
| Output the result of a FullBypassTest. More... | |
| class | MarkSpaceRatioSummaryWriter |
| Output the result of a MarkSpaceRatioTest. More... | |
| class | NMaskSummaryWriter |
| Output the result of an NMaskTest. More... | |
| class | NoiseOccupancySummaryWriter |
| Output the result of a NoiseOccupancyTest. More... | |
| class | NPtGainSummaryWriter |
| Output the result of a NPtGainTest (i.e. More... | |
| class | OpeSummaryTool |
| Output the result of a OpeTool. More... | |
| class | PipelineSummaryWriter |
| Output the result of a PipelineTest. More... | |
| class | RxDelaySummaryWriter |
| Output the result of a RxDelayTest. More... | |
| class | RxThresholdBasedOnConfigRegisterSummaryWriter |
| Output the result of a RxThresholdBasedOnConfigRegisterTest. More... | |
| class | RxThresholdSummaryWriter |
| Output the result of a RxThresholdTest. More... | |
| class | StrobeDelaySummaryWriter |
| Output the result of a StrobeDelayTest. More... | |
| class | SummaryManager |
| Singleton manager provides the public interface to writing a summary for a particular TestResult. More... | |
| class | SummaryWriter |
| A SummaryWriter 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... | |
| class | TimeWalkSummaryWriter |
| Output the result of a TimeWalkTest. More... | |
| class | TrimRangeSummaryWriter |
| Output the result of a TrimRangeTest. More... | |
| class | TxCurrentSummaryWriter |
| Output the result of a TxCurrentTest. More... | |
Functions | |
| string | getHostName () |
Variables | |
| const unsigned | geneva_upload_points |
The output is to a output stream, which is given to the SummaryManager. This output stream could be e.g. std::cout, or an output string stream, or perhaps the output file stream created by SummaryManager::getOutputFileStream(moduleName); Example code snippet:
ostringstream datastream;
shared_ptr<const SctData::TestSummary::SummaryWriter> writer =
SctData::TestSummary::SummaryManager::instance().getWriter(myTestResult.getClassName());
writer->writeHeader(*m_result, datastream);
writer->write(*m_result, datastream);
myString = datastream.str();
1.4.6