Something went wrong. Try again.
Reactos
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203/* * Summary: Old SAX version 1 handler, deprecated * Description: DEPRECATED set of SAX version 1 interfaces used to * build the DOM tree. * * Copy: See Copyright for the status of this software. * * Author: Daniel Veillard */
#ifndef __XML_SAX_H__#define __XML_SAX_H__
#include <libxml/xmlversion.h>#include <libxml/parser.h>
#ifdef LIBXML_LEGACY_ENABLED
#ifdef __cplusplusextern "C" {#endifXML_DEPRECATEDXMLPUBFUN const xmlChar * getPublicId (void *ctx);XML_DEPRECATEDXMLPUBFUN const xmlChar * getSystemId (void *ctx);XML_DEPRECATEDXMLPUBFUN void setDocumentLocator (void *ctx, xmlSAXLocatorPtr loc);
XML_DEPRECATEDXMLPUBFUN int getLineNumber (void *ctx);XML_DEPRECATEDXMLPUBFUN int getColumnNumber (void *ctx);
XML_DEPRECATEDXMLPUBFUN int isStandalone (void *ctx);XML_DEPRECATEDXMLPUBFUN int hasInternalSubset (void *ctx);XML_DEPRECATEDXMLPUBFUN int hasExternalSubset (void *ctx);
XML_DEPRECATEDXMLPUBFUN void internalSubset (void *ctx, const xmlChar *name, const xmlChar *ExternalID, const xmlChar *SystemID);XML_DEPRECATEDXMLPUBFUN void externalSubset (void *ctx, const xmlChar *name, const xmlChar *ExternalID, const xmlChar *SystemID);XML_DEPRECATEDXMLPUBFUN xmlEntityPtr getEntity (void *ctx, const xmlChar *name);XML_DEPRECATEDXMLPUBFUN xmlEntityPtr getParameterEntity (void *ctx, const xmlChar *name);XML_DEPRECATEDXMLPUBFUN xmlParserInputPtr resolveEntity (void *ctx, const xmlChar *publicId, const xmlChar *systemId);
XML_DEPRECATEDXMLPUBFUN void entityDecl (void *ctx, const xmlChar *name, int type, const xmlChar *publicId, const xmlChar *systemId, xmlChar *content);XML_DEPRECATEDXMLPUBFUN void attributeDecl (void *ctx, const xmlChar *elem, const xmlChar *fullname, int type, int def, const xmlChar *defaultValue, xmlEnumerationPtr tree);XML_DEPRECATEDXMLPUBFUN void elementDecl (void *ctx, const xmlChar *name, int type, xmlElementContentPtr content);XML_DEPRECATEDXMLPUBFUN void notationDecl (void *ctx, const xmlChar *name, const xmlChar *publicId, const xmlChar *systemId);XML_DEPRECATEDXMLPUBFUN void unparsedEntityDecl (void *ctx, const xmlChar *name, const xmlChar *publicId, const xmlChar *systemId, const xmlChar *notationName);
XML_DEPRECATEDXMLPUBFUN void startDocument (void *ctx);XML_DEPRECATEDXMLPUBFUN void endDocument (void *ctx);XML_DEPRECATEDXMLPUBFUN void attribute (void *ctx, const xmlChar *fullname, const xmlChar *value);XML_DEPRECATEDXMLPUBFUN void startElement (void *ctx, const xmlChar *fullname, const xmlChar **atts);XML_DEPRECATEDXMLPUBFUN void endElement (void *ctx, const xmlChar *name);XML_DEPRECATEDXMLPUBFUN void reference (void *ctx, const xmlChar *name);XML_DEPRECATEDXMLPUBFUN void characters (void *ctx, const xmlChar *ch, int len);XML_DEPRECATEDXMLPUBFUN void ignorableWhitespace (void *ctx, const xmlChar *ch, int len);XML_DEPRECATEDXMLPUBFUN void processingInstruction (void *ctx, const xmlChar *target, const xmlChar *data);XML_DEPRECATEDXMLPUBFUN void globalNamespace (void *ctx, const xmlChar *href, const xmlChar *prefix);XML_DEPRECATEDXMLPUBFUN void setNamespace (void *ctx, const xmlChar *name);XML_DEPRECATEDXMLPUBFUN xmlNsPtr getNamespace (void *ctx);XML_DEPRECATEDXMLPUBFUN int checkNamespace (void *ctx, xmlChar *nameSpace);XML_DEPRECATEDXMLPUBFUN void namespaceDecl (void *ctx, const xmlChar *href, const xmlChar *prefix);XML_DEPRECATEDXMLPUBFUN void comment (void *ctx, const xmlChar *value);XML_DEPRECATEDXMLPUBFUN void cdataBlock (void *ctx, const xmlChar *value, int len);
#ifdef LIBXML_SAX1_ENABLEDXML_DEPRECATEDXMLPUBFUN void initxmlDefaultSAXHandler (xmlSAXHandlerV1 *hdlr, int warning);#ifdef LIBXML_HTML_ENABLEDXML_DEPRECATEDXMLPUBFUN void inithtmlDefaultSAXHandler (xmlSAXHandlerV1 *hdlr);#endif#endif /* LIBXML_SAX1_ENABLED */
#ifdef __cplusplus}#endif
#endif /* LIBXML_LEGACY_ENABLED */
#endif /* __XML_SAX_H__ */