Hubbub
Functions
parserutilserror.h File Reference
#include <parserutils/errors.h>
#include <hubbub/errors.h>

Go to the source code of this file.

Functions

static hubbub_error hubbub_error_from_parserutils_error (parserutils_error error)
 Convert a ParserUtils error into a Hubbub error. More...
 

Function Documentation

static hubbub_error hubbub_error_from_parserutils_error ( parserutils_error  error)
inlinestatic

Convert a ParserUtils error into a Hubbub error.

Parameters
errorThe ParserUtils error to convert
Returns
The corresponding Hubbub error

Definition at line 21 of file parserutilserror.h.

References HUBBUB_BADENCODING, HUBBUB_BADPARM, HUBBUB_FILENOTFOUND, HUBBUB_INVALID, HUBBUB_NEEDDATA, HUBBUB_NOMEM, HUBBUB_OK, and HUBBUB_UNKNOWN.

Referenced by emit_current_chars(), hubbub_parser_completed(), hubbub_parser_create(), hubbub_parser_parse_chunk(), hubbub_tokeniser_consume_character_reference(), hubbub_tokeniser_create(), hubbub_tokeniser_handle_after_attribute_name(), hubbub_tokeniser_handle_after_attribute_value_q(), hubbub_tokeniser_handle_after_doctype_name(), hubbub_tokeniser_handle_after_doctype_public(), hubbub_tokeniser_handle_after_doctype_system(), hubbub_tokeniser_handle_attribute_name(), hubbub_tokeniser_handle_attribute_value_dq(), hubbub_tokeniser_handle_attribute_value_sq(), hubbub_tokeniser_handle_attribute_value_uq(), hubbub_tokeniser_handle_before_attribute_name(), hubbub_tokeniser_handle_before_attribute_value(), hubbub_tokeniser_handle_before_doctype_name(), hubbub_tokeniser_handle_before_doctype_public(), hubbub_tokeniser_handle_before_doctype_system(), hubbub_tokeniser_handle_bogus_comment(), hubbub_tokeniser_handle_bogus_doctype(), hubbub_tokeniser_handle_cdata_block(), hubbub_tokeniser_handle_character_reference_data(), hubbub_tokeniser_handle_character_reference_in_attribute_value(), hubbub_tokeniser_handle_close_tag_open(), hubbub_tokeniser_handle_comment(), hubbub_tokeniser_handle_data(), hubbub_tokeniser_handle_doctype(), hubbub_tokeniser_handle_doctype_name(), hubbub_tokeniser_handle_doctype_public_dq(), hubbub_tokeniser_handle_doctype_public_sq(), hubbub_tokeniser_handle_doctype_system_dq(), hubbub_tokeniser_handle_doctype_system_sq(), hubbub_tokeniser_handle_markup_declaration_open(), hubbub_tokeniser_handle_match_cdata(), hubbub_tokeniser_handle_match_comment(), hubbub_tokeniser_handle_match_doctype(), hubbub_tokeniser_handle_match_public(), hubbub_tokeniser_handle_match_system(), hubbub_tokeniser_handle_named_entity(), hubbub_tokeniser_handle_numbered_entity(), hubbub_tokeniser_handle_self_closing_start_tag(), hubbub_tokeniser_handle_tag_name(), hubbub_tokeniser_handle_tag_open(), and hubbub_tokeniser_insert_chunk().