new matcher parser / bounce fix / rrr fixed
[claws.git] / src / matcher_parser.h
1 #ifndef MATCHER_PARSER_H
2
3 #define MATCHER_PARSER_H
4
5 #include "filtering.h"
6 #include "scoring.h"
7 #include <glib.h>
8
9 // #define MATCHER_BUF_SIZE 16384
10
11 extern FILE *matcher_parserin;
12 extern int matcher_parserlineno;
13
14
15 void matcher_parser_start_parsing(FILE * f);
16 int matcher_parserparse(void);
17 /* void matcher_parser_init();*/
18
19 MatcherList * matcher_parser_get_cond(gchar * str);
20 MatcherProp * matcher_parser_get_prop(gchar * str);
21 FilteringProp * matcher_parser_get_filtering(gchar * str);
22 ScoringProp * matcher_parser_get_scoring(gchar * str);
23 /* void matcher_parser_read_config(); */
24
25 #endif