Jpp
18.3.0
the software that should make you happy
|
Class dedicated to standardize the title of the graphical objects produced by the JTest_t() derived classes. More...
#include <JResultTitle.hh>
Public Member Functions | |
JResultTitle () | |
Default constructor. More... | |
JResultTitle (const std::string &testName, const std::string ¶meterName, const bool passed, const double value) | |
Constructor. More... | |
std::string | getTitle () const |
Returns a standard string to be used as title of a graphical root object. More... | |
Public Attributes | |
std::string | testName |
std::string | parameterName |
std::string | passed |
double | value |
Static Private Member Functions | |
template<class JResultTitle_t > | |
static JProperties | getProperties (JResultTitle_t &object) |
Get properties of this class. More... | |
Friends | |
std::istream & | operator>> (std::istream &in, JResultTitle &title) |
Stream input. More... | |
std::ostream & | operator<< (std::ostream &out, const JResultTitle &title) |
Stream output. More... | |
Class dedicated to standardize the title of the graphical objects produced by the JTest_t() derived classes.
Definition at line 25 of file JResultTitle.hh.
|
inline |
|
inline |
Constructor.
testName | Test name |
parameterName | Name of the parameter used to decide if the test passes. |
passed | True if the test passes, false if it fails. |
value | Value of the parameter used to decide if the test passes. |
Definition at line 43 of file JResultTitle.hh.
|
inline |
Returns a standard string to be used as title of a graphical root object.
Definition at line 57 of file JResultTitle.hh.
|
inlinestaticprivate |
Get properties of this class.
object | result title object |
Definition at line 103 of file JResultTitle.hh.
|
friend |
Stream input.
in | input stream |
title | result title |
Definition at line 70 of file JResultTitle.hh.
|
friend |
Stream output.
out | output stream |
title | result title |
Definition at line 83 of file JResultTitle.hh.
std::string JCOMPAREHISTOGRAMS::JResultTitle::testName |
Test name.
Definition at line 89 of file JResultTitle.hh.
std::string JCOMPAREHISTOGRAMS::JResultTitle::parameterName |
Name of the parameter used to evaluate the test.
Definition at line 90 of file JResultTitle.hh.
std::string JCOMPAREHISTOGRAMS::JResultTitle::passed |
Human readable version of "passed".
Definition at line 91 of file JResultTitle.hh.
double JCOMPAREHISTOGRAMS::JResultTitle::value |
Value of the parameter used to evaluate the test.
Definition at line 92 of file JResultTitle.hh.