#include <grouping-parser.h>

Public Attributes | |
| StatefulParser | super |
| struct iv_timer | tick |
| CorrelationState * | correlation |
| LogTemplate * | key_template |
| LogTemplate * | sort_key_template |
| gint | timeout |
| CorrelationScope | scope |
| gboolean(* | filter_messages )(GroupingParser *self, LogMessage **pmsg, const LogPathOptions *path_options) |
| CorrelationContext *(* | construct_context )(GroupingParser *self, CorrelationKey *key) |
| GroupingParserUpdateContextResult(* | update_context )(GroupingParser *self, CorrelationContext *context, LogMessage *msg) |
| LogMessage *(* | aggregate_context )(GroupingParser *self, CorrelationContext *context) |
| LogMessage*(* GroupingParser::aggregate_context) (GroupingParser *self, CorrelationContext *context) |
| CorrelationContext*(* GroupingParser::construct_context) (GroupingParser *self, CorrelationKey *key) |
| CorrelationState* GroupingParser::correlation |
| gboolean(* GroupingParser::filter_messages) (GroupingParser *self, LogMessage **pmsg, const LogPathOptions *path_options) |
| LogTemplate* GroupingParser::key_template |
| CorrelationScope GroupingParser::scope |
| LogTemplate* GroupingParser::sort_key_template |
| StatefulParser GroupingParser::super |
| struct iv_timer GroupingParser::tick |
| gint GroupingParser::timeout |
| GroupingParserUpdateContextResult(* GroupingParser::update_context) (GroupingParser *self, CorrelationContext *context, LogMessage *msg) |