Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
last version of tesh
[simgrid.git] / tools / tesh2 / include / directories.h
1 #ifndef __DIRECTORIES_H
2 #define __DIRECTORIES_H
3
4
5 #include <com.h>
6
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10
11 directories_t
12 directories_new(void);
13
14 int
15 directories_add(directories_t directories, directory_t directory);
16
17 int
18 directories_contains(directories_t directories, directory_t directory);
19
20 int
21 directories_load(directories_t directories, fstreams_t fstreams, lstrings_t suffixes);
22
23 int
24 directories_free(void** directoriesptr);
25
26 /*directory_t
27 directories_get_back(directories_t directories);*/
28
29
30 int
31 directories_get_size(directories_t directories);
32
33 int
34 directories_is_empty(directories_t directories);
35
36 #ifdef __cplusplus
37 }
38 #endif
39
40 #endif /*!__DIRECTORIES_H */