|
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) |