syslog-ng source
kv-parser.c File Reference
Include dependency graph for kv-parser.c:

Functions

gboolean kv_parser_is_valid_separator_character (char c)
 
void kv_parser_set_prefix (LogParser *p, const gchar *prefix)
 
void kv_parser_set_value_separator (LogParser *s, gchar value_separator)
 
void kv_parser_set_pair_separator (LogParser *s, const gchar *pair_separator)
 
void kv_parser_set_stray_words_value_name (LogParser *s, const gchar *value_name)
 
void kv_parser_init_scanner_method (KVParser *self, KVScanner *kv_scanner)
 
LogPipe * kv_parser_clone_method (KVParser *dst, KVParser *src)
 
void kv_parser_init_instance (KVParser *self, GlobalConfig *cfg)
 
LogParser * kv_parser_new (GlobalConfig *cfg)
 

Function Documentation

◆ kv_parser_clone_method()

LogPipe* kv_parser_clone_method ( KVParser *  dst,
KVParser *  src 
)

◆ kv_parser_init_instance()

void kv_parser_init_instance ( KVParser *  self,
GlobalConfig *  cfg 
)

◆ kv_parser_init_scanner_method()

void kv_parser_init_scanner_method ( KVParser *  self,
KVScanner *  kv_scanner 
)

◆ kv_parser_is_valid_separator_character()

gboolean kv_parser_is_valid_separator_character ( char  c)

◆ kv_parser_new()

LogParser* kv_parser_new ( GlobalConfig *  cfg)

◆ kv_parser_set_pair_separator()

void kv_parser_set_pair_separator ( LogParser *  s,
const gchar *  pair_separator 
)

◆ kv_parser_set_prefix()

void kv_parser_set_prefix ( LogParser *  p,
const gchar *  prefix 
)

◆ kv_parser_set_stray_words_value_name()

void kv_parser_set_stray_words_value_name ( LogParser *  s,
const gchar *  value_name 
)

◆ kv_parser_set_value_separator()

void kv_parser_set_value_separator ( LogParser *  s,
gchar  value_separator 
)