syslog-ng source
label-template.h File Reference
Include dependency graph for label-template.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

LabelTemplate * label_template_new (const gchar *name, LogTemplate *value_template)
 
LabelTemplate * label_template_clone (const LabelTemplate *self)
 
void label_template_free (LabelTemplate *self)
 
void label_template_format (LabelTemplate *self, const LogTemplateOptions *template_options, LogMessage *msg, GString *value_buffer, StatsClusterLabel *label)
 
gint label_template_compare (const LabelTemplate *self, const LabelTemplate *other)
 

Function Documentation

◆ label_template_clone()

LabelTemplate* label_template_clone ( const LabelTemplate *  self)

◆ label_template_compare()

gint label_template_compare ( const LabelTemplate *  self,
const LabelTemplate *  other 
)

◆ label_template_format()

void label_template_format ( LabelTemplate *  self,
const LogTemplateOptions *  template_options,
LogMessage *  msg,
GString *  value_buffer,
StatsClusterLabel *  label 
)

◆ label_template_free()

void label_template_free ( LabelTemplate *  self)

◆ label_template_new()

LabelTemplate* label_template_new ( const gchar *  name,
LogTemplate *  value_template 
)