IDZEBRA  2.1.2
Data Fields
lexSpec Struct Reference

Data Fields

char * name
 
struct lexContextcontext
 
struct lexContext ** context_stack
 
int context_stack_size
 
int context_stack_top
 
int lineNo
 
NMEM m
 
data1_handle dh
 
struct ZebraRecStreamstream
 
off_t(* f_win_ef )(struct ZebraRecStream *s, off_t *)
 
int f_win_start
 
int f_win_end
 
int f_win_size
 
char * f_win_buf
 
int(* f_win_rf )(struct ZebraRecStream *, char *, size_t)
 
off_t(* f_win_sf )(struct ZebraRecStream *, off_t)
 
struct lexConcatBufconcatBuf
 
int maxLevel
 
data1_node ** d1_stack
 
int d1_level
 
int stop_flag
 
int * arg_start
 
int * arg_end
 
int arg_no
 
int ptr
 

Detailed Description

Definition at line 104 of file mod_grs_regx.c.

Field Documentation

int* lexSpec::arg_end

Definition at line 135 of file mod_grs_regx.c.

Referenced by execAction(), execTok(), and regxStrz().

int lexSpec::arg_no

Definition at line 136 of file mod_grs_regx.c.

Referenced by execAction(), execCode(), execTok(), and regxStrz().

int* lexSpec::arg_start

Definition at line 134 of file mod_grs_regx.c.

Referenced by execAction(), execCode(), execTok(), and regxStrz().

struct lexConcatBuf* lexSpec::concatBuf

Definition at line 128 of file mod_grs_regx.c.

Referenced by execData(), lexSpecCreate(), lexSpecDestroy(), and tagDataRelease().

struct lexContext* lexSpec::context
struct lexContext** lexSpec::context_stack

Definition at line 108 of file mod_grs_regx.c.

Referenced by execCode(), lexNode(), lexRoot(), lexSpecCreate(), lexSpecDestroy(), and regxStrz().

int lexSpec::context_stack_size

Definition at line 109 of file mod_grs_regx.c.

Referenced by lexSpecCreate().

int lexSpec::context_stack_top

Definition at line 110 of file mod_grs_regx.c.

Referenced by execCode(), lexNode(), lexRoot(), and regxStrz().

int lexSpec::d1_level
data1_node** lexSpec::d1_stack
data1_handle lexSpec::dh
char* lexSpec::f_win_buf

Definition at line 124 of file mod_grs_regx.c.

Referenced by f_win_advance(), f_win_get(), lexSpecCreate(), and lexSpecDestroy().

off_t(* lexSpec::f_win_ef) (struct ZebraRecStream *s, off_t *)

Definition at line 119 of file mod_grs_regx.c.

Referenced by lexNode().

int lexSpec::f_win_end

Definition at line 122 of file mod_grs_regx.c.

Referenced by f_win_advance(), and f_win_get().

int(* lexSpec::f_win_rf) (struct ZebraRecStream *, char *, size_t)

Definition at line 125 of file mod_grs_regx.c.

Referenced by f_win_get().

off_t(* lexSpec::f_win_sf) (struct ZebraRecStream *, off_t)

Definition at line 126 of file mod_grs_regx.c.

Referenced by f_win_get().

int lexSpec::f_win_size

Definition at line 123 of file mod_grs_regx.c.

Referenced by f_win_get().

int lexSpec::f_win_start

Definition at line 121 of file mod_grs_regx.c.

Referenced by f_win_advance(), and f_win_get().

int lexSpec::lineNo

Definition at line 112 of file mod_grs_regx.c.

Referenced by readFileSpec().

NMEM lexSpec::m

Definition at line 113 of file mod_grs_regx.c.

Referenced by execCode(), execData(), regxStrz(), tagBegin(), tagDataRelease(), and variantBegin().

int lexSpec::maxLevel

Definition at line 129 of file mod_grs_regx.c.

Referenced by lexSpecCreate(), and lexSpecDestroy().

char* lexSpec::name

Definition at line 105 of file mod_grs_regx.c.

Referenced by lexSpecCreate(), lexSpecDestroy(), and readFileSpec().

int lexSpec::ptr

Definition at line 137 of file mod_grs_regx.c.

Referenced by execAction(), execCode(), and regxStrz().

int lexSpec::stop_flag

Definition at line 132 of file mod_grs_regx.c.

Referenced by execAction(), execCode(), lexRoot(), and regxStrz().

struct ZebraRecStream* lexSpec::stream

Definition at line 118 of file mod_grs_regx.c.

Referenced by f_win_get(), and lexNode().


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