Public Member Functions | |
void | printResult () |
template<class T > | |
bool | requireScalarEq (const T &expr, const T &expected, const char *srcfile, int line, const char *expr_str) |
template<class T > | |
bool | requireImgEq (const Image< T > &expr, const Image< T > &expected, const char *srcfile, int line, const char *expr_str) |
bool | requireImgEqFp (const Image< float > &expr, const Image< float > &expected, const float prec, const char *srcfile, int line, const char *expr_str) |
bool | requireEqUserTypeImpl (const bool ok, const std::string &expr, const std::string &expected, const char *srcfile, int line, const char *expr_str) |
template<class T > | |
bool | require (const T &lhs, Op op, const T &rhs, const char *srcfile, int line, const char *lhs_str, const char *rhs_str) |
Static Public Member Functions | |
template<class T > | |
static bool | compare (const T &lhs, Op op, const T &rhs) |
static const char * | opname (Op op) |
Public Attributes | |
std::vector< TestData > | itsTests |
bool | itsSuccess |
std::ostringstream | itsOutput |
Definition at line 83 of file TestSuite.C.