22 #ifndef KVPARSER_H_INCLUDED
23 #define KVPARSER_H_INCLUDED
42 kv_parser_init_scanner(KVParser *
self, KVScanner *
kv_scanner)
gboolean kv_parser_init_method(LogPipe *s)
void kv_parser_set_pair_separator(LogParser *p, const gchar *pair_separator)
Definition: kv-parser.c:61
LogParser * kv_parser_new(GlobalConfig *cfg)
Definition: kv-parser.c:180
void kv_parser_init_scanner_method(KVParser *self, KVScanner *kv_scanner)
Definition: kv-parser.c:98
gboolean kv_parser_deinit_method(LogPipe *s)
void kv_parser_set_value_separator(LogParser *p, gchar value_separator)
Definition: kv-parser.c:53
LogPipe * kv_parser_clone_method(KVParser *dst, KVParser *src)
Definition: kv-parser.c:137
gboolean kv_parser_is_valid_separator_character(gchar c)
void kv_parser_set_prefix(LogParser *p, const gchar *prefix)
Definition: kv-parser.c:35
void kv_parser_init_instance(KVParser *self, GlobalConfig *cfg)
Definition: kv-parser.c:169
void kv_parser_set_stray_words_value_name(LogParser *s, const gchar *value_name)
Definition: kv-parser.c:70
Definition: kv-parser.h:31
gchar * stray_words_value_name
Definition: kv-parser.h:36
gsize prefix_len
Definition: kv-parser.h:37
gchar * pair_separator
Definition: kv-parser.h:34
gchar * prefix
Definition: kv-parser.h:35
gchar value_separator
Definition: kv-parser.h:33
void(* init_scanner)(KVParser *self, KVScanner *kv_scanner)
Definition: kv-parser.h:38
LogParser super
Definition: kv-parser.h:32
GlobalConfig * cfg
Definition: test_batched_ack_tracker.c:34
KVScanner kv_scanner
Definition: test_linux_audit_scanner.c:30