syslog-ng source
LogTemplateElem Struct Reference

#include <repr.h>

Public Attributes

gsize text_len
 
gchar * text
 
gchar * default_value
 
guint16 msg_ref
 
guint8 type
 
union {
   guint   macro
 
   NVHandle   value_handle
 
   struct {
      LogTemplateFunction *   ops
 
      gpointer   state
 
   }   func
 
}; 
 

Member Data Documentation

◆ 

union { ... }

◆ default_value

gchar* LogTemplateElem::default_value

◆ 

struct { ... } LogTemplateElem::func

◆ macro

guint LogTemplateElem::macro

◆ msg_ref

guint16 LogTemplateElem::msg_ref

◆ ops

LogTemplateFunction* LogTemplateElem::ops

◆ state

gpointer LogTemplateElem::state

◆ text

gchar* LogTemplateElem::text

◆ text_len

gsize LogTemplateElem::text_len

◆ type

guint8 LogTemplateElem::type

◆ value_handle

NVHandle LogTemplateElem::value_handle

The documentation for this struct was generated from the following file: