|
Libcroco
|
Data Fields | |
| CRInput * | input |
| The parser input stream of bytes. | |
| CRToken * | token_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. | |
| CRDocHandler * | sac_handler |
| glong | ref_count |
| The reference count of the current instance of CRTknzr. | |
Definition at line 34 of file cr-tknzr.c.
The parser input stream of bytes.
Definition at line 36 of file cr-tknzr.c.
The position of the end of the previous token or char fetched.
Definition at line 51 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 60 of file cr-tknzr.c.
Definition at line 53 of file cr-tknzr.c.
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 45 of file cr-tknzr.c.
1.7.6.1