Statistics
| Branch: | Tag: | Revision:

root / lib / filter-utils.h @ d0643362

History | View | Annotate | Download (708 Bytes)

1 aebfd4cc Hiroyuki Yamamoto
/* SylFilter - a message filter
2 aebfd4cc Hiroyuki Yamamoto
 *
3 aebfd4cc Hiroyuki Yamamoto
 * Copyright (C) 2011 Hiroyuki Yamamoto
4 aebfd4cc Hiroyuki Yamamoto
 * Copyright (C) 2011 Sylpheed Development Team
5 aebfd4cc Hiroyuki Yamamoto
 */
6 ff656913 Hiroyuki Yamamoto
7 ff656913 Hiroyuki Yamamoto
#ifndef __FILTER_UTILS_H__
8 ff656913 Hiroyuki Yamamoto
#define __FILTER_UTILS_H__
9 ff656913 Hiroyuki Yamamoto
10 ff656913 Hiroyuki Yamamoto
char        *xfilter_utils_get_file_contents(const char *file);
11 ff656913 Hiroyuki Yamamoto
void         xfilter_free_mem(void *mem);
12 b66a0587 Hiroyuki Yamamoto
13 519f8cf9 Hiroyuki Yamamoto
const char *xfilter_utils_get_home_dir(void);
14 d50abb95 Hiroyuki Yamamoto
const char *xfilter_utils_get_base_dir(void);
15 d50abb95 Hiroyuki Yamamoto
int         xfilter_utils_set_base_dir(const char *path);
16 54c569fb Hiroyuki Yamamoto
const char *xfilter_utils_get_default_base_dir(void);
17 d50abb95 Hiroyuki Yamamoto
18 519f8cf9 Hiroyuki Yamamoto
int         xfilter_utils_mkdir(const char *path);
19 ff656913 Hiroyuki Yamamoto
20 b66a0587 Hiroyuki Yamamoto
void         xfilter_set_conf_value(const char *key, const char *value);
21 b66a0587 Hiroyuki Yamamoto
const char *xfilter_get_conf_value(const char *key);
22 b66a0587 Hiroyuki Yamamoto
void xfilter_conf_value_clear(void);
23 b66a0587 Hiroyuki Yamamoto
24 ff656913 Hiroyuki Yamamoto
#endif /* __FILTER_UTILS_H__ */