syslog-ng source
groupingby.c File Reference
#include "groupingby.h"
#include "id-counter.h"
Include dependency graph for groupingby.c:

Classes

struct  GroupingBy
 

Functions

void grouping_by_set_trigger_condition (LogParser *s, FilterExprNode *filter_expr)
 
void grouping_by_set_where_condition (LogParser *s, FilterExprNode *filter_expr)
 
void grouping_by_set_having_condition (LogParser *s, FilterExprNode *filter_expr)
 
void grouping_by_set_synthetic_message (LogParser *s, SyntheticMessage *message)
 
void grouping_by_set_prefix (LogParser *s, const gchar *prefix)
 
LogParser * grouping_by_new (GlobalConfig *cfg)
 

Function Documentation

◆ grouping_by_new()

LogParser* grouping_by_new ( GlobalConfig *  cfg)

◆ grouping_by_set_having_condition()

void grouping_by_set_having_condition ( LogParser *  s,
FilterExprNode *  filter_expr 
)

◆ grouping_by_set_prefix()

void grouping_by_set_prefix ( LogParser *  s,
const gchar *  prefix 
)

◆ grouping_by_set_synthetic_message()

void grouping_by_set_synthetic_message ( LogParser *  s,
SyntheticMessage message 
)

◆ grouping_by_set_trigger_condition()

void grouping_by_set_trigger_condition ( LogParser *  s,
FilterExprNode *  filter_expr 
)

◆ grouping_by_set_where_condition()

void grouping_by_set_where_condition ( LogParser *  s,
FilterExprNode *  filter_expr 
)