10 #ifndef __COLOR_FILTERS_H__ 11 #define __COLOR_FILTERS_H__ 13 #include "ws_symbol_export.h" 19 #include <wsutil/color.h> 23 #define CONVERSATION_COLOR_PREFIX "___conversation_color_filter___" 78 WS_DLL_PUBLIC gboolean
92 WS_DLL_PUBLIC gboolean
100 WS_DLL_PUBLIC
void color_filters_prime_edt(
struct epan_dissect *edt);
143 WS_DLL_PUBLIC gboolean
color_filters_apply(GSList *tmp_cfl, GSList *edit_cfl, gchar** err_msg);
161 WS_DLL_PUBLIC gboolean
color_filters_export(
const gchar *path, GSList *cfl, gboolean only_selected, gchar** err_msg);
173 const gchar *name,
const gchar *filter_string,
WS_DLL_PUBLIC gboolean color_filters_used(void)
Definition: color_filters.c:461
WS_DLL_PUBLIC gboolean color_filters_export(const gchar *path, GSList *cfl, gboolean only_selected, gchar **err_msg)
Definition: color_filters.c:821
WS_DLL_PUBLIC color_filter_t * color_filter_new(const gchar *name, const gchar *filter_string, color_t *bg_color, color_t *fg_color, gboolean disabled)
Definition: color_filters.c:57
WS_DLL_PUBLIC gboolean color_filters_read_globals(gpointer user_data, gchar **err_msg, color_filter_add_cb_func add_cb)
Definition: color_filters.c:677
WS_DLL_PUBLIC gboolean color_filters_set_tmp(guint8 filt_nr, const gchar *filter, gboolean disabled, gchar **err_msg)
Definition: color_filters.c:128
WS_DLL_PUBLIC void color_filters_cleanup(void)
Definition: color_filters.c:347
WS_DLL_PUBLIC gboolean color_filters_reload(gchar **err_msg, color_filter_add_cb_func add_cb)
Definition: color_filters.c:335
WS_DLL_PUBLIC const color_filter_t * color_filters_tmp_color(guint8 filter_num)
Definition: color_filters.c:180
WS_DLL_PUBLIC gboolean color_filters_import(const gchar *path, gpointer user_data, gchar **err_msg, color_filter_add_cb_func add_cb)
Definition: color_filters.c:723
WS_DLL_PUBLIC gboolean color_filters_init(gchar **err_msg, color_filter_add_cb_func add_cb)
Definition: color_filters.c:325
WS_DLL_PUBLIC void color_filters_clone(gpointer user_data, color_filter_add_cb_func add_cb)
Definition: color_filters.c:369
WS_DLL_PUBLIC gboolean color_filters_write(GSList *cfl, gchar **err_msg)
Definition: color_filters.c:791
Definition: dfilter-int.h:19
WS_DLL_PUBLIC gboolean color_filters_apply(GSList *tmp_cfl, GSList *edit_cfl, gchar **err_msg)
Definition: color_filters.c:425
Definition: color_filters.h:29
WS_DLL_PUBLIC gboolean tmp_color_filters_used(void)
Definition: color_filters.c:467
void(* color_filter_add_cb_func)(color_filter_t *colorf, gpointer user_data)
Definition: color_filters.h:48
WS_DLL_PUBLIC gboolean color_filters_reset_tmp(gchar **err_msg)
Definition: color_filters.c:197
Definition: epan_dissect.h:28
WS_DLL_PUBLIC const color_filter_t * color_filters_colorize_packet(struct epan_dissect *edt)
Definition: color_filters.c:494
WS_DLL_PUBLIC void color_filter_delete(color_filter_t *colorf)
Definition: color_filters.c:212
WS_DLL_PUBLIC void color_filter_list_delete(GSList **cfl)
Definition: color_filters.c:231