| Liboil Reference Manual |
|---|
liboiltest —
struct OilTest; #define OIL_TEST_HEADER #define OIL_TEST_FOOTER OilTest* oil_test_new (OilFunctionClass *klass); void oil_test_free (OilTest *test); void oil_test_set_iterations (OilTest *test, int iterations); void oil_test_check_ref (OilTest *test); int oil_test_check_impl (OilTest *test, OilFunctionImpl *impl); void oil_test_cleanup (OilTest *test); void oil_test_init_src_arrays (OilTest *test); void oil_test_init_dest_arrays (OilTest *test); void oil_test_init_params (OilTest *test);
struct OilTest {
OilFunctionClass *klass;
OilFunctionImpl *impl;
OilPrototype *proto;
OilParameter params[OIL_ARG_LAST];
OilProfile prof;
int iterations;
int n;
int m;
int inited;
int tested_ref;
double sum_abs_diff;
int n_points;
};
void oil_test_set_iterations (OilTest *test, int iterations);
| test : | |
| iterations : |
int oil_test_check_impl (OilTest *test, OilFunctionImpl *impl);
| test : | |
| impl : | |
| Returns : |
| << liboilrandom |