

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.
1.6.3