Public Member Functions | |
void | Clear () |
const string & | GetLabel () const |
size_t | GetN () const |
bool | IsLabel () const |
bool | operator!= (const Unpack &u) const |
bool | operator== (const Unpack &u) const |
void | PushBack (const string &s) |
bool | Tag (const string &tag) |
Unpack () | |
Private Member Functions | |
bool | Compare (const string &s1, const string &s2) const |
template<typename T > | |
bool | CompareAs (const string &s1, const string &s2) const |
template<typename T > | |
bool | TypeCompare (const T &t1, const T &t2) const |
Private Attributes | |
int | fCompareType |
vector< string > | fItems |
size_t | fN |
double | fTolerance |
char | fType |
Static Private Attributes | |
static const string | fgNotALabel = "not a label" |
Definition at line 41 of file Utilities/Testing/Validatrix.cc.
|
inline |
Definition at line 43 of file Utilities/Testing/Validatrix.cc.
|
inline |
Definition at line 45 of file Utilities/Testing/Validatrix.cc.
Referenced by tst::Validatrix::operator>>().
|
private |
Definition at line 154 of file Utilities/Testing/Validatrix.cc.
|
private |
Definition at line 169 of file Utilities/Testing/Validatrix.cc.
|
inline |
Definition at line 63 of file Utilities/Testing/Validatrix.cc.
Referenced by tst::Validatrix::Compare().
|
inline |
Definition at line 55 of file Utilities/Testing/Validatrix.cc.
Referenced by tst::Validatrix::operator>>().
|
inline |
Definition at line 60 of file Utilities/Testing/Validatrix.cc.
Referenced by tst::Validatrix::Compare().
|
inline |
Definition at line 52 of file Utilities/Testing/Validatrix.cc.
References utl::operator==().
bool tst::Validatrix::Unpack::operator== | ( | const Unpack & | u | ) | const |
Definition at line 132 of file Utilities/Testing/Validatrix.cc.
References tst::Validatrix::Compare(), fCompareType, fItems, fN, fTolerance, fType, and WARNING.
|
inline |
Definition at line 57 of file Utilities/Testing/Validatrix.cc.
Referenced by tst::Validatrix::operator>>().
bool tst::Validatrix::Unpack::Tag | ( | const string & | tag | ) |
Definition at line 88 of file Utilities/Testing/Validatrix.cc.
References RdGeoCeLDFFitter::c, tst::Validatrix::eEqual, is(), and tst::Validatrix::kDefaultTolerance.
Referenced by tst::Validatrix::operator>>().
|
private |
Definition at line 180 of file Utilities/Testing/Validatrix.cc.
References tst::Validatrix::eAbsolute, tst::Validatrix::eEqual, and tst::Validatrix::eRelative.
|
private |
Definition at line 76 of file Utilities/Testing/Validatrix.cc.
Referenced by operator==().
|
staticprivate |
Definition at line 81 of file Utilities/Testing/Validatrix.cc.
|
private |
Definition at line 79 of file Utilities/Testing/Validatrix.cc.
Referenced by operator==().
|
private |
Definition at line 77 of file Utilities/Testing/Validatrix.cc.
Referenced by operator==().
|
private |
Definition at line 78 of file Utilities/Testing/Validatrix.cc.
Referenced by operator==().
|
private |
Definition at line 75 of file Utilities/Testing/Validatrix.cc.
Referenced by operator==().