syslog-ng source
regexp-parser.c File Reference
#include "regexp-parser.h"
#include "parser/parser-expr.h"
#include "scratch-buffers.h"
#include "string-list.h"
#include <string.h>
Include dependency graph for regexp-parser.c:

Classes

struct  RegexpParser
 

Functions

LogMatcherOptionsregexp_parser_get_matcher_options (LogParser *s)
 
void regexp_parser_set_prefix (LogParser *s, const gchar *prefix)
 
void regexp_parser_set_patterns (LogParser *s, GList *patterns)
 
gboolean regexp_parser_compile (LogParser *s, GError **error)
 
LogParser * regexp_parser_new (GlobalConfig *cfg)
 

Function Documentation

◆ regexp_parser_compile()

gboolean regexp_parser_compile ( LogParser *  s,
GError **  error 
)

◆ regexp_parser_get_matcher_options()

LogMatcherOptions* regexp_parser_get_matcher_options ( LogParser *  s)

◆ regexp_parser_new()

LogParser* regexp_parser_new ( GlobalConfig *  cfg)

◆ regexp_parser_set_patterns()

void regexp_parser_set_patterns ( LogParser *  s,
GList *  patterns 
)

◆ regexp_parser_set_prefix()

void regexp_parser_set_prefix ( LogParser *  s,
const gchar *  prefix 
)