#include <TestDisplayer.h>
Inheritance diagram for SctDataDisplay::TestDisplayer:
Public Member Functions | |
TestDisplayer () | |
shared_ptr< DisplayData > | display (shared_ptr< const Sct::Serializable > data, const DisplayInfo &info, std::ostream &os) |
Displays some standard stuff common to all TestResults then calls displayTestResult. | |
virtual bool | canDisplay (const Sct::Serializable &ob) |
If the displayer can display the given object, then it should return true It should not do the display! | |
Protected Member Functions | |
virtual void | displayTestResult (const SctData::TestResult &result, TestDisplayData &data, const DisplayInfo &info, std::ostream &os) |
Should be overriden by subclasses - the default is to call displayAllRaws. | |
void | displayAllRaws (const SctData::TestResult &result, TestDisplayData &data, const DisplayInfo &info, std::ostream &os) |
Displays all the raw data objects associated with the TestResult. | |
Private Member Functions | |
void | printSummaryString (const SctData::TestResult &result, std::ostream &os) |
Static Private Attributes | |
static bool | inList |
true if in the list of GenericDisplayers |
Definition at line 32 of file TestDisplayer.h.
|
If the displayer can display the given object, then it should return true It should not do the display!
Implements SctDataDisplay::GenericDisplayer. Definition at line 40 of file TestDisplayer.cpp. |
|
Displays some standard stuff common to all TestResults then calls displayTestResult.
Implements SctDataDisplay::Displayer. |
|
Displays all the raw data objects associated with the TestResult.
Definition at line 48 of file TestDisplayer.cpp. References Sct::Streamable::getClassName(), SctData::TestResult::getModuleName(), SctData::TestResult::getNScans(), SctData::TestResult::getRunNumber(), SctData::TestResult::getScanNumberAt(), SctData::TestResult::getUniqueID(), and Sct::Archive::IOManagerArchiveFile::instance(). Referenced by displayTestResult(). Here is the call graph for this function: ![]() |
|
Should be overriden by subclasses - the default is to call displayAllRaws.
Definition at line 34 of file TestDisplayer.cpp. References displayAllRaws(). Here is the call graph for this function: ![]() |
|
true if in the list of GenericDisplayers
Definition at line 55 of file TestDisplayer.h. |