syslog-ng source
RParserNode Struct Reference

#include <radix.h>

Public Attributes

gchar * param
 
gpointer state
 
gchar first
 
gchar last
 
guint8 parser_type
 
LogMessageValueType value_type
 
NVHandle handle
 
gboolean(* parse )(gchar *str, gint *len, const gchar *param, gpointer state, RParserMatch *match)
 
void(* free_state )(gpointer state)
 

Member Data Documentation

◆ first

gchar RParserNode::first

◆ free_state

void(* RParserNode::free_state) (gpointer state)

◆ handle

NVHandle RParserNode::handle

◆ last

gchar RParserNode::last

◆ param

gchar* RParserNode::param

◆ parse

gboolean(* RParserNode::parse) (gchar *str, gint *len, const gchar *param, gpointer state, RParserMatch *match)

◆ parser_type

guint8 RParserNode::parser_type

◆ state

gpointer RParserNode::state

◆ value_type

LogMessageValueType RParserNode::value_type

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