Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

_CRTknzrPriv Struct Reference


Data Fields

CRInputinput
 The parser input stream of bytes.

CRTokentoken_cache
 A cache where tknzr_unget_token() puts back the token.

CRInputPos prev_pos
 The position of the end of the previous token or char fetched.

CRDocHandlersac_handler
glong ref_count
 The reference count of the current instance of CRTknzr.


Field Documentation

CRInput* _CRTknzrPriv::input
 

The parser input stream of bytes.

Definition at line 40 of file cr-tknzr.c.

CRInputPos _CRTknzrPriv::prev_pos
 

The position of the end of the previous token or char fetched.

Definition at line 55 of file cr-tknzr.c.

glong _CRTknzrPriv::ref_count
 

The reference count of the current instance of CRTknzr.

Is manipulated by cr_tknzr_ref() and cr_tknzr_unref().

Definition at line 64 of file cr-tknzr.c.

CRDocHandler* _CRTknzrPriv::sac_handler
 

Definition at line 57 of file cr-tknzr.c.

CRToken* _CRTknzrPriv::token_cache
 

A cache where tknzr_unget_token() puts back the token.

tknzr_get_next_token() first look in this cache, and if and only if it's empty, fetches the next token from the input stream.

Definition at line 49 of file cr-tknzr.c.


The documentation for this struct was generated from the following file:
Generated on Wed Oct 1 01:36:54 2003 for Libcroco by doxygen 1.3.3