syslog-ng source
filter-re.h File Reference
#include "filter-expr.h"
#include "logmatcher.h"
Include dependency graph for filter-re.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

LogMatcherOptionsfilter_re_get_matcher_options (FilterExprNode *s)
 
gboolean filter_re_compile_pattern (FilterExprNode *s, const gchar *re, GError **error)
 
FilterExprNode * filter_re_new (NVHandle value_handle)
 
FilterExprNode * filter_source_new (void)
 
gboolean filter_match_is_usage_obsolete (FilterExprNode *s)
 
void filter_match_set_value_handle (FilterExprNode *s, NVHandle value_handle)
 
void filter_match_set_template_ref (FilterExprNode *s, LogTemplate *template)
 
FilterExprNode * filter_match_new (void)
 

Function Documentation

◆ filter_match_is_usage_obsolete()

gboolean filter_match_is_usage_obsolete ( FilterExprNode *  s)

◆ filter_match_new()

FilterExprNode* filter_match_new ( void  )

◆ filter_match_set_template_ref()

void filter_match_set_template_ref ( FilterExprNode *  s,
LogTemplate *  template 
)

◆ filter_match_set_value_handle()

void filter_match_set_value_handle ( FilterExprNode *  s,
NVHandle  value_handle 
)

◆ filter_re_compile_pattern()

gboolean filter_re_compile_pattern ( FilterExprNode *  s,
const gchar *  re,
GError **  error 
)

◆ filter_re_get_matcher_options()

LogMatcherOptions* filter_re_get_matcher_options ( FilterExprNode *  s)

◆ filter_re_new()

FilterExprNode* filter_re_new ( NVHandle  value_handle)

◆ filter_source_new()

FilterExprNode* filter_source_new ( void  )