Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
last version of tesh
[simgrid.git] / tools / tesh2 / include / unit.h
index 3eb17f3..8f7ddbe 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 unit_t
-unit_new(runner_t runner, suite_t owner, fstream_t fstream);
+unit_new(runner_t runner, unit_t root, unit_t owner, fstream_t fstream);
 
 int
 unit_free(void** unitptr);
@@ -36,7 +36,7 @@ void
 unit_pushline(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* filepos, char kind, char *line);
 
 void
-unit_handle_include(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* file_name);
+unit_handle_include(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* file_name, const char* description);
 
 void
 unit_parse(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* file_name, FILE* stream);
@@ -44,6 +44,9 @@ unit_parse(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* fil
 void
 unit_handle_suite(unit_t unit, context_t context, xbt_os_mutex_t mutex, const char* description);
 
+void 
+display_title(const char* description);
+
 #ifdef __cplusplus
 }
 #endif