syslog-ng source
multi-line-factory.c File Reference
Include dependency graph for multi-line-factory.c:

Functions

MultiLineLogic * multi_line_factory_construct (const MultiLineOptions *options)
 
gboolean multi_line_options_set_mode (MultiLineOptions *options, const gchar *mode)
 
gboolean multi_line_options_set_prefix (MultiLineOptions *options, const gchar *prefix_regexp, GError **error)
 
gboolean multi_line_options_set_garbage (MultiLineOptions *options, const gchar *garbage_regexp, GError **error)
 
gboolean multi_line_options_validate (const MultiLineOptions *options)
 
void multi_line_options_set_keep_trailing_newline (MultiLineOptions *options, gboolean value)
 
void multi_line_options_defaults (MultiLineOptions *options)
 
void multi_line_options_copy (MultiLineOptions *dest, const MultiLineOptions *source)
 
gboolean multi_line_options_init (MultiLineOptions *options)
 
void multi_line_options_destroy (MultiLineOptions *options)
 
void multi_line_global_init (void)
 
void multi_line_global_deinit (void)
 

Function Documentation

◆ multi_line_factory_construct()

MultiLineLogic* multi_line_factory_construct ( const MultiLineOptions options)

◆ multi_line_global_deinit()

void multi_line_global_deinit ( void  )

◆ multi_line_global_init()

void multi_line_global_init ( void  )

◆ multi_line_options_copy()

void multi_line_options_copy ( MultiLineOptions dest,
const MultiLineOptions source 
)

◆ multi_line_options_defaults()

void multi_line_options_defaults ( MultiLineOptions options)

◆ multi_line_options_destroy()

void multi_line_options_destroy ( MultiLineOptions options)

◆ multi_line_options_init()

gboolean multi_line_options_init ( MultiLineOptions options)

◆ multi_line_options_set_garbage()

gboolean multi_line_options_set_garbage ( MultiLineOptions options,
const gchar *  garbage_regexp,
GError **  error 
)

◆ multi_line_options_set_keep_trailing_newline()

void multi_line_options_set_keep_trailing_newline ( MultiLineOptions options,
gboolean  value 
)

◆ multi_line_options_set_mode()

gboolean multi_line_options_set_mode ( MultiLineOptions options,
const gchar *  mode 
)

◆ multi_line_options_set_prefix()

gboolean multi_line_options_set_prefix ( MultiLineOptions options,
const gchar *  prefix_regexp,
GError **  error 
)

◆ multi_line_options_validate()

gboolean multi_line_options_validate ( const MultiLineOptions options)