Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
rw_driver.h
Go to the documentation of this file.
1
29#ifndef RW_DRIVER_H_INCLUDED
30#define RW_DRIVER_H_INCLUDED
31
32#include <rw_testdefs.h> // for test config macros
33
34
82rw_test (int argc,
83 char* argv[],
84 const char* filename,
85 const char* clause,
86 const char* comment,
87 int (*testfun)(int, char**),
88 const char* optspec,
89 ...);
90
115_TEST_EXPORT int
116rw_fatal (int expr,
117 const char* filename,
118 int line,
119 const char* fmtspec,
120 ...);
121
127_TEST_EXPORT int
128rw_error (int, const char*, int, const char*, ...);
129
135_TEST_EXPORT int
136rw_assert (int, const char*, int, const char*, ...);
137
143_TEST_EXPORT int
144rw_warn (int, const char*, int, const char*, ...);
145
151_TEST_EXPORT int
152rw_note (int, const char*, int, const char*, ...);
153
159_TEST_EXPORT int
160rw_info (int, const char*, int, const char*, ...);
161
176_TEST_EXPORT bool
177rw_enable (int (*fun) (int, const char*, int, const char*, ...),
178 bool enable = true);
179
180#endif // RW_DRIVER_H_INCLUDED
#define fun
Definition 17.names.cpp:471
#define line
Definition 17.names.cpp:490
void testfun(std::ios_base::event ev, std::ios_base &iosobj, int index)
_TEST_EXPORT int rw_test(int argc, char *argv[], const char *filename, const char *clause, const char *comment, int(*testfun)(int, char **), const char *optspec,...)
_TEST_EXPORT bool rw_enable(int(*fun)(int, const char *, int, const char *,...), bool enable=true)
Definition driver.cpp:1698
_TEST_EXPORT int rw_info(int, const char *, int, const char *,...)
Definition driver.cpp:1681
_TEST_EXPORT int rw_fatal(int expr, const char *filename, int line, const char *fmtspec,...)
Definition driver.cpp:1596
_TEST_EXPORT int rw_note(int, const char *, int, const char *,...)
Definition driver.cpp:1664
_TEST_EXPORT int rw_assert(int, const char *, int, const char *,...)
Definition driver.cpp:1630
_TEST_EXPORT int rw_error(int, const char *, int, const char *,...)
Definition driver.cpp:1613
_TEST_EXPORT int rw_warn(int, const char *, int, const char *,...)
Definition driver.cpp:1647
#define _TEST_EXPORT
Definition rw_testdefs.h:55