settings.h

changeset 10
ecf787666f44
child 16
bc9a0fefd892
equal deleted inserted replaced
8:28319b20968c 10:ecf787666f44
1 /*
2 * settings.h
3 *
4 * Created on: 15.09.2011
5 * Author: beckermi
6 */
7
8 #ifndef SETTINGS_H_
9 #define SETTINGS_H_
10
11 #include "stdinc.h"
12 #include "suffix_list.h"
13
14 typedef struct _settings {
15 char fileSeparator;
16 suffix_list_t* suffixList;
17 bool recursive;
18 bool includeSuffixes;
19 bool matchesOnly;
20 } settings_t;
21
22 #ifdef _cplusplus
23 extern "C" {
24 #endif
25
26 settings_t* new_settings_t();
27 void destroy_settings_t(settings_t*);
28
29 #ifdef _cplusplus
30 }
31 #endif
32
33 #endif /* SETTINGS_H_ */

mercurial