22#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gtk/gtk.h> can be included directly."
48#define GTK_TYPE_STRING_FILTER (gtk_string_filter_get_type ())
#define GDK_AVAILABLE_IN_ALL
struct _GtkExpression GtkExpression
GDK_AVAILABLE_IN_ALL GtkStringFilterMatchMode gtk_string_filter_get_match_mode(GtkStringFilter *self)
GDK_AVAILABLE_IN_ALL void gtk_string_filter_set_expression(GtkStringFilter *self, GtkExpression *expression)
GDK_AVAILABLE_IN_ALL const char * gtk_string_filter_get_search(GtkStringFilter *self)
GDK_AVAILABLE_IN_ALL void gtk_string_filter_set_search(GtkStringFilter *self, const char *search)
@ GTK_STRING_FILTER_MATCH_MODE_PREFIX
@ GTK_STRING_FILTER_MATCH_MODE_EXACT
@ GTK_STRING_FILTER_MATCH_MODE_SUBSTRING
GDK_AVAILABLE_IN_ALL void gtk_string_filter_set_match_mode(GtkStringFilter *self, GtkStringFilterMatchMode mode)
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkStringFilter * gtk_string_filter_new(GtkExpression *expression)
GDK_AVAILABLE_IN_ALL GtkExpression * gtk_string_filter_get_expression(GtkStringFilter *self)
GDK_AVAILABLE_IN_ALL void gtk_string_filter_set_ignore_case(GtkStringFilter *self, gboolean ignore_case)
GDK_AVAILABLE_IN_ALL gboolean gtk_string_filter_get_ignore_case(GtkStringFilter *self)
#define G_DECLARE_FINAL_TYPE(ModuleObjName, module_obj_name, MODULE, OBJ_NAME, ParentName)