Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
42fd920a0672e495253e3106dfbdc9fcd173ce1f
[simgrid.git] / tools / tesh2 / include / directory.h
1 #ifndef __DIRECTORY_H
2 #define __DIRECTORY_H
3
4 #include <com.h>
5
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9
10 directory_t
11 directory_new(const char* name, int load);
12
13 int
14 directory_open(directory_t directory);
15
16 int
17 directory_close(directory_t directory);
18
19 int
20 directory_load(directory_t directory, fstreams_t fstreams, lstrings_t suffixes);
21
22 int
23 directory_free(void** directoryptr);
24
25 const char*
26 directory_get_name(directory_t directory);
27
28
29 #ifdef __cplusplus
30 }
31 #endif
32
33 #endif /*!__DIRECTORY_H */