|
Hubbub
$Id$
|
#include <stdbool.h>#include <inttypes.h>#include <hubbub/errors.h>#include <hubbub/functypes.h>#include <hubbub/tree.h>#include <hubbub/types.h>#include "tokeniser/tokeniser.h"Go to the source code of this file.
Classes | |
| union | hubbub_treebuilder_optparams |
| Hubbub treebuilder option parameters. More... | |
Typedefs | |
| typedef struct hubbub_treebuilder | hubbub_treebuilder |
| typedef enum hubbub_treebuilder_opttype | hubbub_treebuilder_opttype |
| Hubbub treebuilder option types. More... | |
| typedef union hubbub_treebuilder_optparams | hubbub_treebuilder_optparams |
| Hubbub treebuilder option parameters. More... | |
Enumerations | |
| enum | hubbub_treebuilder_opttype { HUBBUB_TREEBUILDER_ERROR_HANDLER, HUBBUB_TREEBUILDER_TREE_HANDLER, HUBBUB_TREEBUILDER_DOCUMENT_NODE, HUBBUB_TREEBUILDER_ENABLE_SCRIPTING } |
| Hubbub treebuilder option types. More... | |
Functions | |
| hubbub_error | hubbub_treebuilder_create (hubbub_tokeniser *tokeniser, hubbub_treebuilder **treebuilder) |
| Create a hubbub treebuilder. More... | |
| hubbub_error | hubbub_treebuilder_destroy (hubbub_treebuilder *treebuilder) |
| Destroy a hubbub treebuilder. More... | |
| hubbub_error | hubbub_treebuilder_setopt (hubbub_treebuilder *treebuilder, hubbub_treebuilder_opttype type, hubbub_treebuilder_optparams *params) |
| Configure a hubbub treebuilder. More... | |
| typedef struct hubbub_treebuilder hubbub_treebuilder |
| typedef union hubbub_treebuilder_optparams hubbub_treebuilder_optparams |
Hubbub treebuilder option parameters.
| typedef enum hubbub_treebuilder_opttype hubbub_treebuilder_opttype |
Hubbub treebuilder option types.
| hubbub_error hubbub_treebuilder_create | ( | hubbub_tokeniser * | tokeniser, |
| hubbub_treebuilder ** | treebuilder | ||
| ) |
Create a hubbub treebuilder.
| tokeniser | Underlying tokeniser instance |
| treebuilder | Pointer to location to receive treebuilder instance |
| hubbub_error hubbub_treebuilder_destroy | ( | hubbub_treebuilder * | treebuilder | ) |
Destroy a hubbub treebuilder.
| treebuilder | The treebuilder instance to destroy |
| hubbub_error hubbub_treebuilder_setopt | ( | hubbub_treebuilder * | treebuilder, |
| hubbub_treebuilder_opttype | type, | ||
| hubbub_treebuilder_optparams * | params | ||
| ) |
Configure a hubbub treebuilder.
| treebuilder | The treebuilder instance to configure |
| type | The option type to configure |
| params | Pointer to option-specific parameters |
1.8.11