Thu, 26 Jan 2012 15:55:52 +0100
added regexp_parser struct and compile function
10 | 1 | /* |
19
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
2 | * string_list.h |
10 | 3 | * |
4 | * Created on: 15.09.2011 | |
20
43725438ac50
Changed author comments + added signatures for upcomming bfile heuristics
Mike Becker <universe@uap-core.de>
parents:
19
diff
changeset
|
5 | * Author: Mike |
10 | 6 | */ |
7 | ||
19
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
8 | #ifndef STRING_LIST_H_ |
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
9 | #define STRING_LIST_H_ |
10 | 10 | |
11 | #include "stdinc.h" | |
12 | ||
19
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
13 | typedef struct _string_list { |
27
95a958e3de88
added regexp_parser struct and compile function
Mike Becker <universe@uap-core.de>
parents:
20
diff
changeset
|
14 | size_t count; |
10 | 15 | char** items; |
19
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
16 | } string_list_t; |
10 | 17 | |
18 | #ifdef _cplusplus | |
19 | extern "C" { | |
20 | #endif | |
21 | ||
19
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
22 | string_list_t* new_string_list_t(); |
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
23 | void destroy_string_list_t(string_list_t*); |
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
24 | void add_string(string_list_t*, char*); |
10 | 25 | |
26 | #ifdef _cplusplus | |
27 | } | |
28 | #endif | |
29 | ||
19
8bac9fd0629d
generalized suffix_list to string_list
Mike Becker <universe@uap-core.de>
parents:
17
diff
changeset
|
30 | #endif /* STRING_LIST_H_ */ |