syslog-ng source
format-json.c File Reference
#include "plugin.h"
#include "template/simple-function.h"
#include "filter/filter-expr.h"
#include "filter/filter-expr-parser.h"
#include "cfg.h"
#include "value-pairs/cmdline.h"
#include "syslog-ng.h"
#include "utf8utils.h"
#include "scanner/list-scanner/list-scanner.h"
#include "scratch-buffers.h"
#include "str-format.h"
Include dependency graph for format-json.c:

Classes

struct  TFJsonState
 
struct  json_state_t
 

Functions

 TEMPLATE_FUNCTION (TFJsonState, tf_json, tf_json_prepare, NULL, tf_json_call, tf_json_free_state, NULL)
 
 TEMPLATE_FUNCTION (TFJsonState, tf_flat_json, tf_json_prepare, NULL, tf_flat_json_call, tf_json_free_state, NULL)
 

Function Documentation

◆ TEMPLATE_FUNCTION() [1/2]

TEMPLATE_FUNCTION ( TFJsonState  ,
tf_flat_json  ,
tf_json_prepare  ,
NULL  ,
tf_flat_json_call  ,
tf_json_free_state  ,
NULL   
)

◆ TEMPLATE_FUNCTION() [2/2]

TEMPLATE_FUNCTION ( TFJsonState  ,
tf_json  ,
tf_json_prepare  ,
NULL  ,
tf_json_call  ,
tf_json_free_state  ,
NULL   
)