11 unit_new(runner_t runner, unit_t root, unit_t owner, fstream_t fstream);
14 unit_free(void** unitptr);
18 unit_reset(unit_t unit);
21 unit_run(unit_t unit, xbt_os_mutex_t mutex);
24 unit_interrupt(unit_t unit);
27 unit_verbose(unit_t unit);
30 unit_handle_failure(unit_t unit);
33 unit_handle_line(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char * filepos, char *line);
36 unit_pushline(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* filepos, char kind, char *line);
39 unit_handle_include(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* file_name, const char* description);
42 unit_parse(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* file_name, FILE* stream);
45 unit_handle_suite(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* description);
48 display_title(const char* description);
55 #endif /* !__UNIT_H */