TestSuite::Impl Struct Reference

Collaboration diagram for TestSuite::Impl:
Collaboration graph
[legend]

List of all members.

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< TestDataitsTests
bool itsSuccess
std::ostringstream itsOutput

Detailed Description

Definition at line 83 of file TestSuite.C.


The documentation for this struct was generated from the following file:
Generated on Sun May 8 08:43:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3