syslog-ng source
rewrite-subst.c File Reference
#include "rewrite-subst.h"
Include dependency graph for rewrite-subst.c:

Classes

struct  LogRewriteSubst
 

Functions

LogMatcherOptionslog_rewrite_subst_get_matcher_options (LogRewrite *s)
 
void log_rewrite_subst_process (LogRewrite *s, LogMessage **pmsg, const LogPathOptions *path_options)
 
gboolean log_rewrite_subst_compile_pattern (LogRewrite *s, const gchar *regexp, GError **error)
 
void log_rewrite_subst_free (LogPipe *s)
 
LogRewrite * log_rewrite_subst_new (LogTemplate *replacement, GlobalConfig *cfg)
 

Function Documentation

◆ log_rewrite_subst_compile_pattern()

gboolean log_rewrite_subst_compile_pattern ( LogRewrite *  s,
const gchar *  regexp,
GError **  error 
)

◆ log_rewrite_subst_free()

void log_rewrite_subst_free ( LogPipe *  s)

◆ log_rewrite_subst_get_matcher_options()

LogMatcherOptions* log_rewrite_subst_get_matcher_options ( LogRewrite *  s)

◆ log_rewrite_subst_new()

LogRewrite* log_rewrite_subst_new ( LogTemplate *  replacement,
GlobalConfig *  cfg 
)

◆ log_rewrite_subst_process()

void log_rewrite_subst_process ( LogRewrite *  s,
LogMessage **  pmsg,
const LogPathOptions *  path_options 
)