syslog-ng source
eval.c File Reference
#include "eval.h"
#include "repr.h"
#include "macros.h"
#include "escaping.h"
#include "cfg.h"
#include "scratch-buffers.h"
#include "templates.h"
#include "globals.h"
Include dependency graph for eval.c:

Functions

void log_template_append_format_value_and_type_with_context (LogTemplate *self, LogMessage **messages, gint num_messages, LogTemplateEvalOptions *options, GString *result, LogMessageValueType *type)
 
void log_template_append_format_with_context (LogTemplate *self, LogMessage **messages, gint num_messages, LogTemplateEvalOptions *options, GString *result)
 
void log_template_format_with_context (LogTemplate *self, LogMessage **messages, gint num_messages, LogTemplateEvalOptions *options, GString *result)
 
void log_template_append_format_value_and_type (LogTemplate *self, LogMessage *lm, LogTemplateEvalOptions *options, GString *result, LogMessageValueType *type)
 
void log_template_append_format (LogTemplate *self, LogMessage *lm, LogTemplateEvalOptions *options, GString *result)
 
void log_template_format_value_and_type (LogTemplate *self, LogMessage *lm, LogTemplateEvalOptions *options, GString *result, LogMessageValueType *type)
 
void log_template_format_value_and_type_with_context (LogTemplate *self, LogMessage **messages, gint num_messages, LogTemplateEvalOptions *options, GString *result, LogMessageValueType *type)
 
void log_template_format (LogTemplate *self, LogMessage *lm, LogTemplateEvalOptions *options, GString *result)
 
guint log_template_hash (LogTemplate *self, LogMessage *lm, LogTemplateEvalOptions *options)
 

Function Documentation

◆ log_template_append_format()

void log_template_append_format ( LogTemplate *  self,
LogMessage *  lm,
LogTemplateEvalOptions options,
GString *  result 
)

◆ log_template_append_format_value_and_type()

void log_template_append_format_value_and_type ( LogTemplate *  self,
LogMessage *  lm,
LogTemplateEvalOptions options,
GString *  result,
LogMessageValueType type 
)

◆ log_template_append_format_value_and_type_with_context()

void log_template_append_format_value_and_type_with_context ( LogTemplate *  self,
LogMessage **  messages,
gint  num_messages,
LogTemplateEvalOptions options,
GString *  result,
LogMessageValueType type 
)

◆ log_template_append_format_with_context()

void log_template_append_format_with_context ( LogTemplate *  self,
LogMessage **  messages,
gint  num_messages,
LogTemplateEvalOptions options,
GString *  result 
)

◆ log_template_format()

void log_template_format ( LogTemplate *  self,
LogMessage *  lm,
LogTemplateEvalOptions options,
GString *  result 
)

◆ log_template_format_value_and_type()

void log_template_format_value_and_type ( LogTemplate *  self,
LogMessage *  lm,
LogTemplateEvalOptions options,
GString *  result,
LogMessageValueType type 
)

◆ log_template_format_value_and_type_with_context()

void log_template_format_value_and_type_with_context ( LogTemplate *  self,
LogMessage **  messages,
gint  num_messages,
LogTemplateEvalOptions options,
GString *  result,
LogMessageValueType type 
)

◆ log_template_format_with_context()

void log_template_format_with_context ( LogTemplate *  self,
LogMessage **  messages,
gint  num_messages,
LogTemplateEvalOptions options,
GString *  result 
)

◆ log_template_hash()

guint log_template_hash ( LogTemplate *  self,
LogMessage *  lm,
LogTemplateEvalOptions options 
)