|
Classes |
| struct | _htmlElemDesc |
| struct | _htmlEntityDesc |
Defines |
| #define | htmlDefaultSubelement(elt) elt->defaultsubelt |
| #define | htmlElementAllowedHereDesc(parent, elt) htmlElementAllowedHere((parent), (elt)->name) |
| #define | htmlRequiredAttrs(elt) (elt)->attrs_req |
Typedefs |
| typedef xmlParserCtxt | htmlParserCtxt |
| typedef xmlParserCtxtPtr | htmlParserCtxtPtr |
| typedef xmlParserNodeInfo | htmlParserNodeInfo |
| typedef xmlSAXHandler | htmlSAXHandler |
| typedef xmlSAXHandlerPtr | htmlSAXHandlerPtr |
| typedef xmlParserInput | htmlParserInput |
| typedef xmlParserInputPtr | htmlParserInputPtr |
| typedef xmlDocPtr | htmlDocPtr |
| typedef xmlNodePtr | htmlNodePtr |
| typedef _htmlElemDesc | htmlElemDesc |
| typedef htmlElemDesc * | htmlElemDescPtr |
| typedef _htmlEntityDesc | htmlEntityDesc |
| typedef htmlEntityDesc * | htmlEntityDescPtr |
Enumerations |
| enum | htmlParserOption {
HTML_PARSE_NOERROR = 1<<5,
HTML_PARSE_NOWARNING = 1<<6,
HTML_PARSE_PEDANTIC = 1<<7,
HTML_PARSE_NOBLANKS = 1<<8,
HTML_PARSE_NONET = 1<<11
} |
| enum | htmlStatus {
HTML_NA = 0,
HTML_INVALID = 0x1,
HTML_DEPRECATED = 0x2,
HTML_VALID = 0x4,
HTML_REQUIRED = 0xc
} |
Functions |
XMLPUBFUN const htmlElemDesc
*XMLCALL | htmlTagLookup (const xmlChar *tag) |
XMLPUBFUN const htmlEntityDesc
*XMLCALL | htmlEntityLookup (const xmlChar *name) |
XMLPUBFUN const htmlEntityDesc
*XMLCALL | htmlEntityValueLookup (unsigned int value) |
| XMLPUBFUN int XMLCALL | htmlIsAutoClosed (htmlDocPtr doc, htmlNodePtr elem) |
| XMLPUBFUN int XMLCALL | htmlAutoCloseTag (htmlDocPtr doc, const xmlChar *name, htmlNodePtr elem) |
XMLPUBFUN const htmlEntityDesc
*XMLCALL | htmlParseEntityRef (htmlParserCtxtPtr ctxt, const xmlChar **str) |
| XMLPUBFUN int XMLCALL | htmlParseCharRef (htmlParserCtxtPtr ctxt) |
| XMLPUBFUN void XMLCALL | htmlParseElement (htmlParserCtxtPtr ctxt) |
XMLPUBFUN htmlParserCtxtPtr
XMLCALL | htmlCreateMemoryParserCtxt (const char *buffer, int size) |
| XMLPUBFUN int XMLCALL | htmlParseDocument (htmlParserCtxtPtr ctxt) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlSAXParseDoc (xmlChar *cur, const char *encoding, htmlSAXHandlerPtr sax, void *userData) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlParseDoc (xmlChar *cur, const char *encoding) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlSAXParseFile (const char *filename, const char *encoding, htmlSAXHandlerPtr sax, void *userData) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlParseFile (const char *filename, const char *encoding) |
| XMLPUBFUN int XMLCALL | UTF8ToHtml (unsigned char *out, int *outlen, const unsigned char *in, int *inlen) |
| XMLPUBFUN int XMLCALL | htmlEncodeEntities (unsigned char *out, int *outlen, const unsigned char *in, int *inlen, int quoteChar) |
| XMLPUBFUN int XMLCALL | htmlIsScriptAttribute (const xmlChar *name) |
| XMLPUBFUN int XMLCALL | htmlHandleOmittedElem (int val) |
| XMLPUBFUN void XMLCALL | htmlFreeParserCtxt (htmlParserCtxtPtr ctxt) |
| XMLPUBFUN void XMLCALL | htmlCtxtReset (htmlParserCtxtPtr ctxt) |
| XMLPUBFUN int XMLCALL | htmlCtxtUseOptions (htmlParserCtxtPtr ctxt, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlReadDoc (const xmlChar *cur, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlReadFile (const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlReadMemory (const char *buffer, int size, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlReadFd (int fd, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlReadIO (xmlInputReadCallback ioread, xmlInputCloseCallback ioclose, void *ioctx, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlCtxtReadDoc (xmlParserCtxtPtr ctxt, const xmlChar *cur, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlCtxtReadFile (xmlParserCtxtPtr ctxt, const char *filename, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlCtxtReadMemory (xmlParserCtxtPtr ctxt, const char *buffer, int size, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlCtxtReadFd (xmlParserCtxtPtr ctxt, int fd, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlDocPtr XMLCALL | htmlCtxtReadIO (xmlParserCtxtPtr ctxt, xmlInputReadCallback ioread, xmlInputCloseCallback ioclose, void *ioctx, const char *URL, const char *encoding, int options) |
| XMLPUBFUN htmlStatus XMLCALL | htmlAttrAllowed (const htmlElemDesc *, const xmlChar *, int) |
| XMLPUBFUN int XMLCALL | htmlElementAllowedHere (const htmlElemDesc *, const xmlChar *) |
| XMLPUBFUN htmlStatus XMLCALL | htmlElementStatusHere (const htmlElemDesc *, const htmlElemDesc *) |
| XMLPUBFUN htmlStatus XMLCALL | htmlNodeStatus (const htmlNodePtr, int) |