Mon, 19 Sep 2011 08:11:08 +0200
added license
1 /*
2 * settings.h
3 *
4 * Created on: 15.09.2011
5 * Author: beckermi
6 */
8 #ifndef SETTINGS_H_
9 #define SETTINGS_H_
11 #include "stdinc.h"
12 #include "suffix_list.h"
14 typedef struct _settings {
15 char fileSeparator;
16 suffix_list_t* suffixList;
17 bool recursive;
18 bool includeSuffixes;
19 bool matchesOnly;
20 } settings_t;
22 #ifdef _cplusplus
23 extern "C" {
24 #endif
26 settings_t* new_settings_t();
27 void destroy_settings_t(settings_t*);
29 #ifdef _cplusplus
30 }
31 #endif
33 #endif /* SETTINGS_H_ */