Top | ![]() |
![]() |
![]() |
![]() |
raptor_sax2 * | raptor_new_sax2 () |
void | raptor_free_sax2 () |
void | (*raptor_sax2_start_element_handler) () |
void | (*raptor_sax2_end_element_handler) () |
void | (*raptor_sax2_characters_handler) () |
void | (*raptor_sax2_cdata_handler) () |
void | (*raptor_sax2_comment_handler) () |
void | (*raptor_sax2_unparsed_entity_decl_handler) () |
int | (*raptor_sax2_external_entity_ref_handler) () |
void | raptor_sax2_set_start_element_handler () |
void | raptor_sax2_set_end_element_handler () |
void | raptor_sax2_set_characters_handler () |
void | raptor_sax2_set_cdata_handler () |
void | raptor_sax2_set_comment_handler () |
void | raptor_sax2_set_unparsed_entity_decl_handler () |
void | raptor_sax2_set_external_entity_ref_handler () |
void | raptor_sax2_set_namespace_handler () |
void | raptor_sax2_set_uri_filter () |
void | raptor_sax2_parse_start () |
int | raptor_sax2_parse_chunk () |
const unsigned char * | raptor_sax2_inscope_xml_language () |
raptor_uri * | raptor_sax2_inscope_base_uri () |
raptor_sax2 * raptor_new_sax2 (raptor_world *world
,raptor_locator *locator
,void *user_data
);
void (*raptor_sax2_start_element_handler) (void *user_data
,raptor_xml_element *xml_element
);
SAX2 start element handler
void (*raptor_sax2_end_element_handler) (void *user_data
,raptor_xml_element *xml_element
);
SAX2 end element handler
void (*raptor_sax2_characters_handler) (void *user_data
,raptor_xml_element *xml_element
,const unsigned char *s
,int len
);
SAX2 characters handler
void (*raptor_sax2_cdata_handler) (void *user_data
,raptor_xml_element *xml_element
,const unsigned char *s
,int len
);
SAX2 CDATA section handler
void (*raptor_sax2_comment_handler) (void *user_data
,raptor_xml_element *xml_element
,const unsigned char *s
);
SAX2 XML comment handler
void (*raptor_sax2_unparsed_entity_decl_handler) (void *user_data
,const unsigned char *entityName
,const unsigned char *base
,const unsigned char *systemId
,const unsigned char *publicId
,const unsigned char *notationName
);
SAX2 unparsed entity (NDATA) handler
int (*raptor_sax2_external_entity_ref_handler) (void *user_data
,const unsigned char *context
,const unsigned char *base
,const unsigned char *systemId
,const unsigned char *publicId
);
SAX2 external entity reference handler
void raptor_sax2_set_start_element_handler (raptor_sax2 *sax2
,raptor_sax2_start_element_handler handler
);
void raptor_sax2_set_end_element_handler (raptor_sax2 *sax2
,raptor_sax2_end_element_handler handler
);
void raptor_sax2_set_characters_handler (raptor_sax2 *sax2
,raptor_sax2_characters_handler handler
);
void raptor_sax2_set_cdata_handler (raptor_sax2 *sax2
,raptor_sax2_cdata_handler handler
);
void raptor_sax2_set_comment_handler (raptor_sax2 *sax2
,raptor_sax2_comment_handler handler
);
void raptor_sax2_set_unparsed_entity_decl_handler (raptor_sax2 *sax2
,raptor_sax2_unparsed_entity_decl_handler handler
);
void raptor_sax2_set_external_entity_ref_handler (raptor_sax2 *sax2
,raptor_sax2_external_entity_ref_handler handler
);
void raptor_sax2_set_namespace_handler (raptor_sax2 *sax2
,raptor_namespace_handler handler
);
void raptor_sax2_set_uri_filter (raptor_sax2 *sax2
,raptor_uri_filter_func filter
,void *user_data
);
int raptor_sax2_parse_chunk (raptor_sax2 *sax2
,const unsigned char *buffer
,size_t len
,int is_end
);
const unsigned char *
raptor_sax2_inscope_xml_language (raptor_sax2 *sax2
);