|
XenevaOS
|

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