Public Member Functions | Static Public Member Functions | Data Fields | Static Public Attributes

RegressionTest Struct Reference

#include <Regression.h>

Collaboration diagram for RegressionTest:
Collaboration graph
[legend]

Public Member Functions

 RegressionTest (const char *name_arg, TestFunction *function_arg, int aopt)

Static Public Member Functions

static int run (char *name=NULL)
static int run_some ()
static int check_status ()

Data Fields

const char * name
TestFunctionfunction
RegressionTestnext
int status
int printed
int opt

Static Public Attributes

static int final_status = REGRESSION_TEST_PASSED
static int ran_tests = 0
static DFA dfa
static RegressionTestcurrent = 0

Detailed Description

Definition at line 68 of file Regression.h.


Constructor & Destructor Documentation

RegressionTest::RegressionTest ( const char *  name_arg,
TestFunction function_arg,
int  aopt 
)

Definition at line 51 of file Regression.cc.

References function, name, next, opt, printed, REGRESSION_OPT_EXCLUSIVE, and status.


Member Function Documentation

int RegressionTest::check_status (  )  [static]
int RegressionTest::run ( char *  name = NULL  )  [static]
int RegressionTest::run_some (  )  [static]

Field Documentation

Definition at line 82 of file Regression.h.

Referenced by check_status(), run(), and run_some().

Definition at line 81 of file Regression.h.

Referenced by run(), and run_some().

int RegressionTest::final_status = REGRESSION_TEST_PASSED [static]

Definition at line 79 of file Regression.h.

Referenced by check_status(), run(), and run_some().

Definition at line 71 of file Regression.h.

Referenced by RegressionTest(), and start_test().

const char* RegressionTest::name

Definition at line 70 of file Regression.h.

Referenced by check_status(), RegressionTest(), rperf(), rprintf(), run_some(), SDK_RPRINT(), and start_test().

Definition at line 72 of file Regression.h.

Referenced by check_status(), RegressionTest(), run(), and run_some().

Definition at line 75 of file Regression.h.

Referenced by RegressionTest().

Definition at line 74 of file Regression.h.

Referenced by check_status(), RegressionTest(), run_some(), and start_test().

int RegressionTest::ran_tests = 0 [static]

Definition at line 80 of file Regression.h.


The documentation for this struct was generated from the following files: