|
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_ */ |