|
Data Structures |
| struct | XML_userData |
| struct | XML_userData::stack_node |
Typedefs |
| typedef XML_userData | USERDATA |
Functions |
| PRIVATE USERDATA * | xml_create_userData (XML_Parser parser, HTRequest *request, HTStream *target_stream) |
| PRIVATE void | xml_delete_userData (void *me) |
| PRIVATE int | xml_push_element (USERDATA *userdata, const XML_Char *tag, const XML_Char **attrs) |
| PRIVATE void | xml_pop_element (USERDATA *userdata) |
| PRIVATE void | xml_push_suppressed_element (USERDATA *userdata, const XML_Char *tag) |
| PRIVATE void | xml_pop_suppressed_element (USERDATA *userdata) |
| PRIVATE void | collect_xml_attributes (prolog_term elt_term, const XML_Char **attrs) |
| PRIVATE void | xml_addText (void *userdata, const XML_Char *textbuf, int len) |
| PRIVATE void | xml_beginElement (void *userdata, const XML_Char *tag, const XML_Char **attributes) |
| PRIVATE void | xml_endElement (void *userdata, const XML_Char *tag) |
| PRIVATE void | xml_processingInstruction (void *userData, const XML_Char *target, const XML_Char *data) |
| PRIVATE void | xml_unparsedEntityDecl (void *userData, const XML_Char *entityName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId, const XML_Char *notationName) |
| PRIVATE void | xml_notationDecl (void *userData, const XML_Char *notationName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) |
| PRIVATE int | xml_externalEntityRef (XML_Parser parser, const XML_Char *openEntityNames, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) |
| PRIVATE int | xml_unknownEncoding (void *encodingHandlerData, const XML_Char *name, XML_Encoding *info) |
| PRIVATE prolog_term | xml_push_dummy (USERDATA *userdata) |