yumapro  20.10-10
YumaPro SDK
tk_chain_t Struct Reference

token parsing chain (main parser control block) More...

#include <tk.h>

Collaboration diagram for tk_chain_t:

Data Fields

dlq_hdr_t qhdr
 queue header
 
dlq_hdr_t tkQ
 Q of tk_token_t.
 
dlq_hdr_t tkptrQ
 Q of tk_token_ptr_t.
 
tk_token_tcur
 current token pointer
 
tk_token_tescerr_tk
 backptr into tkQ
 
ncx_error_tcurerr
 error token pointer
 
const xmlChar * filename
 filename when source is file
 
FILE * fp
 file when source is file
 
xmlChar * buff
 buffer when source is buffer
 
xmlChar * bptr
 current read buffer pointer
 
uint32 linenum
 current line number
 
uint32 linepos
 current line position
 
uint32 flags
 parser state flags
 
tk_source_t source
 source context
 
tk_getline_fn_t getline_fn
 getline callback
 
void * cookie
 getline callback cookie
 
xmlChar escerr_ch
 first bad escaped char if escerr
 

Detailed Description

token parsing chain (main parser control block)


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