|
Hubbub $Id$
|
Tokeniser data structure. More...
Public Attributes | |
| hubbub_tokeniser_state | state |
| Current tokeniser state. | |
| hubbub_content_model | content_model |
| Current content model flag. | |
| bool | escape_flag |
| Escape flag. | |
| bool | process_cdata_section |
| Whether to process CDATA sections. | |
| bool | paused |
| flag for if parsing is currently paused | |
| parserutils_inputstream * | input |
| Input stream. | |
| parserutils_buffer * | buffer |
| Input buffer. | |
| parserutils_buffer * | insert_buf |
| Stream insertion buffer. | |
| hubbub_tokeniser_context | context |
| Tokeniser context. | |
| hubbub_token_handler | token_handler |
| Token handling callback. | |
| void * | token_pw |
| Token handler data. | |
| hubbub_error_handler | error_handler |
| Error handling callback. | |
| void * | error_pw |
| Error handler data. | |
Tokeniser data structure.
| parserutils_buffer* hubbub_tokeniser::buffer |
Input buffer.
| hubbub_content_model hubbub_tokeniser::content_model |
Current content model flag.
| hubbub_tokeniser_context hubbub_tokeniser::context |
Tokeniser context.
| hubbub_error_handler hubbub_tokeniser::error_handler |
Error handling callback.
| void* hubbub_tokeniser::error_pw |
Error handler data.
| bool hubbub_tokeniser::escape_flag |
Escape flag.
| parserutils_inputstream* hubbub_tokeniser::input |
Input stream.
| parserutils_buffer* hubbub_tokeniser::insert_buf |
Stream insertion buffer.
| bool hubbub_tokeniser::paused |
flag for if parsing is currently paused
| bool hubbub_tokeniser::process_cdata_section |
Whether to process CDATA sections.
| hubbub_tokeniser_state hubbub_tokeniser::state |
Current tokeniser state.
| hubbub_token_handler hubbub_tokeniser::token_handler |
Token handling callback.
| void* hubbub_tokeniser::token_pw |
Token handler data.