syslog-ng source
CfgLexer Struct Reference

#include <cfg-lexer.h>

Public Attributes

gpointer state
 
jmp_buf fatal_error
 
CfgIncludeLevel include_stack [MAX_INCLUDE_DEPTH]
 
GList * context_stack
 
gint include_depth
 
gchar block_boundary [2]
 
gint brace_count
 
gint tokenize_eol
 
GList * token_blocks
 
GString * string_buffer
 
GString * preprocess_output
 
gint preprocess_suppress_tokens
 
GString * token_pretext
 
GString * token_text
 
GlobalConfig * cfg
 
guint first_non_pragma_seen: 1
 
guint ignore_pragma: 1
 

Member Data Documentation

◆ block_boundary

gchar CfgLexer::block_boundary[2]

◆ brace_count

gint CfgLexer::brace_count

◆ cfg

GlobalConfig* CfgLexer::cfg

◆ context_stack

GList* CfgLexer::context_stack

◆ fatal_error

jmp_buf CfgLexer::fatal_error

◆ first_non_pragma_seen

guint CfgLexer::first_non_pragma_seen

◆ ignore_pragma

guint CfgLexer::ignore_pragma

◆ include_depth

gint CfgLexer::include_depth

◆ include_stack

CfgIncludeLevel CfgLexer::include_stack[MAX_INCLUDE_DEPTH]

◆ preprocess_output

GString* CfgLexer::preprocess_output

◆ preprocess_suppress_tokens

gint CfgLexer::preprocess_suppress_tokens

◆ state

gpointer CfgLexer::state

◆ string_buffer

GString* CfgLexer::string_buffer

◆ token_blocks

GList* CfgLexer::token_blocks

◆ token_pretext

GString* CfgLexer::token_pretext

◆ token_text

GString* CfgLexer::token_text

◆ tokenize_eol

gint CfgLexer::tokenize_eol

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