Hubbub $Id$
Public Attributes | List of all members
hubbub_parser_optparams Union Reference

Hubbub parser option parameters. More...

#include <parser.h>

Public Attributes

struct { 
 
   hubbub_token_handler   handler 
 
   void *   pw 
 
token_handler 
 Token handling callback.
 
struct { 
 
   hubbub_error_handler   handler 
 
   void *   pw 
 
error_handler 
 Error handling callback.
 
struct { 
 
   hubbub_content_model   model 
 
content_model 
 Current content model.
 
hubbub_tree_handlertree_handler
 Tree handling callbacks.
 
void * document_node
 Document node.
 
bool enable_scripting
 Whether to enable scripting.
 
bool pause_parse
 Pause parsing.
 

Detailed Description

Hubbub parser option parameters.

Member Data Documentation

◆ [struct]

struct { ... } hubbub_parser_optparams::content_model

Current content model.

◆ document_node

void* hubbub_parser_optparams::document_node

Document node.

◆ enable_scripting

bool hubbub_parser_optparams::enable_scripting

Whether to enable scripting.

◆ [struct]

struct { ... } hubbub_parser_optparams::error_handler

Error handling callback.

◆ handler [1/2]

hubbub_token_handler hubbub_parser_optparams::handler

◆ handler [2/2]

hubbub_error_handler hubbub_parser_optparams::handler

◆ model

hubbub_content_model hubbub_parser_optparams::model

◆ pause_parse

bool hubbub_parser_optparams::pause_parse

Pause parsing.

◆ pw

void* hubbub_parser_optparams::pw

◆ [struct]

struct { ... } hubbub_parser_optparams::token_handler

Token handling callback.

◆ tree_handler

hubbub_tree_handler* hubbub_parser_optparams::tree_handler

Tree handling callbacks.


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