mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-21 14:53:44 +03:00
Remove XMLCALL and XMLCDECL macros from public headers
This commit is contained in:
@@ -67,7 +67,7 @@ if __name__ == "__main__":
|
|||||||
fields = line.split(",")
|
fields = line.split(",")
|
||||||
# Update the header file
|
# Update the header file
|
||||||
writeline(global_functions_hdr)
|
writeline(global_functions_hdr)
|
||||||
global_functions_hdr.write("XMLPUBFUN "+fields[0]+" * XMLCALL\n\t")
|
global_functions_hdr.write("XMLPUBFUN "+fields[0]+" *\n\t")
|
||||||
if fields[2]:
|
if fields[2]:
|
||||||
global_functions_hdr.write("(*")
|
global_functions_hdr.write("(*")
|
||||||
global_functions_hdr.write("__"+fields[1]+"(void)")
|
global_functions_hdr.write("__"+fields[1]+"(void)")
|
||||||
@@ -85,7 +85,7 @@ if __name__ == "__main__":
|
|||||||
writeline(global_functions_hdr,"#endif")
|
writeline(global_functions_hdr,"#endif")
|
||||||
# set/get for per-thread global defaults
|
# set/get for per-thread global defaults
|
||||||
if fields[3]:
|
if fields[3]:
|
||||||
writeline(global_functions_hdr,"XMLPUBFUN "+fields[0]+" XMLCALL "+fields[1][:3]+"ThrDef"+fields[1][3:]+"("+fields[0]+" v);")
|
writeline(global_functions_hdr,"XMLPUBFUN "+fields[0]+" "+fields[1][:3]+"ThrDef"+fields[1][3:]+"("+fields[0]+" v);")
|
||||||
# Update the implementation file
|
# Update the implementation file
|
||||||
writeline(global_functions_impl)
|
writeline(global_functions_impl)
|
||||||
# writeline(global_functions_impl, "extern "+fields[0]+" "+fields[1]+";")
|
# writeline(global_functions_impl, "extern "+fields[0]+" "+fields[1]+";")
|
||||||
|
@@ -50,9 +50,7 @@ ignored_words = {
|
|||||||
"XMLPUBFUN": (0, "Special macro for extern funcs for win32"),
|
"XMLPUBFUN": (0, "Special macro for extern funcs for win32"),
|
||||||
"XSLTPUBFUN": (0, "Special macro for extern funcs for win32"),
|
"XSLTPUBFUN": (0, "Special macro for extern funcs for win32"),
|
||||||
"EXSLTPUBFUN": (0, "Special macro for extern funcs for win32"),
|
"EXSLTPUBFUN": (0, "Special macro for extern funcs for win32"),
|
||||||
"XMLCALL": (0, "Special macro for win32 calls"),
|
|
||||||
"XSLTCALL": (0, "Special macro for win32 calls"),
|
"XSLTCALL": (0, "Special macro for win32 calls"),
|
||||||
"XMLCDECL": (0, "Special macro for win32 calls"),
|
|
||||||
"EXSLTCALL": (0, "Special macro for win32 calls"),
|
"EXSLTCALL": (0, "Special macro for win32 calls"),
|
||||||
"__declspec": (3, "Windows keyword"),
|
"__declspec": (3, "Windows keyword"),
|
||||||
"__stdcall": (0, "Windows keyword"),
|
"__stdcall": (0, "Windows keyword"),
|
||||||
|
@@ -258,7 +258,7 @@ struct _xmlChRangeGroup {
|
|||||||
/**
|
/**
|
||||||
* Range checking routine
|
* Range checking routine
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
\t\txmlCharInRange(unsigned int val, const xmlChRangeGroup *group);
|
\t\txmlCharInRange(unsigned int val, const xmlChRangeGroup *group);
|
||||||
|
|
||||||
""" % (date, sources));
|
""" % (date, sources));
|
||||||
@@ -557,7 +557,7 @@ for f in fkeys:
|
|||||||
*/
|
*/
|
||||||
""")
|
""")
|
||||||
output.write("int\n%s(unsigned int ch) {\n return(%sQ(ch));\n}\n\n" % (f,f))
|
output.write("int\n%s(unsigned int ch) {\n return(%sQ(ch));\n}\n\n" % (f,f))
|
||||||
header.write("XMLPUBFUN int XMLCALL\n\t\t%s(unsigned int ch);\n" % f);
|
header.write("XMLPUBFUN int\n\t\t%s(unsigned int ch);\n" % f);
|
||||||
#
|
#
|
||||||
# Run complete - write trailers and close the output files
|
# Run complete - write trailers and close the output files
|
||||||
#
|
#
|
||||||
|
@@ -373,7 +373,7 @@ static xmlIntFunc
|
|||||||
|
|
||||||
for block in bkeys:
|
for block in bkeys:
|
||||||
name = block.replace('-', '')
|
name = block.replace('-', '')
|
||||||
header.write("XMLPUBFUN int XMLCALL xmlUCSIs%s\t(int code);\n" % name)
|
header.write("XMLPUBFUN int xmlUCSIs%s\t(int code);\n" % name)
|
||||||
output.write("/**\n * xmlUCSIs%s:\n * @code: UCS code point\n" % (name))
|
output.write("/**\n * xmlUCSIs%s:\n * @code: UCS code point\n" % (name))
|
||||||
output.write(" *\n * Check whether the character is part of %s UCS Block\n"%
|
output.write(" *\n * Check whether the character is part of %s UCS Block\n"%
|
||||||
(block))
|
(block))
|
||||||
@@ -388,7 +388,7 @@ for block in bkeys:
|
|||||||
output.write("((code >= %s) && (code <= %s))" % (start, end))
|
output.write("((code >= %s) && (code <= %s))" % (start, end))
|
||||||
output.write(");\n}\n\n")
|
output.write(");\n}\n\n")
|
||||||
|
|
||||||
header.write("\nXMLPUBFUN int XMLCALL xmlUCSIsBlock\t(int code, const char *block);\n\n")
|
header.write("\nXMLPUBFUN int xmlUCSIsBlock\t(int code, const char *block);\n\n")
|
||||||
output.write(
|
output.write(
|
||||||
"""/**
|
"""/**
|
||||||
* xmlUCSIsBlock:
|
* xmlUCSIsBlock:
|
||||||
@@ -413,7 +413,7 @@ xmlUCSIsBlock(int code, const char *block) {
|
|||||||
|
|
||||||
for name in ckeys:
|
for name in ckeys:
|
||||||
ranges = Categories[name]
|
ranges = Categories[name]
|
||||||
header.write("XMLPUBFUN int XMLCALL xmlUCSIsCat%s\t(int code);\n" % name)
|
header.write("XMLPUBFUN int xmlUCSIsCat%s\t(int code);\n" % name)
|
||||||
output.write("/**\n * xmlUCSIsCat%s:\n * @code: UCS code point\n" % (name))
|
output.write("/**\n * xmlUCSIsCat%s:\n * @code: UCS code point\n" % (name))
|
||||||
output.write(" *\n * Check whether the character is part of %s UCS Category\n"%
|
output.write(" *\n * Check whether the character is part of %s UCS Category\n"%
|
||||||
(name))
|
(name))
|
||||||
@@ -438,7 +438,7 @@ for name in ckeys:
|
|||||||
hex(begin), hex(end)))
|
hex(begin), hex(end)))
|
||||||
output.write(");\n}\n\n")
|
output.write(");\n}\n\n")
|
||||||
|
|
||||||
header.write("\nXMLPUBFUN int XMLCALL xmlUCSIsCat\t(int code, const char *cat);\n")
|
header.write("\nXMLPUBFUN int xmlUCSIsCat\t(int code, const char *cat);\n")
|
||||||
output.write(
|
output.write(
|
||||||
"""/**
|
"""/**
|
||||||
* xmlUCSIsCat:
|
* xmlUCSIsCat:
|
||||||
|
@@ -84,100 +84,100 @@ struct _htmlEntityDesc {
|
|||||||
* There is only few public functions.
|
* There is only few public functions.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlInitAutoClose (void);
|
htmlInitAutoClose (void);
|
||||||
XMLPUBFUN const htmlElemDesc * XMLCALL
|
XMLPUBFUN const htmlElemDesc *
|
||||||
htmlTagLookup (const xmlChar *tag);
|
htmlTagLookup (const xmlChar *tag);
|
||||||
XMLPUBFUN const htmlEntityDesc * XMLCALL
|
XMLPUBFUN const htmlEntityDesc *
|
||||||
htmlEntityLookup(const xmlChar *name);
|
htmlEntityLookup(const xmlChar *name);
|
||||||
XMLPUBFUN const htmlEntityDesc * XMLCALL
|
XMLPUBFUN const htmlEntityDesc *
|
||||||
htmlEntityValueLookup(unsigned int value);
|
htmlEntityValueLookup(unsigned int value);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlIsAutoClosed(htmlDocPtr doc,
|
htmlIsAutoClosed(htmlDocPtr doc,
|
||||||
htmlNodePtr elem);
|
htmlNodePtr elem);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlAutoCloseTag(htmlDocPtr doc,
|
htmlAutoCloseTag(htmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
htmlNodePtr elem);
|
htmlNodePtr elem);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const htmlEntityDesc * XMLCALL
|
XMLPUBFUN const htmlEntityDesc *
|
||||||
htmlParseEntityRef(htmlParserCtxtPtr ctxt,
|
htmlParseEntityRef(htmlParserCtxtPtr ctxt,
|
||||||
const xmlChar **str);
|
const xmlChar **str);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlParseCharRef(htmlParserCtxtPtr ctxt);
|
htmlParseCharRef(htmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlParseElement(htmlParserCtxtPtr ctxt);
|
htmlParseElement(htmlParserCtxtPtr ctxt);
|
||||||
|
|
||||||
XMLPUBFUN htmlParserCtxtPtr XMLCALL
|
XMLPUBFUN htmlParserCtxtPtr
|
||||||
htmlNewParserCtxt(void);
|
htmlNewParserCtxt(void);
|
||||||
XMLPUBFUN htmlParserCtxtPtr XMLCALL
|
XMLPUBFUN htmlParserCtxtPtr
|
||||||
htmlNewSAXParserCtxt(const htmlSAXHandler *sax,
|
htmlNewSAXParserCtxt(const htmlSAXHandler *sax,
|
||||||
void *userData);
|
void *userData);
|
||||||
|
|
||||||
XMLPUBFUN htmlParserCtxtPtr XMLCALL
|
XMLPUBFUN htmlParserCtxtPtr
|
||||||
htmlCreateMemoryParserCtxt(const char *buffer,
|
htmlCreateMemoryParserCtxt(const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlParseDocument(htmlParserCtxtPtr ctxt);
|
htmlParseDocument(htmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlSAXParseDoc (const xmlChar *cur,
|
htmlSAXParseDoc (const xmlChar *cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
htmlSAXHandlerPtr sax,
|
htmlSAXHandlerPtr sax,
|
||||||
void *userData);
|
void *userData);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlParseDoc (const xmlChar *cur,
|
htmlParseDoc (const xmlChar *cur,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XMLPUBFUN htmlParserCtxtPtr XMLCALL
|
XMLPUBFUN htmlParserCtxtPtr
|
||||||
htmlCreateFileParserCtxt(const char *filename,
|
htmlCreateFileParserCtxt(const char *filename,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlSAXParseFile(const char *filename,
|
htmlSAXParseFile(const char *filename,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
htmlSAXHandlerPtr sax,
|
htmlSAXHandlerPtr sax,
|
||||||
void *userData);
|
void *userData);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlParseFile (const char *filename,
|
htmlParseFile (const char *filename,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
UTF8ToHtml (unsigned char *out,
|
UTF8ToHtml (unsigned char *out,
|
||||||
int *outlen,
|
int *outlen,
|
||||||
const unsigned char *in,
|
const unsigned char *in,
|
||||||
int *inlen);
|
int *inlen);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlEncodeEntities(unsigned char *out,
|
htmlEncodeEntities(unsigned char *out,
|
||||||
int *outlen,
|
int *outlen,
|
||||||
const unsigned char *in,
|
const unsigned char *in,
|
||||||
int *inlen, int quoteChar);
|
int *inlen, int quoteChar);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlIsScriptAttribute(const xmlChar *name);
|
htmlIsScriptAttribute(const xmlChar *name);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlHandleOmittedElem(int val);
|
htmlHandleOmittedElem(int val);
|
||||||
|
|
||||||
#ifdef LIBXML_PUSH_ENABLED
|
#ifdef LIBXML_PUSH_ENABLED
|
||||||
/**
|
/**
|
||||||
* Interfaces for the Push mode.
|
* Interfaces for the Push mode.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN htmlParserCtxtPtr XMLCALL
|
XMLPUBFUN htmlParserCtxtPtr
|
||||||
htmlCreatePushParserCtxt(htmlSAXHandlerPtr sax,
|
htmlCreatePushParserCtxt(htmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
const char *chunk,
|
const char *chunk,
|
||||||
int size,
|
int size,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlParseChunk (htmlParserCtxtPtr ctxt,
|
htmlParseChunk (htmlParserCtxtPtr ctxt,
|
||||||
const char *chunk,
|
const char *chunk,
|
||||||
int size,
|
int size,
|
||||||
int terminate);
|
int terminate);
|
||||||
#endif /* LIBXML_PUSH_ENABLED */
|
#endif /* LIBXML_PUSH_ENABLED */
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlFreeParserCtxt (htmlParserCtxtPtr ctxt);
|
htmlFreeParserCtxt (htmlParserCtxtPtr ctxt);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -202,63 +202,63 @@ typedef enum {
|
|||||||
HTML_PARSE_IGNORE_ENC=1<<21 /* ignore internal document encoding hint */
|
HTML_PARSE_IGNORE_ENC=1<<21 /* ignore internal document encoding hint */
|
||||||
} htmlParserOption;
|
} htmlParserOption;
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlCtxtReset (htmlParserCtxtPtr ctxt);
|
htmlCtxtReset (htmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlCtxtUseOptions (htmlParserCtxtPtr ctxt,
|
htmlCtxtUseOptions (htmlParserCtxtPtr ctxt,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlReadDoc (const xmlChar *cur,
|
htmlReadDoc (const xmlChar *cur,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlReadFile (const char *URL,
|
htmlReadFile (const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlReadMemory (const char *buffer,
|
htmlReadMemory (const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlReadFd (int fd,
|
htmlReadFd (int fd,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlReadIO (xmlInputReadCallback ioread,
|
htmlReadIO (xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
void *ioctx,
|
void *ioctx,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlCtxtReadDoc (xmlParserCtxtPtr ctxt,
|
htmlCtxtReadDoc (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *cur,
|
const xmlChar *cur,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlCtxtReadFile (xmlParserCtxtPtr ctxt,
|
htmlCtxtReadFile (xmlParserCtxtPtr ctxt,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlCtxtReadMemory (xmlParserCtxtPtr ctxt,
|
htmlCtxtReadMemory (xmlParserCtxtPtr ctxt,
|
||||||
const char *buffer,
|
const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlCtxtReadFd (xmlParserCtxtPtr ctxt,
|
htmlCtxtReadFd (xmlParserCtxtPtr ctxt,
|
||||||
int fd,
|
int fd,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlCtxtReadIO (xmlParserCtxtPtr ctxt,
|
htmlCtxtReadIO (xmlParserCtxtPtr ctxt,
|
||||||
xmlInputReadCallback ioread,
|
xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
@@ -280,10 +280,10 @@ typedef enum {
|
|||||||
/* Using htmlElemDesc rather than name here, to emphasise the fact
|
/* Using htmlElemDesc rather than name here, to emphasise the fact
|
||||||
that otherwise there's a lookup overhead
|
that otherwise there's a lookup overhead
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN htmlStatus XMLCALL htmlAttrAllowed(const htmlElemDesc*, const xmlChar*, int) ;
|
XMLPUBFUN htmlStatus htmlAttrAllowed(const htmlElemDesc*, const xmlChar*, int) ;
|
||||||
XMLPUBFUN int XMLCALL htmlElementAllowedHere(const htmlElemDesc*, const xmlChar*) ;
|
XMLPUBFUN int htmlElementAllowedHere(const htmlElemDesc*, const xmlChar*) ;
|
||||||
XMLPUBFUN htmlStatus XMLCALL htmlElementStatusHere(const htmlElemDesc*, const htmlElemDesc*) ;
|
XMLPUBFUN htmlStatus htmlElementStatusHere(const htmlElemDesc*, const htmlElemDesc*) ;
|
||||||
XMLPUBFUN htmlStatus XMLCALL htmlNodeStatus(const htmlNodePtr, int) ;
|
XMLPUBFUN htmlStatus htmlNodeStatus(const htmlNodePtr, int) ;
|
||||||
/**
|
/**
|
||||||
* htmlDefaultSubelement:
|
* htmlDefaultSubelement:
|
||||||
* @elt: HTML element
|
* @elt: HTML element
|
||||||
|
@@ -59,73 +59,73 @@ extern "C" {
|
|||||||
*/
|
*/
|
||||||
#define HTML_PI_NODE XML_PI_NODE
|
#define HTML_PI_NODE XML_PI_NODE
|
||||||
|
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlNewDoc (const xmlChar *URI,
|
htmlNewDoc (const xmlChar *URI,
|
||||||
const xmlChar *ExternalID);
|
const xmlChar *ExternalID);
|
||||||
XMLPUBFUN htmlDocPtr XMLCALL
|
XMLPUBFUN htmlDocPtr
|
||||||
htmlNewDocNoDtD (const xmlChar *URI,
|
htmlNewDocNoDtD (const xmlChar *URI,
|
||||||
const xmlChar *ExternalID);
|
const xmlChar *ExternalID);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
htmlGetMetaEncoding (htmlDocPtr doc);
|
htmlGetMetaEncoding (htmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlSetMetaEncoding (htmlDocPtr doc,
|
htmlSetMetaEncoding (htmlDocPtr doc,
|
||||||
const xmlChar *encoding);
|
const xmlChar *encoding);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlDocDumpMemory (xmlDocPtr cur,
|
htmlDocDumpMemory (xmlDocPtr cur,
|
||||||
xmlChar **mem,
|
xmlChar **mem,
|
||||||
int *size);
|
int *size);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlDocDumpMemoryFormat (xmlDocPtr cur,
|
htmlDocDumpMemoryFormat (xmlDocPtr cur,
|
||||||
xmlChar **mem,
|
xmlChar **mem,
|
||||||
int *size,
|
int *size,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlDocDump (FILE *f,
|
htmlDocDump (FILE *f,
|
||||||
xmlDocPtr cur);
|
xmlDocPtr cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlSaveFile (const char *filename,
|
htmlSaveFile (const char *filename,
|
||||||
xmlDocPtr cur);
|
xmlDocPtr cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlNodeDump (xmlBufferPtr buf,
|
htmlNodeDump (xmlBufferPtr buf,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlNodeDumpFile (FILE *out,
|
htmlNodeDumpFile (FILE *out,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlNodeDumpFileFormat (FILE *out,
|
htmlNodeDumpFileFormat (FILE *out,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur,
|
xmlNodePtr cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlSaveFileEnc (const char *filename,
|
htmlSaveFileEnc (const char *filename,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlSaveFileFormat (const char *filename,
|
htmlSaveFileFormat (const char *filename,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int format);
|
int format);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf,
|
htmlNodeDumpFormatOutput(xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur,
|
xmlNodePtr cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlDocContentDumpOutput(xmlOutputBufferPtr buf,
|
htmlDocContentDumpOutput(xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlDocContentDumpFormatOutput(xmlOutputBufferPtr buf,
|
htmlDocContentDumpFormatOutput(xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlNodeDumpOutput (xmlOutputBufferPtr buf,
|
htmlNodeDumpOutput (xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur,
|
xmlNodePtr cur,
|
||||||
@@ -133,7 +133,7 @@ XMLPUBFUN void XMLCALL
|
|||||||
|
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
htmlIsBooleanAttr (const xmlChar *name);
|
htmlIsBooleanAttr (const xmlChar *name);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -23,61 +23,61 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
getPublicId (void *ctx);
|
getPublicId (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
getSystemId (void *ctx);
|
getSystemId (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
setDocumentLocator (void *ctx,
|
setDocumentLocator (void *ctx,
|
||||||
xmlSAXLocatorPtr loc);
|
xmlSAXLocatorPtr loc);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
getLineNumber (void *ctx);
|
getLineNumber (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
getColumnNumber (void *ctx);
|
getColumnNumber (void *ctx);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
isStandalone (void *ctx);
|
isStandalone (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
hasInternalSubset (void *ctx);
|
hasInternalSubset (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
hasExternalSubset (void *ctx);
|
hasExternalSubset (void *ctx);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
internalSubset (void *ctx,
|
internalSubset (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
externalSubset (void *ctx,
|
externalSubset (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
getEntity (void *ctx,
|
getEntity (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
getParameterEntity (void *ctx,
|
getParameterEntity (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
resolveEntity (void *ctx,
|
resolveEntity (void *ctx,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
const xmlChar *systemId);
|
const xmlChar *systemId);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
entityDecl (void *ctx,
|
entityDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
@@ -85,7 +85,7 @@ XMLPUBFUN void XMLCALL
|
|||||||
const xmlChar *systemId,
|
const xmlChar *systemId,
|
||||||
xmlChar *content);
|
xmlChar *content);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
attributeDecl (void *ctx,
|
attributeDecl (void *ctx,
|
||||||
const xmlChar *elem,
|
const xmlChar *elem,
|
||||||
const xmlChar *fullname,
|
const xmlChar *fullname,
|
||||||
@@ -94,19 +94,19 @@ XMLPUBFUN void XMLCALL
|
|||||||
const xmlChar *defaultValue,
|
const xmlChar *defaultValue,
|
||||||
xmlEnumerationPtr tree);
|
xmlEnumerationPtr tree);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
elementDecl (void *ctx,
|
elementDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
xmlElementContentPtr content);
|
xmlElementContentPtr content);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
notationDecl (void *ctx,
|
notationDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
const xmlChar *systemId);
|
const xmlChar *systemId);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
unparsedEntityDecl (void *ctx,
|
unparsedEntityDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
@@ -114,83 +114,83 @@ XMLPUBFUN void XMLCALL
|
|||||||
const xmlChar *notationName);
|
const xmlChar *notationName);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
startDocument (void *ctx);
|
startDocument (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
endDocument (void *ctx);
|
endDocument (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
attribute (void *ctx,
|
attribute (void *ctx,
|
||||||
const xmlChar *fullname,
|
const xmlChar *fullname,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
startElement (void *ctx,
|
startElement (void *ctx,
|
||||||
const xmlChar *fullname,
|
const xmlChar *fullname,
|
||||||
const xmlChar **atts);
|
const xmlChar **atts);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
endElement (void *ctx,
|
endElement (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
reference (void *ctx,
|
reference (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
characters (void *ctx,
|
characters (void *ctx,
|
||||||
const xmlChar *ch,
|
const xmlChar *ch,
|
||||||
int len);
|
int len);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
ignorableWhitespace (void *ctx,
|
ignorableWhitespace (void *ctx,
|
||||||
const xmlChar *ch,
|
const xmlChar *ch,
|
||||||
int len);
|
int len);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
processingInstruction (void *ctx,
|
processingInstruction (void *ctx,
|
||||||
const xmlChar *target,
|
const xmlChar *target,
|
||||||
const xmlChar *data);
|
const xmlChar *data);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
globalNamespace (void *ctx,
|
globalNamespace (void *ctx,
|
||||||
const xmlChar *href,
|
const xmlChar *href,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
setNamespace (void *ctx,
|
setNamespace (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
getNamespace (void *ctx);
|
getNamespace (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
checkNamespace (void *ctx,
|
checkNamespace (void *ctx,
|
||||||
xmlChar *nameSpace);
|
xmlChar *nameSpace);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
namespaceDecl (void *ctx,
|
namespaceDecl (void *ctx,
|
||||||
const xmlChar *href,
|
const xmlChar *href,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
comment (void *ctx,
|
comment (void *ctx,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
cdataBlock (void *ctx,
|
cdataBlock (void *ctx,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
int len);
|
int len);
|
||||||
|
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
initxmlDefaultSAXHandler (xmlSAXHandlerV1 *hdlr,
|
initxmlDefaultSAXHandler (xmlSAXHandlerV1 *hdlr,
|
||||||
int warning);
|
int warning);
|
||||||
#ifdef LIBXML_HTML_ENABLED
|
#ifdef LIBXML_HTML_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
inithtmlDefaultSAXHandler (xmlSAXHandlerV1 *hdlr);
|
inithtmlDefaultSAXHandler (xmlSAXHandlerV1 *hdlr);
|
||||||
#endif
|
#endif
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
|
@@ -20,55 +20,55 @@
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlSAX2GetPublicId (void *ctx);
|
xmlSAX2GetPublicId (void *ctx);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlSAX2GetSystemId (void *ctx);
|
xmlSAX2GetSystemId (void *ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2SetDocumentLocator (void *ctx,
|
xmlSAX2SetDocumentLocator (void *ctx,
|
||||||
xmlSAXLocatorPtr loc);
|
xmlSAXLocatorPtr loc);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAX2GetLineNumber (void *ctx);
|
xmlSAX2GetLineNumber (void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAX2GetColumnNumber (void *ctx);
|
xmlSAX2GetColumnNumber (void *ctx);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAX2IsStandalone (void *ctx);
|
xmlSAX2IsStandalone (void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAX2HasInternalSubset (void *ctx);
|
xmlSAX2HasInternalSubset (void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAX2HasExternalSubset (void *ctx);
|
xmlSAX2HasExternalSubset (void *ctx);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2InternalSubset (void *ctx,
|
xmlSAX2InternalSubset (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2ExternalSubset (void *ctx,
|
xmlSAX2ExternalSubset (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlSAX2GetEntity (void *ctx,
|
xmlSAX2GetEntity (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlSAX2GetParameterEntity (void *ctx,
|
xmlSAX2GetParameterEntity (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlSAX2ResolveEntity (void *ctx,
|
xmlSAX2ResolveEntity (void *ctx,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
const xmlChar *systemId);
|
const xmlChar *systemId);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2EntityDecl (void *ctx,
|
xmlSAX2EntityDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
const xmlChar *systemId,
|
const xmlChar *systemId,
|
||||||
xmlChar *content);
|
xmlChar *content);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2AttributeDecl (void *ctx,
|
xmlSAX2AttributeDecl (void *ctx,
|
||||||
const xmlChar *elem,
|
const xmlChar *elem,
|
||||||
const xmlChar *fullname,
|
const xmlChar *fullname,
|
||||||
@@ -76,38 +76,38 @@ XMLPUBFUN void XMLCALL
|
|||||||
int def,
|
int def,
|
||||||
const xmlChar *defaultValue,
|
const xmlChar *defaultValue,
|
||||||
xmlEnumerationPtr tree);
|
xmlEnumerationPtr tree);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2ElementDecl (void *ctx,
|
xmlSAX2ElementDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
xmlElementContentPtr content);
|
xmlElementContentPtr content);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2NotationDecl (void *ctx,
|
xmlSAX2NotationDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
const xmlChar *systemId);
|
const xmlChar *systemId);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2UnparsedEntityDecl (void *ctx,
|
xmlSAX2UnparsedEntityDecl (void *ctx,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *publicId,
|
const xmlChar *publicId,
|
||||||
const xmlChar *systemId,
|
const xmlChar *systemId,
|
||||||
const xmlChar *notationName);
|
const xmlChar *notationName);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2StartDocument (void *ctx);
|
xmlSAX2StartDocument (void *ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2EndDocument (void *ctx);
|
xmlSAX2EndDocument (void *ctx);
|
||||||
#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || \
|
#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || \
|
||||||
defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
|
defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2StartElement (void *ctx,
|
xmlSAX2StartElement (void *ctx,
|
||||||
const xmlChar *fullname,
|
const xmlChar *fullname,
|
||||||
const xmlChar **atts);
|
const xmlChar **atts);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2EndElement (void *ctx,
|
xmlSAX2EndElement (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
#endif /* LIBXML_SAX1_ENABLED or LIBXML_HTML_ENABLED or LIBXML_LEGACY_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED or LIBXML_HTML_ENABLED or LIBXML_LEGACY_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2StartElementNs (void *ctx,
|
xmlSAX2StartElementNs (void *ctx,
|
||||||
const xmlChar *localname,
|
const xmlChar *localname,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
@@ -117,55 +117,55 @@ XMLPUBFUN void XMLCALL
|
|||||||
int nb_attributes,
|
int nb_attributes,
|
||||||
int nb_defaulted,
|
int nb_defaulted,
|
||||||
const xmlChar **attributes);
|
const xmlChar **attributes);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2EndElementNs (void *ctx,
|
xmlSAX2EndElementNs (void *ctx,
|
||||||
const xmlChar *localname,
|
const xmlChar *localname,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
const xmlChar *URI);
|
const xmlChar *URI);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2Reference (void *ctx,
|
xmlSAX2Reference (void *ctx,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2Characters (void *ctx,
|
xmlSAX2Characters (void *ctx,
|
||||||
const xmlChar *ch,
|
const xmlChar *ch,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2IgnorableWhitespace (void *ctx,
|
xmlSAX2IgnorableWhitespace (void *ctx,
|
||||||
const xmlChar *ch,
|
const xmlChar *ch,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2ProcessingInstruction (void *ctx,
|
xmlSAX2ProcessingInstruction (void *ctx,
|
||||||
const xmlChar *target,
|
const xmlChar *target,
|
||||||
const xmlChar *data);
|
const xmlChar *data);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2Comment (void *ctx,
|
xmlSAX2Comment (void *ctx,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2CDataBlock (void *ctx,
|
xmlSAX2CDataBlock (void *ctx,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
int len);
|
int len);
|
||||||
|
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAXDefaultVersion (int version);
|
xmlSAXDefaultVersion (int version);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAXVersion (xmlSAXHandler *hdlr,
|
xmlSAXVersion (xmlSAXHandler *hdlr,
|
||||||
int version);
|
int version);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2InitDefaultSAXHandler (xmlSAXHandler *hdlr,
|
xmlSAX2InitDefaultSAXHandler (xmlSAXHandler *hdlr,
|
||||||
int warning);
|
int warning);
|
||||||
#ifdef LIBXML_HTML_ENABLED
|
#ifdef LIBXML_HTML_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSAX2InitHtmlDefaultSAXHandler(xmlSAXHandler *hdlr);
|
xmlSAX2InitHtmlDefaultSAXHandler(xmlSAXHandler *hdlr);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
htmlDefaultSAXHandlerInit (void);
|
htmlDefaultSAXHandlerInit (void);
|
||||||
#endif
|
#endif
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDefaultSAXHandlerInit (void);
|
xmlDefaultSAXHandlerInit (void);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -66,7 +66,7 @@ typedef enum {
|
|||||||
XML_C14N_1_1 = 2 /* C14N 1.1 spec */
|
XML_C14N_1_1 = 2 /* C14N 1.1 spec */
|
||||||
} xmlC14NMode;
|
} xmlC14NMode;
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlC14NDocSaveTo (xmlDocPtr doc,
|
xmlC14NDocSaveTo (xmlDocPtr doc,
|
||||||
xmlNodeSetPtr nodes,
|
xmlNodeSetPtr nodes,
|
||||||
int mode, /* a xmlC14NMode */
|
int mode, /* a xmlC14NMode */
|
||||||
@@ -74,7 +74,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
int with_comments,
|
int with_comments,
|
||||||
xmlOutputBufferPtr buf);
|
xmlOutputBufferPtr buf);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlC14NDocDumpMemory (xmlDocPtr doc,
|
xmlC14NDocDumpMemory (xmlDocPtr doc,
|
||||||
xmlNodeSetPtr nodes,
|
xmlNodeSetPtr nodes,
|
||||||
int mode, /* a xmlC14NMode */
|
int mode, /* a xmlC14NMode */
|
||||||
@@ -82,7 +82,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
int with_comments,
|
int with_comments,
|
||||||
xmlChar **doc_txt_ptr);
|
xmlChar **doc_txt_ptr);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlC14NDocSave (xmlDocPtr doc,
|
xmlC14NDocSave (xmlDocPtr doc,
|
||||||
xmlNodeSetPtr nodes,
|
xmlNodeSetPtr nodes,
|
||||||
int mode, /* a xmlC14NMode */
|
int mode, /* a xmlC14NMode */
|
||||||
@@ -109,7 +109,7 @@ typedef int (*xmlC14NIsVisibleCallback) (void* user_data,
|
|||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr parent);
|
xmlNodePtr parent);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlC14NExecute (xmlDocPtr doc,
|
xmlC14NExecute (xmlDocPtr doc,
|
||||||
xmlC14NIsVisibleCallback is_visible_callback,
|
xmlC14NIsVisibleCallback is_visible_callback,
|
||||||
void* user_data,
|
void* user_data,
|
||||||
|
@@ -66,113 +66,113 @@ typedef xmlCatalog *xmlCatalogPtr;
|
|||||||
/*
|
/*
|
||||||
* Operations on a given catalog.
|
* Operations on a given catalog.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlCatalogPtr XMLCALL
|
XMLPUBFUN xmlCatalogPtr
|
||||||
xmlNewCatalog (int sgml);
|
xmlNewCatalog (int sgml);
|
||||||
XMLPUBFUN xmlCatalogPtr XMLCALL
|
XMLPUBFUN xmlCatalogPtr
|
||||||
xmlLoadACatalog (const char *filename);
|
xmlLoadACatalog (const char *filename);
|
||||||
XMLPUBFUN xmlCatalogPtr XMLCALL
|
XMLPUBFUN xmlCatalogPtr
|
||||||
xmlLoadSGMLSuperCatalog (const char *filename);
|
xmlLoadSGMLSuperCatalog (const char *filename);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlConvertSGMLCatalog (xmlCatalogPtr catal);
|
xmlConvertSGMLCatalog (xmlCatalogPtr catal);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlACatalogAdd (xmlCatalogPtr catal,
|
xmlACatalogAdd (xmlCatalogPtr catal,
|
||||||
const xmlChar *type,
|
const xmlChar *type,
|
||||||
const xmlChar *orig,
|
const xmlChar *orig,
|
||||||
const xmlChar *replace);
|
const xmlChar *replace);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlACatalogRemove (xmlCatalogPtr catal,
|
xmlACatalogRemove (xmlCatalogPtr catal,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlACatalogResolve (xmlCatalogPtr catal,
|
xmlACatalogResolve (xmlCatalogPtr catal,
|
||||||
const xmlChar *pubID,
|
const xmlChar *pubID,
|
||||||
const xmlChar *sysID);
|
const xmlChar *sysID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlACatalogResolveSystem(xmlCatalogPtr catal,
|
xmlACatalogResolveSystem(xmlCatalogPtr catal,
|
||||||
const xmlChar *sysID);
|
const xmlChar *sysID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlACatalogResolvePublic(xmlCatalogPtr catal,
|
xmlACatalogResolvePublic(xmlCatalogPtr catal,
|
||||||
const xmlChar *pubID);
|
const xmlChar *pubID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlACatalogResolveURI (xmlCatalogPtr catal,
|
xmlACatalogResolveURI (xmlCatalogPtr catal,
|
||||||
const xmlChar *URI);
|
const xmlChar *URI);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlACatalogDump (xmlCatalogPtr catal,
|
xmlACatalogDump (xmlCatalogPtr catal,
|
||||||
FILE *out);
|
FILE *out);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeCatalog (xmlCatalogPtr catal);
|
xmlFreeCatalog (xmlCatalogPtr catal);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCatalogIsEmpty (xmlCatalogPtr catal);
|
xmlCatalogIsEmpty (xmlCatalogPtr catal);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Global operations.
|
* Global operations.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlInitializeCatalog (void);
|
xmlInitializeCatalog (void);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlLoadCatalog (const char *filename);
|
xmlLoadCatalog (const char *filename);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlLoadCatalogs (const char *paths);
|
xmlLoadCatalogs (const char *paths);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCatalogCleanup (void);
|
xmlCatalogCleanup (void);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCatalogDump (FILE *out);
|
xmlCatalogDump (FILE *out);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCatalogResolve (const xmlChar *pubID,
|
xmlCatalogResolve (const xmlChar *pubID,
|
||||||
const xmlChar *sysID);
|
const xmlChar *sysID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCatalogResolveSystem (const xmlChar *sysID);
|
xmlCatalogResolveSystem (const xmlChar *sysID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCatalogResolvePublic (const xmlChar *pubID);
|
xmlCatalogResolvePublic (const xmlChar *pubID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCatalogResolveURI (const xmlChar *URI);
|
xmlCatalogResolveURI (const xmlChar *URI);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCatalogAdd (const xmlChar *type,
|
xmlCatalogAdd (const xmlChar *type,
|
||||||
const xmlChar *orig,
|
const xmlChar *orig,
|
||||||
const xmlChar *replace);
|
const xmlChar *replace);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCatalogRemove (const xmlChar *value);
|
xmlCatalogRemove (const xmlChar *value);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlParseCatalogFile (const char *filename);
|
xmlParseCatalogFile (const char *filename);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCatalogConvert (void);
|
xmlCatalogConvert (void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Strictly minimal interfaces for per-document catalogs used
|
* Strictly minimal interfaces for per-document catalogs used
|
||||||
* by the parser.
|
* by the parser.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCatalogFreeLocal (void *catalogs);
|
xmlCatalogFreeLocal (void *catalogs);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlCatalogAddLocal (void *catalogs,
|
xmlCatalogAddLocal (void *catalogs,
|
||||||
const xmlChar *URL);
|
const xmlChar *URL);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCatalogLocalResolve (void *catalogs,
|
xmlCatalogLocalResolve (void *catalogs,
|
||||||
const xmlChar *pubID,
|
const xmlChar *pubID,
|
||||||
const xmlChar *sysID);
|
const xmlChar *sysID);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCatalogLocalResolveURI(void *catalogs,
|
xmlCatalogLocalResolveURI(void *catalogs,
|
||||||
const xmlChar *URI);
|
const xmlChar *URI);
|
||||||
/*
|
/*
|
||||||
* Preference settings.
|
* Preference settings.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCatalogSetDebug (int level);
|
xmlCatalogSetDebug (int level);
|
||||||
XMLPUBFUN xmlCatalogPrefer XMLCALL
|
XMLPUBFUN xmlCatalogPrefer
|
||||||
xmlCatalogSetDefaultPrefer(xmlCatalogPrefer prefer);
|
xmlCatalogSetDefaultPrefer(xmlCatalogPrefer prefer);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCatalogSetDefaults (xmlCatalogAllow allow);
|
xmlCatalogSetDefaults (xmlCatalogAllow allow);
|
||||||
XMLPUBFUN xmlCatalogAllow XMLCALL
|
XMLPUBFUN xmlCatalogAllow
|
||||||
xmlCatalogGetDefaults (void);
|
xmlCatalogGetDefaults (void);
|
||||||
|
|
||||||
|
|
||||||
/* DEPRECATED interfaces */
|
/* DEPRECATED interfaces */
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlCatalogGetSystem (const xmlChar *sysID);
|
xmlCatalogGetSystem (const xmlChar *sysID);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlCatalogGetPublic (const xmlChar *pubID);
|
xmlCatalogGetPublic (const xmlChar *pubID);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -51,7 +51,7 @@ struct _xmlChRangeGroup {
|
|||||||
/**
|
/**
|
||||||
* Range checking routine
|
* Range checking routine
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCharInRange(unsigned int val, const xmlChRangeGroup *group);
|
xmlCharInRange(unsigned int val, const xmlChRangeGroup *group);
|
||||||
|
|
||||||
|
|
||||||
@@ -207,21 +207,21 @@ XMLPUBVAR const unsigned char xmlIsPubidChar_tab[256];
|
|||||||
#define xmlIsPubidCharQ(c) (((c) < 0x100) ? \
|
#define xmlIsPubidCharQ(c) (((c) < 0x100) ? \
|
||||||
xmlIsPubidChar_ch((c)) : 0)
|
xmlIsPubidChar_ch((c)) : 0)
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsBaseChar(unsigned int ch);
|
xmlIsBaseChar(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsBlank(unsigned int ch);
|
xmlIsBlank(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsChar(unsigned int ch);
|
xmlIsChar(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsCombining(unsigned int ch);
|
xmlIsCombining(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsDigit(unsigned int ch);
|
xmlIsDigit(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsExtender(unsigned int ch);
|
xmlIsExtender(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsIdeographic(unsigned int ch);
|
xmlIsIdeographic(unsigned int ch);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsPubidChar(unsigned int ch);
|
xmlIsPubidChar(unsigned int ch);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -25,39 +25,39 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* The standard Dump routines.
|
* The standard Dump routines.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpString (FILE *output,
|
xmlDebugDumpString (FILE *output,
|
||||||
const xmlChar *str);
|
const xmlChar *str);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpAttr (FILE *output,
|
xmlDebugDumpAttr (FILE *output,
|
||||||
xmlAttrPtr attr,
|
xmlAttrPtr attr,
|
||||||
int depth);
|
int depth);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpAttrList (FILE *output,
|
xmlDebugDumpAttrList (FILE *output,
|
||||||
xmlAttrPtr attr,
|
xmlAttrPtr attr,
|
||||||
int depth);
|
int depth);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpOneNode (FILE *output,
|
xmlDebugDumpOneNode (FILE *output,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
int depth);
|
int depth);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpNode (FILE *output,
|
xmlDebugDumpNode (FILE *output,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
int depth);
|
int depth);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpNodeList (FILE *output,
|
xmlDebugDumpNodeList (FILE *output,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
int depth);
|
int depth);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpDocumentHead(FILE *output,
|
xmlDebugDumpDocumentHead(FILE *output,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpDocument (FILE *output,
|
xmlDebugDumpDocument (FILE *output,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpDTD (FILE *output,
|
xmlDebugDumpDTD (FILE *output,
|
||||||
xmlDtdPtr dtd);
|
xmlDtdPtr dtd);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDebugDumpEntities (FILE *output,
|
xmlDebugDumpEntities (FILE *output,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@ XMLPUBFUN void XMLCALL
|
|||||||
* *
|
* *
|
||||||
****************************************************************/
|
****************************************************************/
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDebugCheckDocument (FILE * output,
|
xmlDebugCheckDocument (FILE * output,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
|
|
||||||
@@ -77,12 +77,12 @@ XMLPUBFUN int XMLCALL
|
|||||||
* *
|
* *
|
||||||
****************************************************************/
|
****************************************************************/
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlLsOneNode (FILE *output, xmlNodePtr node);
|
xmlLsOneNode (FILE *output, xmlNodePtr node);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlLsCountNode (xmlNodePtr node);
|
xmlLsCountNode (xmlNodePtr node);
|
||||||
|
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlBoolToText (int boolval);
|
xmlBoolToText (int boolval);
|
||||||
|
|
||||||
/****************************************************************
|
/****************************************************************
|
||||||
@@ -136,63 +136,63 @@ typedef int (* xmlShellCmd) (xmlShellCtxtPtr ctxt,
|
|||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlShellPrintXPathError (int errorType,
|
xmlShellPrintXPathError (int errorType,
|
||||||
const char *arg);
|
const char *arg);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlShellPrintXPathResult(xmlXPathObjectPtr list);
|
xmlShellPrintXPathResult(xmlXPathObjectPtr list);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellList (xmlShellCtxtPtr ctxt,
|
xmlShellList (xmlShellCtxtPtr ctxt,
|
||||||
char *arg,
|
char *arg,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellBase (xmlShellCtxtPtr ctxt,
|
xmlShellBase (xmlShellCtxtPtr ctxt,
|
||||||
char *arg,
|
char *arg,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellDir (xmlShellCtxtPtr ctxt,
|
xmlShellDir (xmlShellCtxtPtr ctxt,
|
||||||
char *arg,
|
char *arg,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellLoad (xmlShellCtxtPtr ctxt,
|
xmlShellLoad (xmlShellCtxtPtr ctxt,
|
||||||
char *filename,
|
char *filename,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlShellPrintNode (xmlNodePtr node);
|
xmlShellPrintNode (xmlNodePtr node);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellCat (xmlShellCtxtPtr ctxt,
|
xmlShellCat (xmlShellCtxtPtr ctxt,
|
||||||
char *arg,
|
char *arg,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellWrite (xmlShellCtxtPtr ctxt,
|
xmlShellWrite (xmlShellCtxtPtr ctxt,
|
||||||
char *filename,
|
char *filename,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellSave (xmlShellCtxtPtr ctxt,
|
xmlShellSave (xmlShellCtxtPtr ctxt,
|
||||||
char *filename,
|
char *filename,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
#ifdef LIBXML_VALID_ENABLED
|
#ifdef LIBXML_VALID_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellValidate (xmlShellCtxtPtr ctxt,
|
xmlShellValidate (xmlShellCtxtPtr ctxt,
|
||||||
char *dtd,
|
char *dtd,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
#endif /* LIBXML_VALID_ENABLED */
|
#endif /* LIBXML_VALID_ENABLED */
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellDu (xmlShellCtxtPtr ctxt,
|
xmlShellDu (xmlShellCtxtPtr ctxt,
|
||||||
char *arg,
|
char *arg,
|
||||||
xmlNodePtr tree,
|
xmlNodePtr tree,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlShellPwd (xmlShellCtxtPtr ctxt,
|
xmlShellPwd (xmlShellCtxtPtr ctxt,
|
||||||
char *buffer,
|
char *buffer,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
@@ -201,7 +201,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* The Shell interface.
|
* The Shell interface.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlShell (xmlDocPtr doc,
|
xmlShell (xmlDocPtr doc,
|
||||||
char *filename,
|
char *filename,
|
||||||
xmlShellReadlineFunc input,
|
xmlShellReadlineFunc input,
|
||||||
|
@@ -28,51 +28,51 @@ typedef xmlDict *xmlDictPtr;
|
|||||||
* Initializer
|
* Initializer
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL xmlInitializeDict(void);
|
XMLPUBFUN int xmlInitializeDict(void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Constructor and destructor.
|
* Constructor and destructor.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlDictPtr XMLCALL
|
XMLPUBFUN xmlDictPtr
|
||||||
xmlDictCreate (void);
|
xmlDictCreate (void);
|
||||||
XMLPUBFUN size_t XMLCALL
|
XMLPUBFUN size_t
|
||||||
xmlDictSetLimit (xmlDictPtr dict,
|
xmlDictSetLimit (xmlDictPtr dict,
|
||||||
size_t limit);
|
size_t limit);
|
||||||
XMLPUBFUN size_t XMLCALL
|
XMLPUBFUN size_t
|
||||||
xmlDictGetUsage (xmlDictPtr dict);
|
xmlDictGetUsage (xmlDictPtr dict);
|
||||||
XMLPUBFUN xmlDictPtr XMLCALL
|
XMLPUBFUN xmlDictPtr
|
||||||
xmlDictCreateSub(xmlDictPtr sub);
|
xmlDictCreateSub(xmlDictPtr sub);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDictReference(xmlDictPtr dict);
|
xmlDictReference(xmlDictPtr dict);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDictFree (xmlDictPtr dict);
|
xmlDictFree (xmlDictPtr dict);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Lookup of entry in the dictionary.
|
* Lookup of entry in the dictionary.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlDictLookup (xmlDictPtr dict,
|
xmlDictLookup (xmlDictPtr dict,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlDictExists (xmlDictPtr dict,
|
xmlDictExists (xmlDictPtr dict,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlDictQLookup (xmlDictPtr dict,
|
xmlDictQLookup (xmlDictPtr dict,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDictOwns (xmlDictPtr dict,
|
xmlDictOwns (xmlDictPtr dict,
|
||||||
const xmlChar *str);
|
const xmlChar *str);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDictSize (xmlDictPtr dict);
|
xmlDictSize (xmlDictPtr dict);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Cleanup function
|
* Cleanup function
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDictCleanup (void);
|
xmlDictCleanup (void);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -154,18 +154,18 @@ extern "C" {
|
|||||||
* Interfaces for encoding handlers.
|
* Interfaces for encoding handlers.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlInitCharEncodingHandlers (void);
|
xmlInitCharEncodingHandlers (void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupCharEncodingHandlers (void);
|
xmlCleanupCharEncodingHandlers (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRegisterCharEncodingHandler (xmlCharEncodingHandlerPtr handler);
|
xmlRegisterCharEncodingHandler (xmlCharEncodingHandlerPtr handler);
|
||||||
XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL
|
XMLPUBFUN xmlCharEncodingHandlerPtr
|
||||||
xmlGetCharEncodingHandler (xmlCharEncoding enc);
|
xmlGetCharEncodingHandler (xmlCharEncoding enc);
|
||||||
XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL
|
XMLPUBFUN xmlCharEncodingHandlerPtr
|
||||||
xmlFindCharEncodingHandler (const char *name);
|
xmlFindCharEncodingHandler (const char *name);
|
||||||
XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL
|
XMLPUBFUN xmlCharEncodingHandlerPtr
|
||||||
xmlNewCharEncodingHandler (const char *name,
|
xmlNewCharEncodingHandler (const char *name,
|
||||||
xmlCharEncodingInputFunc input,
|
xmlCharEncodingInputFunc input,
|
||||||
xmlCharEncodingOutputFunc output);
|
xmlCharEncodingOutputFunc output);
|
||||||
@@ -173,54 +173,54 @@ XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Interfaces for encoding names and aliases.
|
* Interfaces for encoding names and aliases.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlAddEncodingAlias (const char *name,
|
xmlAddEncodingAlias (const char *name,
|
||||||
const char *alias);
|
const char *alias);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDelEncodingAlias (const char *alias);
|
xmlDelEncodingAlias (const char *alias);
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlGetEncodingAlias (const char *alias);
|
xmlGetEncodingAlias (const char *alias);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupEncodingAliases (void);
|
xmlCleanupEncodingAliases (void);
|
||||||
XMLPUBFUN xmlCharEncoding XMLCALL
|
XMLPUBFUN xmlCharEncoding
|
||||||
xmlParseCharEncoding (const char *name);
|
xmlParseCharEncoding (const char *name);
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlGetCharEncodingName (xmlCharEncoding enc);
|
xmlGetCharEncodingName (xmlCharEncoding enc);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Interfaces directly used by the parsers.
|
* Interfaces directly used by the parsers.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlCharEncoding XMLCALL
|
XMLPUBFUN xmlCharEncoding
|
||||||
xmlDetectCharEncoding (const unsigned char *in,
|
xmlDetectCharEncoding (const unsigned char *in,
|
||||||
int len);
|
int len);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCharEncOutFunc (xmlCharEncodingHandler *handler,
|
xmlCharEncOutFunc (xmlCharEncodingHandler *handler,
|
||||||
xmlBufferPtr out,
|
xmlBufferPtr out,
|
||||||
xmlBufferPtr in);
|
xmlBufferPtr in);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCharEncInFunc (xmlCharEncodingHandler *handler,
|
xmlCharEncInFunc (xmlCharEncodingHandler *handler,
|
||||||
xmlBufferPtr out,
|
xmlBufferPtr out,
|
||||||
xmlBufferPtr in);
|
xmlBufferPtr in);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCharEncFirstLine (xmlCharEncodingHandler *handler,
|
xmlCharEncFirstLine (xmlCharEncodingHandler *handler,
|
||||||
xmlBufferPtr out,
|
xmlBufferPtr out,
|
||||||
xmlBufferPtr in);
|
xmlBufferPtr in);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCharEncCloseFunc (xmlCharEncodingHandler *handler);
|
xmlCharEncCloseFunc (xmlCharEncodingHandler *handler);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Export a few useful functions
|
* Export a few useful functions
|
||||||
*/
|
*/
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
UTF8Toisolat1 (unsigned char *out,
|
UTF8Toisolat1 (unsigned char *out,
|
||||||
int *outlen,
|
int *outlen,
|
||||||
const unsigned char *in,
|
const unsigned char *in,
|
||||||
int *inlen);
|
int *inlen);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
isolat1ToUTF8 (unsigned char *out,
|
isolat1ToUTF8 (unsigned char *out,
|
||||||
int *outlen,
|
int *outlen,
|
||||||
const unsigned char *in,
|
const unsigned char *in,
|
||||||
|
@@ -76,72 +76,72 @@ typedef xmlEntitiesTable *xmlEntitiesTablePtr;
|
|||||||
|
|
||||||
#ifdef LIBXML_LEGACY_ENABLED
|
#ifdef LIBXML_LEGACY_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlInitializePredefinedEntities (void);
|
xmlInitializePredefinedEntities (void);
|
||||||
#endif /* LIBXML_LEGACY_ENABLED */
|
#endif /* LIBXML_LEGACY_ENABLED */
|
||||||
|
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlNewEntity (xmlDocPtr doc,
|
xmlNewEntity (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID,
|
const xmlChar *SystemID,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlAddDocEntity (xmlDocPtr doc,
|
xmlAddDocEntity (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID,
|
const xmlChar *SystemID,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlAddDtdEntity (xmlDocPtr doc,
|
xmlAddDtdEntity (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int type,
|
int type,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID,
|
const xmlChar *SystemID,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlGetPredefinedEntity (const xmlChar *name);
|
xmlGetPredefinedEntity (const xmlChar *name);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlGetDocEntity (const xmlDoc *doc,
|
xmlGetDocEntity (const xmlDoc *doc,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlGetDtdEntity (xmlDocPtr doc,
|
xmlGetDtdEntity (xmlDocPtr doc,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlGetParameterEntity (xmlDocPtr doc,
|
xmlGetParameterEntity (xmlDocPtr doc,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
#ifdef LIBXML_LEGACY_ENABLED
|
#ifdef LIBXML_LEGACY_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlEncodeEntities (xmlDocPtr doc,
|
xmlEncodeEntities (xmlDocPtr doc,
|
||||||
const xmlChar *input);
|
const xmlChar *input);
|
||||||
#endif /* LIBXML_LEGACY_ENABLED */
|
#endif /* LIBXML_LEGACY_ENABLED */
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlEncodeEntitiesReentrant(xmlDocPtr doc,
|
xmlEncodeEntitiesReentrant(xmlDocPtr doc,
|
||||||
const xmlChar *input);
|
const xmlChar *input);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlEncodeSpecialChars (const xmlDoc *doc,
|
xmlEncodeSpecialChars (const xmlDoc *doc,
|
||||||
const xmlChar *input);
|
const xmlChar *input);
|
||||||
XMLPUBFUN xmlEntitiesTablePtr XMLCALL
|
XMLPUBFUN xmlEntitiesTablePtr
|
||||||
xmlCreateEntitiesTable (void);
|
xmlCreateEntitiesTable (void);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlEntitiesTablePtr XMLCALL
|
XMLPUBFUN xmlEntitiesTablePtr
|
||||||
xmlCopyEntitiesTable (xmlEntitiesTablePtr table);
|
xmlCopyEntitiesTable (xmlEntitiesTablePtr table);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeEntitiesTable (xmlEntitiesTablePtr table);
|
xmlFreeEntitiesTable (xmlEntitiesTablePtr table);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpEntitiesTable (xmlBufferPtr buf,
|
xmlDumpEntitiesTable (xmlBufferPtr buf,
|
||||||
xmlEntitiesTablePtr table);
|
xmlEntitiesTablePtr table);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpEntityDecl (xmlBufferPtr buf,
|
xmlDumpEntityDecl (xmlBufferPtr buf,
|
||||||
xmlEntityPtr ent);
|
xmlEntityPtr ent);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
#ifdef LIBXML_LEGACY_ENABLED
|
#ifdef LIBXML_LEGACY_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupPredefinedEntities(void);
|
xmlCleanupPredefinedEntities(void);
|
||||||
#endif /* LIBXML_LEGACY_ENABLED */
|
#endif /* LIBXML_LEGACY_ENABLED */
|
||||||
|
|
||||||
|
@@ -25,9 +25,9 @@ extern "C" {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL xmlInitGlobals(void);
|
XMLPUBFUN void xmlInitGlobals(void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL xmlCleanupGlobals(void);
|
XMLPUBFUN void xmlCleanupGlobals(void);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xmlParserInputBufferCreateFilenameFunc:
|
* xmlParserInputBufferCreateFilenameFunc:
|
||||||
@@ -60,9 +60,9 @@ typedef xmlOutputBufferPtr (*xmlOutputBufferCreateFilenameFunc) (const char *URI
|
|||||||
int compression);
|
int compression);
|
||||||
|
|
||||||
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc
|
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc
|
||||||
XMLCALL xmlParserInputBufferCreateFilenameDefault (xmlParserInputBufferCreateFilenameFunc func);
|
xmlParserInputBufferCreateFilenameDefault (xmlParserInputBufferCreateFilenameFunc func);
|
||||||
XMLPUBFUN xmlOutputBufferCreateFilenameFunc
|
XMLPUBFUN xmlOutputBufferCreateFilenameFunc
|
||||||
XMLCALL xmlOutputBufferCreateFilenameDefault (xmlOutputBufferCreateFilenameFunc func);
|
xmlOutputBufferCreateFilenameDefault (xmlOutputBufferCreateFilenameFunc func);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Externally global symbols which need to be protected for backwards
|
* Externally global symbols which need to be protected for backwards
|
||||||
@@ -175,20 +175,20 @@ struct _xmlGlobalState
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL xmlInitializeGlobalState(xmlGlobalStatePtr gs);
|
XMLPUBFUN void xmlInitializeGlobalState(xmlGlobalStatePtr gs);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL xmlThrDefSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
|
XMLPUBFUN void xmlThrDefSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL xmlThrDefSetStructuredErrorFunc(void *ctx, xmlStructuredErrorFunc handler);
|
XMLPUBFUN void xmlThrDefSetStructuredErrorFunc(void *ctx, xmlStructuredErrorFunc handler);
|
||||||
|
|
||||||
XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlRegisterNodeDefault(xmlRegisterNodeFunc func);
|
XMLPUBFUN xmlRegisterNodeFunc xmlRegisterNodeDefault(xmlRegisterNodeFunc func);
|
||||||
XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlThrDefRegisterNodeDefault(xmlRegisterNodeFunc func);
|
XMLPUBFUN xmlRegisterNodeFunc xmlThrDefRegisterNodeDefault(xmlRegisterNodeFunc func);
|
||||||
XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlDeregisterNodeDefault(xmlDeregisterNodeFunc func);
|
XMLPUBFUN xmlDeregisterNodeFunc xmlDeregisterNodeDefault(xmlDeregisterNodeFunc func);
|
||||||
XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlThrDefDeregisterNodeDefault(xmlDeregisterNodeFunc func);
|
XMLPUBFUN xmlDeregisterNodeFunc xmlThrDefDeregisterNodeDefault(xmlDeregisterNodeFunc func);
|
||||||
|
|
||||||
XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL
|
XMLPUBFUN xmlOutputBufferCreateFilenameFunc
|
||||||
xmlThrDefOutputBufferCreateFilenameDefault(xmlOutputBufferCreateFilenameFunc func);
|
xmlThrDefOutputBufferCreateFilenameDefault(xmlOutputBufferCreateFilenameFunc func);
|
||||||
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL
|
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc
|
||||||
xmlThrDefParserInputBufferCreateFilenameDefault(
|
xmlThrDefParserInputBufferCreateFilenameDefault(
|
||||||
xmlParserInputBufferCreateFilenameFunc func);
|
xmlParserInputBufferCreateFilenameFunc func);
|
||||||
|
|
||||||
@@ -206,7 +206,7 @@ XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL
|
|||||||
/** DOC_DISABLE */
|
/** DOC_DISABLE */
|
||||||
|
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
XMLPUBFUN xmlMallocFunc * XMLCALL __xmlMalloc(void);
|
XMLPUBFUN xmlMallocFunc * __xmlMalloc(void);
|
||||||
#define xmlMalloc \
|
#define xmlMalloc \
|
||||||
(*(__xmlMalloc()))
|
(*(__xmlMalloc()))
|
||||||
#else
|
#else
|
||||||
@@ -214,7 +214,7 @@ XMLPUBVAR xmlMallocFunc xmlMalloc;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
XMLPUBFUN xmlMallocFunc * XMLCALL __xmlMallocAtomic(void);
|
XMLPUBFUN xmlMallocFunc * __xmlMallocAtomic(void);
|
||||||
#define xmlMallocAtomic \
|
#define xmlMallocAtomic \
|
||||||
(*(__xmlMallocAtomic()))
|
(*(__xmlMallocAtomic()))
|
||||||
#else
|
#else
|
||||||
@@ -222,7 +222,7 @@ XMLPUBVAR xmlMallocFunc xmlMallocAtomic;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
XMLPUBFUN xmlReallocFunc * XMLCALL __xmlRealloc(void);
|
XMLPUBFUN xmlReallocFunc * __xmlRealloc(void);
|
||||||
#define xmlRealloc \
|
#define xmlRealloc \
|
||||||
(*(__xmlRealloc()))
|
(*(__xmlRealloc()))
|
||||||
#else
|
#else
|
||||||
@@ -230,7 +230,7 @@ XMLPUBVAR xmlReallocFunc xmlRealloc;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
XMLPUBFUN xmlFreeFunc * XMLCALL __xmlFree(void);
|
XMLPUBFUN xmlFreeFunc * __xmlFree(void);
|
||||||
#define xmlFree \
|
#define xmlFree \
|
||||||
(*(__xmlFree()))
|
(*(__xmlFree()))
|
||||||
#else
|
#else
|
||||||
@@ -238,7 +238,7 @@ XMLPUBVAR xmlFreeFunc xmlFree;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
XMLPUBFUN xmlStrdupFunc * XMLCALL __xmlMemStrdup(void);
|
XMLPUBFUN xmlStrdupFunc * __xmlMemStrdup(void);
|
||||||
#define xmlMemStrdup \
|
#define xmlMemStrdup \
|
||||||
(*(__xmlMemStrdup()))
|
(*(__xmlMemStrdup()))
|
||||||
#else
|
#else
|
||||||
@@ -256,7 +256,7 @@ XMLPUBVAR xmlStrdupFunc xmlMemStrdup;
|
|||||||
|
|
||||||
#ifdef LIBXML_HTML_ENABLED
|
#ifdef LIBXML_HTML_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlSAXHandlerV1 * XMLCALL __htmlDefaultSAXHandler(void);
|
XMLPUBFUN xmlSAXHandlerV1 * __htmlDefaultSAXHandler(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define htmlDefaultSAXHandler \
|
#define htmlDefaultSAXHandler \
|
||||||
(*(__htmlDefaultSAXHandler()))
|
(*(__htmlDefaultSAXHandler()))
|
||||||
@@ -266,7 +266,7 @@ XMLPUBVAR xmlSAXHandlerV1 htmlDefaultSAXHandler;
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN xmlError * XMLCALL __xmlLastError(void);
|
XMLPUBFUN xmlError * __xmlLastError(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlLastError \
|
#define xmlLastError \
|
||||||
(*(__xmlLastError()))
|
(*(__xmlLastError()))
|
||||||
@@ -282,7 +282,7 @@ XMLPUBVAR xmlError xmlLastError;
|
|||||||
|
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int * XMLCALL __oldXMLWDcompatibility(void);
|
XMLPUBFUN int * __oldXMLWDcompatibility(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define oldXMLWDcompatibility \
|
#define oldXMLWDcompatibility \
|
||||||
(*(__oldXMLWDcompatibility()))
|
(*(__oldXMLWDcompatibility()))
|
||||||
@@ -292,7 +292,7 @@ XMLPUBVAR int oldXMLWDcompatibility;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlBufferAllocationScheme * XMLCALL __xmlBufferAllocScheme(void);
|
XMLPUBFUN xmlBufferAllocationScheme * __xmlBufferAllocScheme(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlBufferAllocScheme \
|
#define xmlBufferAllocScheme \
|
||||||
(*(__xmlBufferAllocScheme()))
|
(*(__xmlBufferAllocScheme()))
|
||||||
@@ -301,11 +301,11 @@ XML_DEPRECATED
|
|||||||
XMLPUBVAR xmlBufferAllocationScheme xmlBufferAllocScheme;
|
XMLPUBVAR xmlBufferAllocationScheme xmlBufferAllocScheme;
|
||||||
#endif
|
#endif
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlBufferAllocationScheme XMLCALL
|
XMLPUBFUN xmlBufferAllocationScheme
|
||||||
xmlThrDefBufferAllocScheme(xmlBufferAllocationScheme v);
|
xmlThrDefBufferAllocScheme(xmlBufferAllocationScheme v);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int * XMLCALL __xmlDefaultBufferSize(void);
|
XMLPUBFUN int * __xmlDefaultBufferSize(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlDefaultBufferSize \
|
#define xmlDefaultBufferSize \
|
||||||
(*(__xmlDefaultBufferSize()))
|
(*(__xmlDefaultBufferSize()))
|
||||||
@@ -314,10 +314,10 @@ XML_DEPRECATED
|
|||||||
XMLPUBVAR int xmlDefaultBufferSize;
|
XMLPUBVAR int xmlDefaultBufferSize;
|
||||||
#endif
|
#endif
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefDefaultBufferSize(int v);
|
XMLPUBFUN int xmlThrDefDefaultBufferSize(int v);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlSAXHandlerV1 * XMLCALL __xmlDefaultSAXHandler(void);
|
XMLPUBFUN xmlSAXHandlerV1 * __xmlDefaultSAXHandler(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlDefaultSAXHandler \
|
#define xmlDefaultSAXHandler \
|
||||||
(*(__xmlDefaultSAXHandler()))
|
(*(__xmlDefaultSAXHandler()))
|
||||||
@@ -327,7 +327,7 @@ XMLPUBVAR xmlSAXHandlerV1 xmlDefaultSAXHandler;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlSAXLocator * XMLCALL __xmlDefaultSAXLocator(void);
|
XMLPUBFUN xmlSAXLocator * __xmlDefaultSAXLocator(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlDefaultSAXLocator \
|
#define xmlDefaultSAXLocator \
|
||||||
(*(__xmlDefaultSAXLocator()))
|
(*(__xmlDefaultSAXLocator()))
|
||||||
@@ -336,16 +336,16 @@ XML_DEPRECATED
|
|||||||
XMLPUBVAR xmlSAXLocator xmlDefaultSAXLocator;
|
XMLPUBVAR xmlSAXLocator xmlDefaultSAXLocator;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlDoValidityCheckingDefaultValue(void);
|
XMLPUBFUN int * __xmlDoValidityCheckingDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlDoValidityCheckingDefaultValue \
|
#define xmlDoValidityCheckingDefaultValue \
|
||||||
(*(__xmlDoValidityCheckingDefaultValue()))
|
(*(__xmlDoValidityCheckingDefaultValue()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlDoValidityCheckingDefaultValue;
|
XMLPUBVAR int xmlDoValidityCheckingDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefDoValidityCheckingDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefDoValidityCheckingDefaultValue(int v);
|
||||||
|
|
||||||
XMLPUBFUN xmlGenericErrorFunc * XMLCALL __xmlGenericError(void);
|
XMLPUBFUN xmlGenericErrorFunc * __xmlGenericError(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlGenericError \
|
#define xmlGenericError \
|
||||||
(*(__xmlGenericError()))
|
(*(__xmlGenericError()))
|
||||||
@@ -353,7 +353,7 @@ XMLPUBFUN xmlGenericErrorFunc * XMLCALL __xmlGenericError(void);
|
|||||||
XMLPUBVAR xmlGenericErrorFunc xmlGenericError;
|
XMLPUBVAR xmlGenericErrorFunc xmlGenericError;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN xmlStructuredErrorFunc * XMLCALL __xmlStructuredError(void);
|
XMLPUBFUN xmlStructuredErrorFunc * __xmlStructuredError(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlStructuredError \
|
#define xmlStructuredError \
|
||||||
(*(__xmlStructuredError()))
|
(*(__xmlStructuredError()))
|
||||||
@@ -361,7 +361,7 @@ XMLPUBFUN xmlStructuredErrorFunc * XMLCALL __xmlStructuredError(void);
|
|||||||
XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError;
|
XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN void * * XMLCALL __xmlGenericErrorContext(void);
|
XMLPUBFUN void * * __xmlGenericErrorContext(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlGenericErrorContext \
|
#define xmlGenericErrorContext \
|
||||||
(*(__xmlGenericErrorContext()))
|
(*(__xmlGenericErrorContext()))
|
||||||
@@ -369,7 +369,7 @@ XMLPUBFUN void * * XMLCALL __xmlGenericErrorContext(void);
|
|||||||
XMLPUBVAR void * xmlGenericErrorContext;
|
XMLPUBVAR void * xmlGenericErrorContext;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN void * * XMLCALL __xmlStructuredErrorContext(void);
|
XMLPUBFUN void * * __xmlStructuredErrorContext(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlStructuredErrorContext \
|
#define xmlStructuredErrorContext \
|
||||||
(*(__xmlStructuredErrorContext()))
|
(*(__xmlStructuredErrorContext()))
|
||||||
@@ -377,44 +377,44 @@ XMLPUBFUN void * * XMLCALL __xmlStructuredErrorContext(void);
|
|||||||
XMLPUBVAR void * xmlStructuredErrorContext;
|
XMLPUBVAR void * xmlStructuredErrorContext;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlGetWarningsDefaultValue(void);
|
XMLPUBFUN int * __xmlGetWarningsDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlGetWarningsDefaultValue \
|
#define xmlGetWarningsDefaultValue \
|
||||||
(*(__xmlGetWarningsDefaultValue()))
|
(*(__xmlGetWarningsDefaultValue()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlGetWarningsDefaultValue;
|
XMLPUBVAR int xmlGetWarningsDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefGetWarningsDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefGetWarningsDefaultValue(int v);
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlIndentTreeOutput(void);
|
XMLPUBFUN int * __xmlIndentTreeOutput(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlIndentTreeOutput \
|
#define xmlIndentTreeOutput \
|
||||||
(*(__xmlIndentTreeOutput()))
|
(*(__xmlIndentTreeOutput()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlIndentTreeOutput;
|
XMLPUBVAR int xmlIndentTreeOutput;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefIndentTreeOutput(int v);
|
XMLPUBFUN int xmlThrDefIndentTreeOutput(int v);
|
||||||
|
|
||||||
XMLPUBFUN const char * * XMLCALL __xmlTreeIndentString(void);
|
XMLPUBFUN const char * * __xmlTreeIndentString(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlTreeIndentString \
|
#define xmlTreeIndentString \
|
||||||
(*(__xmlTreeIndentString()))
|
(*(__xmlTreeIndentString()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR const char * xmlTreeIndentString;
|
XMLPUBVAR const char * xmlTreeIndentString;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN const char * XMLCALL xmlThrDefTreeIndentString(const char * v);
|
XMLPUBFUN const char * xmlThrDefTreeIndentString(const char * v);
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlKeepBlanksDefaultValue(void);
|
XMLPUBFUN int * __xmlKeepBlanksDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlKeepBlanksDefaultValue \
|
#define xmlKeepBlanksDefaultValue \
|
||||||
(*(__xmlKeepBlanksDefaultValue()))
|
(*(__xmlKeepBlanksDefaultValue()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlKeepBlanksDefaultValue;
|
XMLPUBVAR int xmlKeepBlanksDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefKeepBlanksDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefKeepBlanksDefaultValue(int v);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int * XMLCALL __xmlLineNumbersDefaultValue(void);
|
XMLPUBFUN int * __xmlLineNumbersDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlLineNumbersDefaultValue \
|
#define xmlLineNumbersDefaultValue \
|
||||||
(*(__xmlLineNumbersDefaultValue()))
|
(*(__xmlLineNumbersDefaultValue()))
|
||||||
@@ -423,27 +423,27 @@ XML_DEPRECATED
|
|||||||
XMLPUBVAR int xmlLineNumbersDefaultValue;
|
XMLPUBVAR int xmlLineNumbersDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefLineNumbersDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefLineNumbersDefaultValue(int v);
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlLoadExtDtdDefaultValue(void);
|
XMLPUBFUN int * __xmlLoadExtDtdDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlLoadExtDtdDefaultValue \
|
#define xmlLoadExtDtdDefaultValue \
|
||||||
(*(__xmlLoadExtDtdDefaultValue()))
|
(*(__xmlLoadExtDtdDefaultValue()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlLoadExtDtdDefaultValue;
|
XMLPUBVAR int xmlLoadExtDtdDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefLoadExtDtdDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefLoadExtDtdDefaultValue(int v);
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlParserDebugEntities(void);
|
XMLPUBFUN int * __xmlParserDebugEntities(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlParserDebugEntities \
|
#define xmlParserDebugEntities \
|
||||||
(*(__xmlParserDebugEntities()))
|
(*(__xmlParserDebugEntities()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlParserDebugEntities;
|
XMLPUBVAR int xmlParserDebugEntities;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefParserDebugEntities(int v);
|
XMLPUBFUN int xmlThrDefParserDebugEntities(int v);
|
||||||
|
|
||||||
XMLPUBFUN const char * * XMLCALL __xmlParserVersion(void);
|
XMLPUBFUN const char * * __xmlParserVersion(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlParserVersion \
|
#define xmlParserVersion \
|
||||||
(*(__xmlParserVersion()))
|
(*(__xmlParserVersion()))
|
||||||
@@ -452,7 +452,7 @@ XMLPUBVAR const char * xmlParserVersion;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int * XMLCALL __xmlPedanticParserDefaultValue(void);
|
XMLPUBFUN int * __xmlPedanticParserDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlPedanticParserDefaultValue \
|
#define xmlPedanticParserDefaultValue \
|
||||||
(*(__xmlPedanticParserDefaultValue()))
|
(*(__xmlPedanticParserDefaultValue()))
|
||||||
@@ -461,28 +461,28 @@ XML_DEPRECATED
|
|||||||
XMLPUBVAR int xmlPedanticParserDefaultValue;
|
XMLPUBVAR int xmlPedanticParserDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefPedanticParserDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefPedanticParserDefaultValue(int v);
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlSaveNoEmptyTags(void);
|
XMLPUBFUN int * __xmlSaveNoEmptyTags(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlSaveNoEmptyTags \
|
#define xmlSaveNoEmptyTags \
|
||||||
(*(__xmlSaveNoEmptyTags()))
|
(*(__xmlSaveNoEmptyTags()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlSaveNoEmptyTags;
|
XMLPUBVAR int xmlSaveNoEmptyTags;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefSaveNoEmptyTags(int v);
|
XMLPUBFUN int xmlThrDefSaveNoEmptyTags(int v);
|
||||||
|
|
||||||
XMLPUBFUN int * XMLCALL __xmlSubstituteEntitiesDefaultValue(void);
|
XMLPUBFUN int * __xmlSubstituteEntitiesDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlSubstituteEntitiesDefaultValue \
|
#define xmlSubstituteEntitiesDefaultValue \
|
||||||
(*(__xmlSubstituteEntitiesDefaultValue()))
|
(*(__xmlSubstituteEntitiesDefaultValue()))
|
||||||
#else
|
#else
|
||||||
XMLPUBVAR int xmlSubstituteEntitiesDefaultValue;
|
XMLPUBVAR int xmlSubstituteEntitiesDefaultValue;
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN int XMLCALL xmlThrDefSubstituteEntitiesDefaultValue(int v);
|
XMLPUBFUN int xmlThrDefSubstituteEntitiesDefaultValue(int v);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlRegisterNodeFunc * XMLCALL __xmlRegisterNodeDefaultValue(void);
|
XMLPUBFUN xmlRegisterNodeFunc * __xmlRegisterNodeDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlRegisterNodeDefaultValue \
|
#define xmlRegisterNodeDefaultValue \
|
||||||
(*(__xmlRegisterNodeDefaultValue()))
|
(*(__xmlRegisterNodeDefaultValue()))
|
||||||
@@ -492,7 +492,7 @@ XMLPUBVAR xmlRegisterNodeFunc xmlRegisterNodeDefaultValue;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDeregisterNodeFunc * XMLCALL __xmlDeregisterNodeDefaultValue(void);
|
XMLPUBFUN xmlDeregisterNodeFunc * __xmlDeregisterNodeDefaultValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlDeregisterNodeDefaultValue \
|
#define xmlDeregisterNodeDefaultValue \
|
||||||
(*(__xmlDeregisterNodeDefaultValue()))
|
(*(__xmlDeregisterNodeDefaultValue()))
|
||||||
@@ -502,7 +502,7 @@ XMLPUBVAR xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc * XMLCALL \
|
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc * \
|
||||||
__xmlParserInputBufferCreateFilenameValue(void);
|
__xmlParserInputBufferCreateFilenameValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlParserInputBufferCreateFilenameValue \
|
#define xmlParserInputBufferCreateFilenameValue \
|
||||||
@@ -513,7 +513,7 @@ XMLPUBVAR xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilen
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlOutputBufferCreateFilenameFunc * XMLCALL __xmlOutputBufferCreateFilenameValue(void);
|
XMLPUBFUN xmlOutputBufferCreateFilenameFunc * __xmlOutputBufferCreateFilenameValue(void);
|
||||||
#ifdef LIBXML_THREAD_ENABLED
|
#ifdef LIBXML_THREAD_ENABLED
|
||||||
#define xmlOutputBufferCreateFilenameValue \
|
#define xmlOutputBufferCreateFilenameValue \
|
||||||
(*(__xmlOutputBufferCreateFilenameValue()))
|
(*(__xmlOutputBufferCreateFilenameValue()))
|
||||||
|
@@ -103,48 +103,48 @@ typedef void (*xmlHashScannerFull)(void *payload, void *data,
|
|||||||
/*
|
/*
|
||||||
* Constructor and destructor.
|
* Constructor and destructor.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlHashTablePtr XMLCALL
|
XMLPUBFUN xmlHashTablePtr
|
||||||
xmlHashCreate (int size);
|
xmlHashCreate (int size);
|
||||||
XMLPUBFUN xmlHashTablePtr XMLCALL
|
XMLPUBFUN xmlHashTablePtr
|
||||||
xmlHashCreateDict(int size,
|
xmlHashCreateDict(int size,
|
||||||
xmlDictPtr dict);
|
xmlDictPtr dict);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHashFree (xmlHashTablePtr table,
|
xmlHashFree (xmlHashTablePtr table,
|
||||||
xmlHashDeallocator f);
|
xmlHashDeallocator f);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHashDefaultDeallocator(void *entry,
|
xmlHashDefaultDeallocator(void *entry,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Add a new entry to the hash table.
|
* Add a new entry to the hash table.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashAddEntry (xmlHashTablePtr table,
|
xmlHashAddEntry (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
void *userdata);
|
void *userdata);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashUpdateEntry(xmlHashTablePtr table,
|
xmlHashUpdateEntry(xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
void *userdata,
|
void *userdata,
|
||||||
xmlHashDeallocator f);
|
xmlHashDeallocator f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashAddEntry2(xmlHashTablePtr table,
|
xmlHashAddEntry2(xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
void *userdata);
|
void *userdata);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashUpdateEntry2(xmlHashTablePtr table,
|
xmlHashUpdateEntry2(xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
void *userdata,
|
void *userdata,
|
||||||
xmlHashDeallocator f);
|
xmlHashDeallocator f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashAddEntry3(xmlHashTablePtr table,
|
xmlHashAddEntry3(xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
const xmlChar *name3,
|
const xmlChar *name3,
|
||||||
void *userdata);
|
void *userdata);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashUpdateEntry3(xmlHashTablePtr table,
|
xmlHashUpdateEntry3(xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
@@ -155,13 +155,13 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Remove an entry from the hash table.
|
* Remove an entry from the hash table.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashRemoveEntry(xmlHashTablePtr table, const xmlChar *name,
|
xmlHashRemoveEntry(xmlHashTablePtr table, const xmlChar *name,
|
||||||
xmlHashDeallocator f);
|
xmlHashDeallocator f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashRemoveEntry2(xmlHashTablePtr table, const xmlChar *name,
|
xmlHashRemoveEntry2(xmlHashTablePtr table, const xmlChar *name,
|
||||||
const xmlChar *name2, xmlHashDeallocator f);
|
const xmlChar *name2, xmlHashDeallocator f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashRemoveEntry3(xmlHashTablePtr table, const xmlChar *name,
|
xmlHashRemoveEntry3(xmlHashTablePtr table, const xmlChar *name,
|
||||||
const xmlChar *name2, const xmlChar *name3,
|
const xmlChar *name2, const xmlChar *name3,
|
||||||
xmlHashDeallocator f);
|
xmlHashDeallocator f);
|
||||||
@@ -169,29 +169,29 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Retrieve the userdata.
|
* Retrieve the userdata.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlHashLookup (xmlHashTablePtr table,
|
xmlHashLookup (xmlHashTablePtr table,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlHashLookup2 (xmlHashTablePtr table,
|
xmlHashLookup2 (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2);
|
const xmlChar *name2);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlHashLookup3 (xmlHashTablePtr table,
|
xmlHashLookup3 (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
const xmlChar *name3);
|
const xmlChar *name3);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlHashQLookup (xmlHashTablePtr table,
|
xmlHashQLookup (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlHashQLookup2 (xmlHashTablePtr table,
|
xmlHashQLookup2 (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
const xmlChar *prefix2);
|
const xmlChar *prefix2);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlHashQLookup3 (xmlHashTablePtr table,
|
xmlHashQLookup3 (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
@@ -203,27 +203,27 @@ XMLPUBFUN void * XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Helpers.
|
* Helpers.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlHashTablePtr XMLCALL
|
XMLPUBFUN xmlHashTablePtr
|
||||||
xmlHashCopy (xmlHashTablePtr table,
|
xmlHashCopy (xmlHashTablePtr table,
|
||||||
xmlHashCopier f);
|
xmlHashCopier f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHashSize (xmlHashTablePtr table);
|
xmlHashSize (xmlHashTablePtr table);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHashScan (xmlHashTablePtr table,
|
xmlHashScan (xmlHashTablePtr table,
|
||||||
xmlHashScanner f,
|
xmlHashScanner f,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHashScan3 (xmlHashTablePtr table,
|
xmlHashScan3 (xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
const xmlChar *name3,
|
const xmlChar *name3,
|
||||||
xmlHashScanner f,
|
xmlHashScanner f,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHashScanFull (xmlHashTablePtr table,
|
xmlHashScanFull (xmlHashTablePtr table,
|
||||||
xmlHashScannerFull f,
|
xmlHashScannerFull f,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHashScanFull3(xmlHashTablePtr table,
|
xmlHashScanFull3(xmlHashTablePtr table,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *name2,
|
const xmlChar *name2,
|
||||||
|
@@ -52,79 +52,79 @@ typedef int (*xmlListDataCompare) (const void *data0, const void *data1);
|
|||||||
typedef int (*xmlListWalker) (const void *data, void *user);
|
typedef int (*xmlListWalker) (const void *data, void *user);
|
||||||
|
|
||||||
/* Creation/Deletion */
|
/* Creation/Deletion */
|
||||||
XMLPUBFUN xmlListPtr XMLCALL
|
XMLPUBFUN xmlListPtr
|
||||||
xmlListCreate (xmlListDeallocator deallocator,
|
xmlListCreate (xmlListDeallocator deallocator,
|
||||||
xmlListDataCompare compare);
|
xmlListDataCompare compare);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListDelete (xmlListPtr l);
|
xmlListDelete (xmlListPtr l);
|
||||||
|
|
||||||
/* Basic Operators */
|
/* Basic Operators */
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlListSearch (xmlListPtr l,
|
xmlListSearch (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlListReverseSearch (xmlListPtr l,
|
xmlListReverseSearch (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListInsert (xmlListPtr l,
|
xmlListInsert (xmlListPtr l,
|
||||||
void *data) ;
|
void *data) ;
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListAppend (xmlListPtr l,
|
xmlListAppend (xmlListPtr l,
|
||||||
void *data) ;
|
void *data) ;
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListRemoveFirst (xmlListPtr l,
|
xmlListRemoveFirst (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListRemoveLast (xmlListPtr l,
|
xmlListRemoveLast (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListRemoveAll (xmlListPtr l,
|
xmlListRemoveAll (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListClear (xmlListPtr l);
|
xmlListClear (xmlListPtr l);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListEmpty (xmlListPtr l);
|
xmlListEmpty (xmlListPtr l);
|
||||||
XMLPUBFUN xmlLinkPtr XMLCALL
|
XMLPUBFUN xmlLinkPtr
|
||||||
xmlListFront (xmlListPtr l);
|
xmlListFront (xmlListPtr l);
|
||||||
XMLPUBFUN xmlLinkPtr XMLCALL
|
XMLPUBFUN xmlLinkPtr
|
||||||
xmlListEnd (xmlListPtr l);
|
xmlListEnd (xmlListPtr l);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListSize (xmlListPtr l);
|
xmlListSize (xmlListPtr l);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListPopFront (xmlListPtr l);
|
xmlListPopFront (xmlListPtr l);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListPopBack (xmlListPtr l);
|
xmlListPopBack (xmlListPtr l);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListPushFront (xmlListPtr l,
|
xmlListPushFront (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListPushBack (xmlListPtr l,
|
xmlListPushBack (xmlListPtr l,
|
||||||
void *data);
|
void *data);
|
||||||
|
|
||||||
/* Advanced Operators */
|
/* Advanced Operators */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListReverse (xmlListPtr l);
|
xmlListReverse (xmlListPtr l);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListSort (xmlListPtr l);
|
xmlListSort (xmlListPtr l);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListWalk (xmlListPtr l,
|
xmlListWalk (xmlListPtr l,
|
||||||
xmlListWalker walker,
|
xmlListWalker walker,
|
||||||
void *user);
|
void *user);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListReverseWalk (xmlListPtr l,
|
xmlListReverseWalk (xmlListPtr l,
|
||||||
xmlListWalker walker,
|
xmlListWalker walker,
|
||||||
void *user);
|
void *user);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlListMerge (xmlListPtr l1,
|
xmlListMerge (xmlListPtr l1,
|
||||||
xmlListPtr l2);
|
xmlListPtr l2);
|
||||||
XMLPUBFUN xmlListPtr XMLCALL
|
XMLPUBFUN xmlListPtr
|
||||||
xmlListDup (const xmlListPtr old);
|
xmlListDup (const xmlListPtr old);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlListCopy (xmlListPtr cur,
|
xmlListCopy (xmlListPtr cur,
|
||||||
const xmlListPtr old);
|
const xmlListPtr old);
|
||||||
/* Link operators */
|
/* Link operators */
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlLinkGetData (xmlLinkPtr lk);
|
xmlLinkGetData (xmlLinkPtr lk);
|
||||||
|
|
||||||
/* xmlListUnique() */
|
/* xmlListUnique() */
|
||||||
|
@@ -80,52 +80,52 @@ typedef void (*ftpDataCallback) (void *userData,
|
|||||||
* Init
|
* Init
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoFTPInit (void);
|
xmlNanoFTPInit (void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoFTPCleanup (void);
|
xmlNanoFTPCleanup (void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Creating/freeing contexts.
|
* Creating/freeing contexts.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoFTPNewCtxt (const char *URL);
|
xmlNanoFTPNewCtxt (const char *URL);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoFTPFreeCtxt (void * ctx);
|
xmlNanoFTPFreeCtxt (void * ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoFTPConnectTo (const char *server,
|
xmlNanoFTPConnectTo (const char *server,
|
||||||
int port);
|
int port);
|
||||||
/*
|
/*
|
||||||
* Opening/closing session connections.
|
* Opening/closing session connections.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoFTPOpen (const char *URL);
|
xmlNanoFTPOpen (const char *URL);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPConnect (void *ctx);
|
xmlNanoFTPConnect (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPClose (void *ctx);
|
xmlNanoFTPClose (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPQuit (void *ctx);
|
xmlNanoFTPQuit (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoFTPScanProxy (const char *URL);
|
xmlNanoFTPScanProxy (const char *URL);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoFTPProxy (const char *host,
|
xmlNanoFTPProxy (const char *host,
|
||||||
int port,
|
int port,
|
||||||
const char *user,
|
const char *user,
|
||||||
const char *passwd,
|
const char *passwd,
|
||||||
int type);
|
int type);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPUpdateURL (void *ctx,
|
xmlNanoFTPUpdateURL (void *ctx,
|
||||||
const char *URL);
|
const char *URL);
|
||||||
|
|
||||||
@@ -133,48 +133,48 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Rather internal commands.
|
* Rather internal commands.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPGetResponse (void *ctx);
|
xmlNanoFTPGetResponse (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPCheckResponse (void *ctx);
|
xmlNanoFTPCheckResponse (void *ctx);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* CD/DIR/GET handlers.
|
* CD/DIR/GET handlers.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPCwd (void *ctx,
|
xmlNanoFTPCwd (void *ctx,
|
||||||
const char *directory);
|
const char *directory);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPDele (void *ctx,
|
xmlNanoFTPDele (void *ctx,
|
||||||
const char *file);
|
const char *file);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN SOCKET XMLCALL
|
XMLPUBFUN SOCKET
|
||||||
xmlNanoFTPGetConnection (void *ctx);
|
xmlNanoFTPGetConnection (void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPCloseConnection(void *ctx);
|
xmlNanoFTPCloseConnection(void *ctx);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPList (void *ctx,
|
xmlNanoFTPList (void *ctx,
|
||||||
ftpListCallback callback,
|
ftpListCallback callback,
|
||||||
void *userData,
|
void *userData,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN SOCKET XMLCALL
|
XMLPUBFUN SOCKET
|
||||||
xmlNanoFTPGetSocket (void *ctx,
|
xmlNanoFTPGetSocket (void *ctx,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPGet (void *ctx,
|
xmlNanoFTPGet (void *ctx,
|
||||||
ftpDataCallback callback,
|
ftpDataCallback callback,
|
||||||
void *userData,
|
void *userData,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoFTPRead (void *ctx,
|
xmlNanoFTPRead (void *ctx,
|
||||||
void *dest,
|
void *dest,
|
||||||
int len);
|
int len);
|
||||||
|
@@ -18,24 +18,24 @@
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoHTTPInit (void);
|
xmlNanoHTTPInit (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoHTTPCleanup (void);
|
xmlNanoHTTPCleanup (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoHTTPScanProxy (const char *URL);
|
xmlNanoHTTPScanProxy (const char *URL);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoHTTPFetch (const char *URL,
|
xmlNanoHTTPFetch (const char *URL,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
char **contentType);
|
char **contentType);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoHTTPMethod (const char *URL,
|
xmlNanoHTTPMethod (const char *URL,
|
||||||
const char *method,
|
const char *method,
|
||||||
const char *input,
|
const char *input,
|
||||||
char **contentType,
|
char **contentType,
|
||||||
const char *headers,
|
const char *headers,
|
||||||
int ilen);
|
int ilen);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoHTTPMethodRedir (const char *URL,
|
xmlNanoHTTPMethodRedir (const char *URL,
|
||||||
const char *method,
|
const char *method,
|
||||||
const char *input,
|
const char *input,
|
||||||
@@ -43,35 +43,35 @@ XMLPUBFUN void * XMLCALL
|
|||||||
char **redir,
|
char **redir,
|
||||||
const char *headers,
|
const char *headers,
|
||||||
int ilen);
|
int ilen);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoHTTPOpen (const char *URL,
|
xmlNanoHTTPOpen (const char *URL,
|
||||||
char **contentType);
|
char **contentType);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlNanoHTTPOpenRedir (const char *URL,
|
xmlNanoHTTPOpenRedir (const char *URL,
|
||||||
char **contentType,
|
char **contentType,
|
||||||
char **redir);
|
char **redir);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoHTTPReturnCode (void *ctx);
|
xmlNanoHTTPReturnCode (void *ctx);
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlNanoHTTPAuthHeader (void *ctx);
|
xmlNanoHTTPAuthHeader (void *ctx);
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlNanoHTTPRedir (void *ctx);
|
xmlNanoHTTPRedir (void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoHTTPContentLength( void * ctx );
|
xmlNanoHTTPContentLength( void * ctx );
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlNanoHTTPEncoding (void *ctx);
|
xmlNanoHTTPEncoding (void *ctx);
|
||||||
XMLPUBFUN const char * XMLCALL
|
XMLPUBFUN const char *
|
||||||
xmlNanoHTTPMimeType (void *ctx);
|
xmlNanoHTTPMimeType (void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoHTTPRead (void *ctx,
|
xmlNanoHTTPRead (void *ctx,
|
||||||
void *dest,
|
void *dest,
|
||||||
int len);
|
int len);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNanoHTTPSave (void *ctxt,
|
xmlNanoHTTPSave (void *ctxt,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNanoHTTPClose (void *ctx);
|
xmlNanoHTTPClose (void *ctx);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -607,7 +607,7 @@ typedef void (*cdataBlockSAXFunc) (
|
|||||||
*
|
*
|
||||||
* Display and format a warning messages, callback.
|
* Display and format a warning messages, callback.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *warningSAXFunc) (void *ctx,
|
typedef void (*warningSAXFunc) (void *ctx,
|
||||||
const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
/**
|
/**
|
||||||
* errorSAXFunc:
|
* errorSAXFunc:
|
||||||
@@ -617,7 +617,7 @@ typedef void (XMLCDECL *warningSAXFunc) (void *ctx,
|
|||||||
*
|
*
|
||||||
* Display and format an error messages, callback.
|
* Display and format an error messages, callback.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *errorSAXFunc) (void *ctx,
|
typedef void (*errorSAXFunc) (void *ctx,
|
||||||
const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
/**
|
/**
|
||||||
* fatalErrorSAXFunc:
|
* fatalErrorSAXFunc:
|
||||||
@@ -629,7 +629,7 @@ typedef void (XMLCDECL *errorSAXFunc) (void *ctx,
|
|||||||
* Note: so far fatalError() SAX callbacks are not used, error()
|
* Note: so far fatalError() SAX callbacks are not used, error()
|
||||||
* get all the callbacks for errors.
|
* get all the callbacks for errors.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *fatalErrorSAXFunc) (void *ctx,
|
typedef void (*fatalErrorSAXFunc) (void *ctx,
|
||||||
const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
/**
|
/**
|
||||||
* isStandaloneSAXFunc:
|
* isStandaloneSAXFunc:
|
||||||
@@ -821,18 +821,18 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* Init/Cleanup
|
* Init/Cleanup
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlInitParser (void);
|
xmlInitParser (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupParser (void);
|
xmlCleanupParser (void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Input functions
|
* Input functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParserInputRead (xmlParserInputPtr in,
|
xmlParserInputRead (xmlParserInputPtr in,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParserInputGrow (xmlParserInputPtr in,
|
xmlParserInputGrow (xmlParserInputPtr in,
|
||||||
int len);
|
int len);
|
||||||
|
|
||||||
@@ -840,23 +840,23 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Basic parsing Interfaces
|
* Basic parsing Interfaces
|
||||||
*/
|
*/
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlParseDoc (const xmlChar *cur);
|
xmlParseDoc (const xmlChar *cur);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlParseFile (const char *filename);
|
xmlParseFile (const char *filename);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlParseMemory (const char *buffer,
|
xmlParseMemory (const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSubstituteEntitiesDefault(int val);
|
xmlSubstituteEntitiesDefault(int val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlKeepBlanksDefault (int val);
|
xmlKeepBlanksDefault (int val);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlStopParser (xmlParserCtxtPtr ctxt);
|
xmlStopParser (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPedanticParserDefault(int val);
|
xmlPedanticParserDefault(int val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlLineNumbersDefault (int val);
|
xmlLineNumbersDefault (int val);
|
||||||
|
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
@@ -864,90 +864,90 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Recovery mode
|
* Recovery mode
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlRecoverDoc (const xmlChar *cur);
|
xmlRecoverDoc (const xmlChar *cur);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlRecoverMemory (const char *buffer,
|
xmlRecoverMemory (const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlRecoverFile (const char *filename);
|
xmlRecoverFile (const char *filename);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Less common routines and SAX interfaces
|
* Less common routines and SAX interfaces
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseDocument (xmlParserCtxtPtr ctxt);
|
xmlParseDocument (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseExtParsedEnt (xmlParserCtxtPtr ctxt);
|
xmlParseExtParsedEnt (xmlParserCtxtPtr ctxt);
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAXUserParseFile (xmlSAXHandlerPtr sax,
|
xmlSAXUserParseFile (xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSAXUserParseMemory (xmlSAXHandlerPtr sax,
|
xmlSAXUserParseMemory (xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
const char *buffer,
|
const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlSAXParseDoc (xmlSAXHandlerPtr sax,
|
xmlSAXParseDoc (xmlSAXHandlerPtr sax,
|
||||||
const xmlChar *cur,
|
const xmlChar *cur,
|
||||||
int recovery);
|
int recovery);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlSAXParseMemory (xmlSAXHandlerPtr sax,
|
xmlSAXParseMemory (xmlSAXHandlerPtr sax,
|
||||||
const char *buffer,
|
const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
int recovery);
|
int recovery);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlSAXParseMemoryWithData (xmlSAXHandlerPtr sax,
|
xmlSAXParseMemoryWithData (xmlSAXHandlerPtr sax,
|
||||||
const char *buffer,
|
const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
int recovery,
|
int recovery,
|
||||||
void *data);
|
void *data);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlSAXParseFile (xmlSAXHandlerPtr sax,
|
xmlSAXParseFile (xmlSAXHandlerPtr sax,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
int recovery);
|
int recovery);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlSAXParseFileWithData (xmlSAXHandlerPtr sax,
|
xmlSAXParseFileWithData (xmlSAXHandlerPtr sax,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
int recovery,
|
int recovery,
|
||||||
void *data);
|
void *data);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlSAXParseEntity (xmlSAXHandlerPtr sax,
|
xmlSAXParseEntity (xmlSAXHandlerPtr sax,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlParseEntity (const char *filename);
|
xmlParseEntity (const char *filename);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
|
|
||||||
#ifdef LIBXML_VALID_ENABLED
|
#ifdef LIBXML_VALID_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlSAXParseDTD (xmlSAXHandlerPtr sax,
|
xmlSAXParseDTD (xmlSAXHandlerPtr sax,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlParseDTD (const xmlChar *ExternalID,
|
xmlParseDTD (const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlIOParseDTD (xmlSAXHandlerPtr sax,
|
xmlIOParseDTD (xmlSAXHandlerPtr sax,
|
||||||
xmlParserInputBufferPtr input,
|
xmlParserInputBufferPtr input,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
#endif /* LIBXML_VALID_ENABLE */
|
#endif /* LIBXML_VALID_ENABLE */
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseBalancedChunkMemory(xmlDocPtr doc,
|
xmlParseBalancedChunkMemory(xmlDocPtr doc,
|
||||||
xmlSAXHandlerPtr sax,
|
xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
@@ -955,14 +955,14 @@ XMLPUBFUN int XMLCALL
|
|||||||
const xmlChar *string,
|
const xmlChar *string,
|
||||||
xmlNodePtr *lst);
|
xmlNodePtr *lst);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
XMLPUBFUN xmlParserErrors XMLCALL
|
XMLPUBFUN xmlParserErrors
|
||||||
xmlParseInNodeContext (xmlNodePtr node,
|
xmlParseInNodeContext (xmlNodePtr node,
|
||||||
const char *data,
|
const char *data,
|
||||||
int datalen,
|
int datalen,
|
||||||
int options,
|
int options,
|
||||||
xmlNodePtr *lst);
|
xmlNodePtr *lst);
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseBalancedChunkMemoryRecover(xmlDocPtr doc,
|
xmlParseBalancedChunkMemoryRecover(xmlDocPtr doc,
|
||||||
xmlSAXHandlerPtr sax,
|
xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
@@ -971,7 +971,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
xmlNodePtr *lst,
|
xmlNodePtr *lst,
|
||||||
int recover);
|
int recover);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseExternalEntity (xmlDocPtr doc,
|
xmlParseExternalEntity (xmlDocPtr doc,
|
||||||
xmlSAXHandlerPtr sax,
|
xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
@@ -980,7 +980,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
const xmlChar *ID,
|
const xmlChar *ID,
|
||||||
xmlNodePtr *lst);
|
xmlNodePtr *lst);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseCtxtExternalEntity(xmlParserCtxtPtr ctx,
|
xmlParseCtxtExternalEntity(xmlParserCtxtPtr ctx,
|
||||||
const xmlChar *URL,
|
const xmlChar *URL,
|
||||||
const xmlChar *ID,
|
const xmlChar *ID,
|
||||||
@@ -989,25 +989,25 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Parser contexts handling.
|
* Parser contexts handling.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlNewParserCtxt (void);
|
xmlNewParserCtxt (void);
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlNewSAXParserCtxt (const xmlSAXHandler *sax,
|
xmlNewSAXParserCtxt (const xmlSAXHandler *sax,
|
||||||
void *userData);
|
void *userData);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlInitParserCtxt (xmlParserCtxtPtr ctxt);
|
xmlInitParserCtxt (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlClearParserCtxt (xmlParserCtxtPtr ctxt);
|
xmlClearParserCtxt (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeParserCtxt (xmlParserCtxtPtr ctxt);
|
xmlFreeParserCtxt (xmlParserCtxtPtr ctxt);
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetupParserForBuffer (xmlParserCtxtPtr ctxt,
|
xmlSetupParserForBuffer (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar* buffer,
|
const xmlChar* buffer,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreateDocParserCtxt (const xmlChar *cur);
|
xmlCreateDocParserCtxt (const xmlChar *cur);
|
||||||
|
|
||||||
#ifdef LIBXML_LEGACY_ENABLED
|
#ifdef LIBXML_LEGACY_ENABLED
|
||||||
@@ -1015,16 +1015,16 @@ XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
|||||||
* Reading/setting optional parsing features.
|
* Reading/setting optional parsing features.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGetFeaturesList (int *len,
|
xmlGetFeaturesList (int *len,
|
||||||
const char **result);
|
const char **result);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGetFeature (xmlParserCtxtPtr ctxt,
|
xmlGetFeature (xmlParserCtxtPtr ctxt,
|
||||||
const char *name,
|
const char *name,
|
||||||
void *result);
|
void *result);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSetFeature (xmlParserCtxtPtr ctxt,
|
xmlSetFeature (xmlParserCtxtPtr ctxt,
|
||||||
const char *name,
|
const char *name,
|
||||||
void *value);
|
void *value);
|
||||||
@@ -1034,13 +1034,13 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Interfaces for the Push mode.
|
* Interfaces for the Push mode.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreatePushParserCtxt(xmlSAXHandlerPtr sax,
|
xmlCreatePushParserCtxt(xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
const char *chunk,
|
const char *chunk,
|
||||||
int size,
|
int size,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseChunk (xmlParserCtxtPtr ctxt,
|
xmlParseChunk (xmlParserCtxtPtr ctxt,
|
||||||
const char *chunk,
|
const char *chunk,
|
||||||
int size,
|
int size,
|
||||||
@@ -1051,7 +1051,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Special I/O mode.
|
* Special I/O mode.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreateIOParserCtxt (xmlSAXHandlerPtr sax,
|
xmlCreateIOParserCtxt (xmlSAXHandlerPtr sax,
|
||||||
void *user_data,
|
void *user_data,
|
||||||
xmlInputReadCallback ioread,
|
xmlInputReadCallback ioread,
|
||||||
@@ -1059,7 +1059,7 @@ XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
|||||||
void *ioctx,
|
void *ioctx,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
|
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlNewIOInputStream (xmlParserCtxtPtr ctxt,
|
xmlNewIOInputStream (xmlParserCtxtPtr ctxt,
|
||||||
xmlParserInputBufferPtr input,
|
xmlParserInputBufferPtr input,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
@@ -1067,17 +1067,17 @@ XMLPUBFUN xmlParserInputPtr XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Node infos.
|
* Node infos.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN const xmlParserNodeInfo* XMLCALL
|
XMLPUBFUN const xmlParserNodeInfo*
|
||||||
xmlParserFindNodeInfo (const xmlParserCtxtPtr ctxt,
|
xmlParserFindNodeInfo (const xmlParserCtxtPtr ctxt,
|
||||||
const xmlNodePtr node);
|
const xmlNodePtr node);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlInitNodeInfoSeq (xmlParserNodeInfoSeqPtr seq);
|
xmlInitNodeInfoSeq (xmlParserNodeInfoSeqPtr seq);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlClearNodeInfoSeq (xmlParserNodeInfoSeqPtr seq);
|
xmlClearNodeInfoSeq (xmlParserNodeInfoSeqPtr seq);
|
||||||
XMLPUBFUN unsigned long XMLCALL
|
XMLPUBFUN unsigned long
|
||||||
xmlParserFindNodeInfoIndex(const xmlParserNodeInfoSeqPtr seq,
|
xmlParserFindNodeInfoIndex(const xmlParserNodeInfoSeqPtr seq,
|
||||||
const xmlNodePtr node);
|
const xmlNodePtr node);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParserAddNodeInfo (xmlParserCtxtPtr ctxt,
|
xmlParserAddNodeInfo (xmlParserCtxtPtr ctxt,
|
||||||
const xmlParserNodeInfoPtr info);
|
const xmlParserNodeInfoPtr info);
|
||||||
|
|
||||||
@@ -1085,11 +1085,11 @@ XMLPUBFUN void XMLCALL
|
|||||||
* External entities handling actually implemented in xmlIO.
|
* External entities handling actually implemented in xmlIO.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetExternalEntityLoader(xmlExternalEntityLoader f);
|
xmlSetExternalEntityLoader(xmlExternalEntityLoader f);
|
||||||
XMLPUBFUN xmlExternalEntityLoader XMLCALL
|
XMLPUBFUN xmlExternalEntityLoader
|
||||||
xmlGetExternalEntityLoader(void);
|
xmlGetExternalEntityLoader(void);
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlLoadExternalEntity (const char *URL,
|
xmlLoadExternalEntity (const char *URL,
|
||||||
const char *ID,
|
const char *ID,
|
||||||
xmlParserCtxtPtr ctxt);
|
xmlParserCtxtPtr ctxt);
|
||||||
@@ -1097,7 +1097,7 @@ XMLPUBFUN xmlParserInputPtr XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Index lookup, actually implemented in the encoding module
|
* Index lookup, actually implemented in the encoding module
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN long XMLCALL
|
XMLPUBFUN long
|
||||||
xmlByteConsumed (xmlParserCtxtPtr ctxt);
|
xmlByteConsumed (xmlParserCtxtPtr ctxt);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -1137,69 +1137,69 @@ typedef enum {
|
|||||||
XML_PARSE_BIG_LINES = 1<<22 /* Store big lines numbers in text PSVI field */
|
XML_PARSE_BIG_LINES = 1<<22 /* Store big lines numbers in text PSVI field */
|
||||||
} xmlParserOption;
|
} xmlParserOption;
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCtxtReset (xmlParserCtxtPtr ctxt);
|
xmlCtxtReset (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCtxtResetPush (xmlParserCtxtPtr ctxt,
|
xmlCtxtResetPush (xmlParserCtxtPtr ctxt,
|
||||||
const char *chunk,
|
const char *chunk,
|
||||||
int size,
|
int size,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCtxtUseOptions (xmlParserCtxtPtr ctxt,
|
xmlCtxtUseOptions (xmlParserCtxtPtr ctxt,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlReadDoc (const xmlChar *cur,
|
xmlReadDoc (const xmlChar *cur,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlReadFile (const char *URL,
|
xmlReadFile (const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlReadMemory (const char *buffer,
|
xmlReadMemory (const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlReadFd (int fd,
|
xmlReadFd (int fd,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlReadIO (xmlInputReadCallback ioread,
|
xmlReadIO (xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
void *ioctx,
|
void *ioctx,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlCtxtReadDoc (xmlParserCtxtPtr ctxt,
|
xmlCtxtReadDoc (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *cur,
|
const xmlChar *cur,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlCtxtReadFile (xmlParserCtxtPtr ctxt,
|
xmlCtxtReadFile (xmlParserCtxtPtr ctxt,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlCtxtReadMemory (xmlParserCtxtPtr ctxt,
|
xmlCtxtReadMemory (xmlParserCtxtPtr ctxt,
|
||||||
const char *buffer,
|
const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlCtxtReadFd (xmlParserCtxtPtr ctxt,
|
xmlCtxtReadFd (xmlParserCtxtPtr ctxt,
|
||||||
int fd,
|
int fd,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlCtxtReadIO (xmlParserCtxtPtr ctxt,
|
xmlCtxtReadIO (xmlParserCtxtPtr ctxt,
|
||||||
xmlInputReadCallback ioread,
|
xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
@@ -1255,7 +1255,7 @@ typedef enum {
|
|||||||
XML_WITH_NONE = 99999 /* just to be sure of allocation size */
|
XML_WITH_NONE = 99999 /* just to be sure of allocation size */
|
||||||
} xmlFeature;
|
} xmlFeature;
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlHasFeature (xmlFeature feature);
|
xmlHasFeature (xmlFeature feature);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -288,31 +288,31 @@ XMLPUBVAR const xmlChar xmlStringComment[];
|
|||||||
/*
|
/*
|
||||||
* Function to finish the work of the macros where needed.
|
* Function to finish the work of the macros where needed.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL xmlIsLetter (int c);
|
XMLPUBFUN int xmlIsLetter (int c);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Parser context.
|
* Parser context.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreateFileParserCtxt (const char *filename);
|
xmlCreateFileParserCtxt (const char *filename);
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreateURLParserCtxt (const char *filename,
|
xmlCreateURLParserCtxt (const char *filename,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreateMemoryParserCtxt(const char *buffer,
|
xmlCreateMemoryParserCtxt(const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlCreateEntityParserCtxt(const xmlChar *URL,
|
xmlCreateEntityParserCtxt(const xmlChar *URL,
|
||||||
const xmlChar *ID,
|
const xmlChar *ID,
|
||||||
const xmlChar *base);
|
const xmlChar *base);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSwitchEncoding (xmlParserCtxtPtr ctxt,
|
xmlSwitchEncoding (xmlParserCtxtPtr ctxt,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSwitchToEncoding (xmlParserCtxtPtr ctxt,
|
xmlSwitchToEncoding (xmlParserCtxtPtr ctxt,
|
||||||
xmlCharEncodingHandlerPtr handler);
|
xmlCharEncodingHandlerPtr handler);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSwitchInputEncoding (xmlParserCtxtPtr ctxt,
|
xmlSwitchInputEncoding (xmlParserCtxtPtr ctxt,
|
||||||
xmlParserInputPtr input,
|
xmlParserInputPtr input,
|
||||||
xmlCharEncodingHandlerPtr handler);
|
xmlCharEncodingHandlerPtr handler);
|
||||||
@@ -320,29 +320,29 @@ XMLPUBFUN int XMLCALL
|
|||||||
/**
|
/**
|
||||||
* Input Streams.
|
* Input Streams.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlNewStringInputStream (xmlParserCtxtPtr ctxt,
|
xmlNewStringInputStream (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *buffer);
|
const xmlChar *buffer);
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlNewEntityInputStream (xmlParserCtxtPtr ctxt,
|
xmlNewEntityInputStream (xmlParserCtxtPtr ctxt,
|
||||||
xmlEntityPtr entity);
|
xmlEntityPtr entity);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPushInput (xmlParserCtxtPtr ctxt,
|
xmlPushInput (xmlParserCtxtPtr ctxt,
|
||||||
xmlParserInputPtr input);
|
xmlParserInputPtr input);
|
||||||
XMLPUBFUN xmlChar XMLCALL
|
XMLPUBFUN xmlChar
|
||||||
xmlPopInput (xmlParserCtxtPtr ctxt);
|
xmlPopInput (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeInputStream (xmlParserInputPtr input);
|
xmlFreeInputStream (xmlParserInputPtr input);
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlNewInputFromFile (xmlParserCtxtPtr ctxt,
|
xmlNewInputFromFile (xmlParserCtxtPtr ctxt,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlNewInputStream (xmlParserCtxtPtr ctxt);
|
xmlNewInputStream (xmlParserCtxtPtr ctxt);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Namespaces.
|
* Namespaces.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlSplitQName (xmlParserCtxtPtr ctxt,
|
xmlSplitQName (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
xmlChar **prefix);
|
xmlChar **prefix);
|
||||||
@@ -351,150 +351,150 @@ XMLPUBFUN xmlChar * XMLCALL
|
|||||||
* Generic production rules.
|
* Generic production rules.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlParseName (xmlParserCtxtPtr ctxt);
|
xmlParseName (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseNmtoken (xmlParserCtxtPtr ctxt);
|
xmlParseNmtoken (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseEntityValue (xmlParserCtxtPtr ctxt,
|
xmlParseEntityValue (xmlParserCtxtPtr ctxt,
|
||||||
xmlChar **orig);
|
xmlChar **orig);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseAttValue (xmlParserCtxtPtr ctxt);
|
xmlParseAttValue (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseSystemLiteral (xmlParserCtxtPtr ctxt);
|
xmlParseSystemLiteral (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParsePubidLiteral (xmlParserCtxtPtr ctxt);
|
xmlParsePubidLiteral (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseCharData (xmlParserCtxtPtr ctxt,
|
xmlParseCharData (xmlParserCtxtPtr ctxt,
|
||||||
int cdata);
|
int cdata);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseExternalID (xmlParserCtxtPtr ctxt,
|
xmlParseExternalID (xmlParserCtxtPtr ctxt,
|
||||||
xmlChar **publicID,
|
xmlChar **publicID,
|
||||||
int strict);
|
int strict);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseComment (xmlParserCtxtPtr ctxt);
|
xmlParseComment (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlParsePITarget (xmlParserCtxtPtr ctxt);
|
xmlParsePITarget (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParsePI (xmlParserCtxtPtr ctxt);
|
xmlParsePI (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseNotationDecl (xmlParserCtxtPtr ctxt);
|
xmlParseNotationDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseEntityDecl (xmlParserCtxtPtr ctxt);
|
xmlParseEntityDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseDefaultDecl (xmlParserCtxtPtr ctxt,
|
xmlParseDefaultDecl (xmlParserCtxtPtr ctxt,
|
||||||
xmlChar **value);
|
xmlChar **value);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlEnumerationPtr XMLCALL
|
XMLPUBFUN xmlEnumerationPtr
|
||||||
xmlParseNotationType (xmlParserCtxtPtr ctxt);
|
xmlParseNotationType (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlEnumerationPtr XMLCALL
|
XMLPUBFUN xmlEnumerationPtr
|
||||||
xmlParseEnumerationType (xmlParserCtxtPtr ctxt);
|
xmlParseEnumerationType (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseEnumeratedType (xmlParserCtxtPtr ctxt,
|
xmlParseEnumeratedType (xmlParserCtxtPtr ctxt,
|
||||||
xmlEnumerationPtr *tree);
|
xmlEnumerationPtr *tree);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseAttributeType (xmlParserCtxtPtr ctxt,
|
xmlParseAttributeType (xmlParserCtxtPtr ctxt,
|
||||||
xmlEnumerationPtr *tree);
|
xmlEnumerationPtr *tree);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseAttributeListDecl(xmlParserCtxtPtr ctxt);
|
xmlParseAttributeListDecl(xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlElementContentPtr XMLCALL
|
XMLPUBFUN xmlElementContentPtr
|
||||||
xmlParseElementMixedContentDecl
|
xmlParseElementMixedContentDecl
|
||||||
(xmlParserCtxtPtr ctxt,
|
(xmlParserCtxtPtr ctxt,
|
||||||
int inputchk);
|
int inputchk);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlElementContentPtr XMLCALL
|
XMLPUBFUN xmlElementContentPtr
|
||||||
xmlParseElementChildrenContentDecl
|
xmlParseElementChildrenContentDecl
|
||||||
(xmlParserCtxtPtr ctxt,
|
(xmlParserCtxtPtr ctxt,
|
||||||
int inputchk);
|
int inputchk);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseElementContentDecl(xmlParserCtxtPtr ctxt,
|
xmlParseElementContentDecl(xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
xmlElementContentPtr *result);
|
xmlElementContentPtr *result);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseElementDecl (xmlParserCtxtPtr ctxt);
|
xmlParseElementDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseMarkupDecl (xmlParserCtxtPtr ctxt);
|
xmlParseMarkupDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseCharRef (xmlParserCtxtPtr ctxt);
|
xmlParseCharRef (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlEntityPtr XMLCALL
|
XMLPUBFUN xmlEntityPtr
|
||||||
xmlParseEntityRef (xmlParserCtxtPtr ctxt);
|
xmlParseEntityRef (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseReference (xmlParserCtxtPtr ctxt);
|
xmlParseReference (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParsePEReference (xmlParserCtxtPtr ctxt);
|
xmlParsePEReference (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseDocTypeDecl (xmlParserCtxtPtr ctxt);
|
xmlParseDocTypeDecl (xmlParserCtxtPtr ctxt);
|
||||||
#ifdef LIBXML_SAX1_ENABLED
|
#ifdef LIBXML_SAX1_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlParseAttribute (xmlParserCtxtPtr ctxt,
|
xmlParseAttribute (xmlParserCtxtPtr ctxt,
|
||||||
xmlChar **value);
|
xmlChar **value);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlParseStartTag (xmlParserCtxtPtr ctxt);
|
xmlParseStartTag (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseEndTag (xmlParserCtxtPtr ctxt);
|
xmlParseEndTag (xmlParserCtxtPtr ctxt);
|
||||||
#endif /* LIBXML_SAX1_ENABLED */
|
#endif /* LIBXML_SAX1_ENABLED */
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseCDSect (xmlParserCtxtPtr ctxt);
|
xmlParseCDSect (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseContent (xmlParserCtxtPtr ctxt);
|
xmlParseContent (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseElement (xmlParserCtxtPtr ctxt);
|
xmlParseElement (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseVersionNum (xmlParserCtxtPtr ctxt);
|
xmlParseVersionNum (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseVersionInfo (xmlParserCtxtPtr ctxt);
|
xmlParseVersionInfo (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseEncName (xmlParserCtxtPtr ctxt);
|
xmlParseEncName (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlParseEncodingDecl (xmlParserCtxtPtr ctxt);
|
xmlParseEncodingDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseSDDecl (xmlParserCtxtPtr ctxt);
|
xmlParseSDDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseXMLDecl (xmlParserCtxtPtr ctxt);
|
xmlParseXMLDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseTextDecl (xmlParserCtxtPtr ctxt);
|
xmlParseTextDecl (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseMisc (xmlParserCtxtPtr ctxt);
|
xmlParseMisc (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseExternalSubset (xmlParserCtxtPtr ctxt,
|
xmlParseExternalSubset (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
@@ -523,14 +523,14 @@ XMLPUBFUN void XMLCALL
|
|||||||
*/
|
*/
|
||||||
#define XML_SUBSTITUTE_BOTH 3
|
#define XML_SUBSTITUTE_BOTH 3
|
||||||
|
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStringDecodeEntities (xmlParserCtxtPtr ctxt,
|
xmlStringDecodeEntities (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
int what,
|
int what,
|
||||||
xmlChar end,
|
xmlChar end,
|
||||||
xmlChar end2,
|
xmlChar end2,
|
||||||
xmlChar end3);
|
xmlChar end3);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStringLenDecodeEntities (xmlParserCtxtPtr ctxt,
|
xmlStringLenDecodeEntities (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
int len,
|
int len,
|
||||||
@@ -542,38 +542,38 @@ XMLPUBFUN xmlChar * XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Generated by MACROS on top of parser.c c.f. PUSH_AND_POP.
|
* Generated by MACROS on top of parser.c c.f. PUSH_AND_POP.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL nodePush (xmlParserCtxtPtr ctxt,
|
XMLPUBFUN int nodePush (xmlParserCtxtPtr ctxt,
|
||||||
xmlNodePtr value);
|
xmlNodePtr value);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL nodePop (xmlParserCtxtPtr ctxt);
|
XMLPUBFUN xmlNodePtr nodePop (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL inputPush (xmlParserCtxtPtr ctxt,
|
XMLPUBFUN int inputPush (xmlParserCtxtPtr ctxt,
|
||||||
xmlParserInputPtr value);
|
xmlParserInputPtr value);
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL inputPop (xmlParserCtxtPtr ctxt);
|
XMLPUBFUN xmlParserInputPtr inputPop (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL namePop (xmlParserCtxtPtr ctxt);
|
XMLPUBFUN const xmlChar * namePop (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL namePush (xmlParserCtxtPtr ctxt,
|
XMLPUBFUN int namePush (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* other commodities shared between parser.c and parserInternals.
|
* other commodities shared between parser.c and parserInternals.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL xmlSkipBlankChars (xmlParserCtxtPtr ctxt);
|
XMLPUBFUN int xmlSkipBlankChars (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL xmlStringCurrentChar (xmlParserCtxtPtr ctxt,
|
XMLPUBFUN int xmlStringCurrentChar (xmlParserCtxtPtr ctxt,
|
||||||
const xmlChar *cur,
|
const xmlChar *cur,
|
||||||
int *len);
|
int *len);
|
||||||
XMLPUBFUN void XMLCALL xmlParserHandlePEReference(xmlParserCtxtPtr ctxt);
|
XMLPUBFUN void xmlParserHandlePEReference(xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL xmlCheckLanguageID (const xmlChar *lang);
|
XMLPUBFUN int xmlCheckLanguageID (const xmlChar *lang);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Really core function shared with HTML parser.
|
* Really core function shared with HTML parser.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL xmlCurrentChar (xmlParserCtxtPtr ctxt,
|
XMLPUBFUN int xmlCurrentChar (xmlParserCtxtPtr ctxt,
|
||||||
int *len);
|
int *len);
|
||||||
XMLPUBFUN int XMLCALL xmlCopyCharMultiByte (xmlChar *out,
|
XMLPUBFUN int xmlCopyCharMultiByte (xmlChar *out,
|
||||||
int val);
|
int val);
|
||||||
XMLPUBFUN int XMLCALL xmlCopyChar (int len,
|
XMLPUBFUN int xmlCopyChar (int len,
|
||||||
xmlChar *out,
|
xmlChar *out,
|
||||||
int val);
|
int val);
|
||||||
XMLPUBFUN void XMLCALL xmlNextChar (xmlParserCtxtPtr ctxt);
|
XMLPUBFUN void xmlNextChar (xmlParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL xmlParserInputShrink (xmlParserInputPtr in);
|
XMLPUBFUN void xmlParserInputShrink (xmlParserInputPtr in);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Specific function to keep track of entities references
|
* Specific function to keep track of entities references
|
||||||
@@ -594,34 +594,34 @@ typedef void (*xmlEntityReferenceFunc) (xmlEntityPtr ent,
|
|||||||
xmlNodePtr lastNode);
|
xmlNodePtr lastNode);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL xmlSetEntityReferenceFunc (xmlEntityReferenceFunc func);
|
XMLPUBFUN void xmlSetEntityReferenceFunc (xmlEntityReferenceFunc func);
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlParseQuotedString (xmlParserCtxtPtr ctxt);
|
xmlParseQuotedString (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParseNamespace (xmlParserCtxtPtr ctxt);
|
xmlParseNamespace (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNamespaceParseNSDef (xmlParserCtxtPtr ctxt);
|
xmlNamespaceParseNSDef (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlScanName (xmlParserCtxtPtr ctxt);
|
xmlScanName (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNamespaceParseNCName (xmlParserCtxtPtr ctxt);
|
xmlNamespaceParseNCName (xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL xmlParserHandleReference(xmlParserCtxtPtr ctxt);
|
XMLPUBFUN void xmlParserHandleReference(xmlParserCtxtPtr ctxt);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNamespaceParseQName (xmlParserCtxtPtr ctxt,
|
xmlNamespaceParseQName (xmlParserCtxtPtr ctxt,
|
||||||
xmlChar **prefix);
|
xmlChar **prefix);
|
||||||
/**
|
/**
|
||||||
* Entities
|
* Entities
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlDecodeEntities (xmlParserCtxtPtr ctxt,
|
xmlDecodeEntities (xmlParserCtxtPtr ctxt,
|
||||||
int len,
|
int len,
|
||||||
int what,
|
int what,
|
||||||
@@ -629,7 +629,7 @@ XMLPUBFUN xmlChar * XMLCALL
|
|||||||
xmlChar end2,
|
xmlChar end2,
|
||||||
xmlChar end3);
|
xmlChar end3);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlHandleEntity (xmlParserCtxtPtr ctxt,
|
xmlHandleEntity (xmlParserCtxtPtr ctxt,
|
||||||
xmlEntityPtr entity);
|
xmlEntityPtr entity);
|
||||||
|
|
||||||
|
@@ -43,18 +43,18 @@ typedef enum {
|
|||||||
XML_PATTERN_XSFIELD = 1<<2 /* XPath subset for schema field */
|
XML_PATTERN_XSFIELD = 1<<2 /* XPath subset for schema field */
|
||||||
} xmlPatternFlags;
|
} xmlPatternFlags;
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreePattern (xmlPatternPtr comp);
|
xmlFreePattern (xmlPatternPtr comp);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreePatternList (xmlPatternPtr comp);
|
xmlFreePatternList (xmlPatternPtr comp);
|
||||||
|
|
||||||
XMLPUBFUN xmlPatternPtr XMLCALL
|
XMLPUBFUN xmlPatternPtr
|
||||||
xmlPatterncompile (const xmlChar *pattern,
|
xmlPatterncompile (const xmlChar *pattern,
|
||||||
xmlDict *dict,
|
xmlDict *dict,
|
||||||
int flags,
|
int flags,
|
||||||
const xmlChar **namespaces);
|
const xmlChar **namespaces);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPatternMatch (xmlPatternPtr comp,
|
xmlPatternMatch (xmlPatternPtr comp,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
|
|
||||||
@@ -62,34 +62,34 @@ XMLPUBFUN int XMLCALL
|
|||||||
typedef struct _xmlStreamCtxt xmlStreamCtxt;
|
typedef struct _xmlStreamCtxt xmlStreamCtxt;
|
||||||
typedef xmlStreamCtxt *xmlStreamCtxtPtr;
|
typedef xmlStreamCtxt *xmlStreamCtxtPtr;
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPatternStreamable (xmlPatternPtr comp);
|
xmlPatternStreamable (xmlPatternPtr comp);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPatternMaxDepth (xmlPatternPtr comp);
|
xmlPatternMaxDepth (xmlPatternPtr comp);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPatternMinDepth (xmlPatternPtr comp);
|
xmlPatternMinDepth (xmlPatternPtr comp);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPatternFromRoot (xmlPatternPtr comp);
|
xmlPatternFromRoot (xmlPatternPtr comp);
|
||||||
XMLPUBFUN xmlStreamCtxtPtr XMLCALL
|
XMLPUBFUN xmlStreamCtxtPtr
|
||||||
xmlPatternGetStreamCtxt (xmlPatternPtr comp);
|
xmlPatternGetStreamCtxt (xmlPatternPtr comp);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeStreamCtxt (xmlStreamCtxtPtr stream);
|
xmlFreeStreamCtxt (xmlStreamCtxtPtr stream);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStreamPushNode (xmlStreamCtxtPtr stream,
|
xmlStreamPushNode (xmlStreamCtxtPtr stream,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns,
|
const xmlChar *ns,
|
||||||
int nodeType);
|
int nodeType);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStreamPush (xmlStreamCtxtPtr stream,
|
xmlStreamPush (xmlStreamCtxtPtr stream,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns);
|
const xmlChar *ns);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStreamPushAttr (xmlStreamCtxtPtr stream,
|
xmlStreamPushAttr (xmlStreamCtxtPtr stream,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns);
|
const xmlChar *ns);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStreamPop (xmlStreamCtxtPtr stream);
|
xmlStreamPop (xmlStreamCtxtPtr stream);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStreamWantsAnyNode (xmlStreamCtxtPtr stream);
|
xmlStreamWantsAnyNode (xmlStreamCtxtPtr stream);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -32,7 +32,7 @@ typedef xmlRelaxNG *xmlRelaxNGPtr;
|
|||||||
*
|
*
|
||||||
* Signature of an error callback from a Relax-NG validation
|
* Signature of an error callback from a Relax-NG validation
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlRelaxNGValidityErrorFunc) (void *ctx,
|
typedef void (*xmlRelaxNGValidityErrorFunc) (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
|
|
||||||
@@ -44,7 +44,7 @@ typedef void (XMLCDECL *xmlRelaxNGValidityErrorFunc) (void *ctx,
|
|||||||
*
|
*
|
||||||
* Signature of a warning callback from a Relax-NG validation
|
* Signature of a warning callback from a Relax-NG validation
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlRelaxNGValidityWarningFunc) (void *ctx,
|
typedef void (*xmlRelaxNGValidityWarningFunc) (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
|
|
||||||
@@ -116,95 +116,95 @@ typedef enum {
|
|||||||
XML_RELAXNGP_CRNG = 2
|
XML_RELAXNGP_CRNG = 2
|
||||||
} xmlRelaxNGParserFlag;
|
} xmlRelaxNGParserFlag;
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGInitTypes (void);
|
xmlRelaxNGInitTypes (void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGCleanupTypes (void);
|
xmlRelaxNGCleanupTypes (void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Interfaces for parsing.
|
* Interfaces for parsing.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlRelaxNGParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlRelaxNGParserCtxtPtr
|
||||||
xmlRelaxNGNewParserCtxt (const char *URL);
|
xmlRelaxNGNewParserCtxt (const char *URL);
|
||||||
XMLPUBFUN xmlRelaxNGParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlRelaxNGParserCtxtPtr
|
||||||
xmlRelaxNGNewMemParserCtxt (const char *buffer,
|
xmlRelaxNGNewMemParserCtxt (const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
XMLPUBFUN xmlRelaxNGParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlRelaxNGParserCtxtPtr
|
||||||
xmlRelaxNGNewDocParserCtxt (xmlDocPtr doc);
|
xmlRelaxNGNewDocParserCtxt (xmlDocPtr doc);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxParserSetFlag (xmlRelaxNGParserCtxtPtr ctxt,
|
xmlRelaxParserSetFlag (xmlRelaxNGParserCtxtPtr ctxt,
|
||||||
int flag);
|
int flag);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGFreeParserCtxt (xmlRelaxNGParserCtxtPtr ctxt);
|
xmlRelaxNGFreeParserCtxt (xmlRelaxNGParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGSetParserErrors(xmlRelaxNGParserCtxtPtr ctxt,
|
xmlRelaxNGSetParserErrors(xmlRelaxNGParserCtxtPtr ctxt,
|
||||||
xmlRelaxNGValidityErrorFunc err,
|
xmlRelaxNGValidityErrorFunc err,
|
||||||
xmlRelaxNGValidityWarningFunc warn,
|
xmlRelaxNGValidityWarningFunc warn,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGGetParserErrors(xmlRelaxNGParserCtxtPtr ctxt,
|
xmlRelaxNGGetParserErrors(xmlRelaxNGParserCtxtPtr ctxt,
|
||||||
xmlRelaxNGValidityErrorFunc *err,
|
xmlRelaxNGValidityErrorFunc *err,
|
||||||
xmlRelaxNGValidityWarningFunc *warn,
|
xmlRelaxNGValidityWarningFunc *warn,
|
||||||
void **ctx);
|
void **ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGSetParserStructuredErrors(
|
xmlRelaxNGSetParserStructuredErrors(
|
||||||
xmlRelaxNGParserCtxtPtr ctxt,
|
xmlRelaxNGParserCtxtPtr ctxt,
|
||||||
xmlStructuredErrorFunc serror,
|
xmlStructuredErrorFunc serror,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN xmlRelaxNGPtr XMLCALL
|
XMLPUBFUN xmlRelaxNGPtr
|
||||||
xmlRelaxNGParse (xmlRelaxNGParserCtxtPtr ctxt);
|
xmlRelaxNGParse (xmlRelaxNGParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGFree (xmlRelaxNGPtr schema);
|
xmlRelaxNGFree (xmlRelaxNGPtr schema);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGDump (FILE *output,
|
xmlRelaxNGDump (FILE *output,
|
||||||
xmlRelaxNGPtr schema);
|
xmlRelaxNGPtr schema);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGDumpTree (FILE * output,
|
xmlRelaxNGDumpTree (FILE * output,
|
||||||
xmlRelaxNGPtr schema);
|
xmlRelaxNGPtr schema);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
/*
|
/*
|
||||||
* Interfaces for validating
|
* Interfaces for validating
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGSetValidErrors(xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGSetValidErrors(xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlRelaxNGValidityErrorFunc err,
|
xmlRelaxNGValidityErrorFunc err,
|
||||||
xmlRelaxNGValidityWarningFunc warn,
|
xmlRelaxNGValidityWarningFunc warn,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGGetValidErrors(xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGGetValidErrors(xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlRelaxNGValidityErrorFunc *err,
|
xmlRelaxNGValidityErrorFunc *err,
|
||||||
xmlRelaxNGValidityWarningFunc *warn,
|
xmlRelaxNGValidityWarningFunc *warn,
|
||||||
void **ctx);
|
void **ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGSetValidStructuredErrors(xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGSetValidStructuredErrors(xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlStructuredErrorFunc serror, void *ctx);
|
xmlStructuredErrorFunc serror, void *ctx);
|
||||||
XMLPUBFUN xmlRelaxNGValidCtxtPtr XMLCALL
|
XMLPUBFUN xmlRelaxNGValidCtxtPtr
|
||||||
xmlRelaxNGNewValidCtxt (xmlRelaxNGPtr schema);
|
xmlRelaxNGNewValidCtxt (xmlRelaxNGPtr schema);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRelaxNGFreeValidCtxt (xmlRelaxNGValidCtxtPtr ctxt);
|
xmlRelaxNGFreeValidCtxt (xmlRelaxNGValidCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGValidateDoc (xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGValidateDoc (xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
/*
|
/*
|
||||||
* Interfaces for progressive validation when possible
|
* Interfaces for progressive validation when possible
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGValidatePushElement (xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGValidatePushElement (xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGValidatePushCData (xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGValidatePushCData (xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
const xmlChar *data,
|
const xmlChar *data,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGValidatePopElement (xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGValidatePopElement (xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRelaxNGValidateFullElement (xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGValidateFullElement (xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
|
@@ -947,8 +947,8 @@ struct _xmlSchema {
|
|||||||
void *volatiles; /* Obsolete */
|
void *volatiles; /* Obsolete */
|
||||||
};
|
};
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL xmlSchemaFreeType (xmlSchemaTypePtr type);
|
XMLPUBFUN void xmlSchemaFreeType (xmlSchemaTypePtr type);
|
||||||
XMLPUBFUN void XMLCALL xmlSchemaFreeWildcard(xmlSchemaWildcardPtr wildcard);
|
XMLPUBFUN void xmlSchemaFreeWildcard(xmlSchemaWildcardPtr wildcard);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -69,68 +69,68 @@ typedef xmlSchematronValidCtxt *xmlSchematronValidCtxtPtr;
|
|||||||
/*
|
/*
|
||||||
* Interfaces for parsing.
|
* Interfaces for parsing.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlSchematronParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchematronParserCtxtPtr
|
||||||
xmlSchematronNewParserCtxt (const char *URL);
|
xmlSchematronNewParserCtxt (const char *URL);
|
||||||
XMLPUBFUN xmlSchematronParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchematronParserCtxtPtr
|
||||||
xmlSchematronNewMemParserCtxt(const char *buffer,
|
xmlSchematronNewMemParserCtxt(const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
XMLPUBFUN xmlSchematronParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchematronParserCtxtPtr
|
||||||
xmlSchematronNewDocParserCtxt(xmlDocPtr doc);
|
xmlSchematronNewDocParserCtxt(xmlDocPtr doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchematronFreeParserCtxt (xmlSchematronParserCtxtPtr ctxt);
|
xmlSchematronFreeParserCtxt (xmlSchematronParserCtxtPtr ctxt);
|
||||||
/*****
|
/*****
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchematronSetParserErrors(xmlSchematronParserCtxtPtr ctxt,
|
xmlSchematronSetParserErrors(xmlSchematronParserCtxtPtr ctxt,
|
||||||
xmlSchematronValidityErrorFunc err,
|
xmlSchematronValidityErrorFunc err,
|
||||||
xmlSchematronValidityWarningFunc warn,
|
xmlSchematronValidityWarningFunc warn,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronGetParserErrors(xmlSchematronParserCtxtPtr ctxt,
|
xmlSchematronGetParserErrors(xmlSchematronParserCtxtPtr ctxt,
|
||||||
xmlSchematronValidityErrorFunc * err,
|
xmlSchematronValidityErrorFunc * err,
|
||||||
xmlSchematronValidityWarningFunc * warn,
|
xmlSchematronValidityWarningFunc * warn,
|
||||||
void **ctx);
|
void **ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronIsValid (xmlSchematronValidCtxtPtr ctxt);
|
xmlSchematronIsValid (xmlSchematronValidCtxtPtr ctxt);
|
||||||
*****/
|
*****/
|
||||||
XMLPUBFUN xmlSchematronPtr XMLCALL
|
XMLPUBFUN xmlSchematronPtr
|
||||||
xmlSchematronParse (xmlSchematronParserCtxtPtr ctxt);
|
xmlSchematronParse (xmlSchematronParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchematronFree (xmlSchematronPtr schema);
|
xmlSchematronFree (xmlSchematronPtr schema);
|
||||||
/*
|
/*
|
||||||
* Interfaces for validating
|
* Interfaces for validating
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchematronSetValidStructuredErrors(
|
xmlSchematronSetValidStructuredErrors(
|
||||||
xmlSchematronValidCtxtPtr ctxt,
|
xmlSchematronValidCtxtPtr ctxt,
|
||||||
xmlStructuredErrorFunc serror,
|
xmlStructuredErrorFunc serror,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
/******
|
/******
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchematronSetValidErrors (xmlSchematronValidCtxtPtr ctxt,
|
xmlSchematronSetValidErrors (xmlSchematronValidCtxtPtr ctxt,
|
||||||
xmlSchematronValidityErrorFunc err,
|
xmlSchematronValidityErrorFunc err,
|
||||||
xmlSchematronValidityWarningFunc warn,
|
xmlSchematronValidityWarningFunc warn,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronGetValidErrors (xmlSchematronValidCtxtPtr ctxt,
|
xmlSchematronGetValidErrors (xmlSchematronValidCtxtPtr ctxt,
|
||||||
xmlSchematronValidityErrorFunc *err,
|
xmlSchematronValidityErrorFunc *err,
|
||||||
xmlSchematronValidityWarningFunc *warn,
|
xmlSchematronValidityWarningFunc *warn,
|
||||||
void **ctx);
|
void **ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronSetValidOptions(xmlSchematronValidCtxtPtr ctxt,
|
xmlSchematronSetValidOptions(xmlSchematronValidCtxtPtr ctxt,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronValidCtxtGetOptions(xmlSchematronValidCtxtPtr ctxt);
|
xmlSchematronValidCtxtGetOptions(xmlSchematronValidCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronValidateOneElement (xmlSchematronValidCtxtPtr ctxt,
|
xmlSchematronValidateOneElement (xmlSchematronValidCtxtPtr ctxt,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
*******/
|
*******/
|
||||||
|
|
||||||
XMLPUBFUN xmlSchematronValidCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchematronValidCtxtPtr
|
||||||
xmlSchematronNewValidCtxt (xmlSchematronPtr schema,
|
xmlSchematronNewValidCtxt (xmlSchematronPtr schema,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchematronFreeValidCtxt (xmlSchematronValidCtxtPtr ctxt);
|
xmlSchematronFreeValidCtxt (xmlSchematronValidCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchematronValidateDoc (xmlSchematronValidCtxtPtr ctxt,
|
xmlSchematronValidateDoc (xmlSchematronValidCtxtPtr ctxt,
|
||||||
xmlDocPtr instance);
|
xmlDocPtr instance);
|
||||||
|
|
||||||
|
@@ -36,51 +36,51 @@ typedef xmlRMutex *xmlRMutexPtr;
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN xmlMutexPtr XMLCALL
|
XMLPUBFUN xmlMutexPtr
|
||||||
xmlNewMutex (void);
|
xmlNewMutex (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMutexLock (xmlMutexPtr tok);
|
xmlMutexLock (xmlMutexPtr tok);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMutexUnlock (xmlMutexPtr tok);
|
xmlMutexUnlock (xmlMutexPtr tok);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeMutex (xmlMutexPtr tok);
|
xmlFreeMutex (xmlMutexPtr tok);
|
||||||
|
|
||||||
XMLPUBFUN xmlRMutexPtr XMLCALL
|
XMLPUBFUN xmlRMutexPtr
|
||||||
xmlNewRMutex (void);
|
xmlNewRMutex (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRMutexLock (xmlRMutexPtr tok);
|
xmlRMutexLock (xmlRMutexPtr tok);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRMutexUnlock (xmlRMutexPtr tok);
|
xmlRMutexUnlock (xmlRMutexPtr tok);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeRMutex (xmlRMutexPtr tok);
|
xmlFreeRMutex (xmlRMutexPtr tok);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Library wide APIs.
|
* Library wide APIs.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlInitThreads (void);
|
xmlInitThreads (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlLockLibrary (void);
|
xmlLockLibrary (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlUnlockLibrary(void);
|
xmlUnlockLibrary(void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGetThreadId (void);
|
xmlGetThreadId (void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsMainThread (void);
|
xmlIsMainThread (void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupThreads(void);
|
xmlCleanupThreads(void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlGlobalStatePtr XMLCALL
|
XMLPUBFUN xmlGlobalStatePtr
|
||||||
xmlGetGlobalState(void);
|
xmlGetGlobalState(void);
|
||||||
|
|
||||||
/** DOC_DISABLE */
|
/** DOC_DISABLE */
|
||||||
#if defined(LIBXML_THREAD_ENABLED) && defined(_WIN32) && \
|
#if defined(LIBXML_THREAD_ENABLED) && defined(_WIN32) && \
|
||||||
!defined(HAVE_COMPILER_TLS) && defined(LIBXML_STATIC_FOR_DLL)
|
!defined(HAVE_COMPILER_TLS) && defined(LIBXML_STATIC_FOR_DLL)
|
||||||
int XMLCALL
|
int
|
||||||
xmlDllMain(void *hinstDLL, unsigned long fdwReason,
|
xmlDllMain(void *hinstDLL, unsigned long fdwReason,
|
||||||
void *lpvReserved);
|
void *lpvReserved);
|
||||||
#endif
|
#endif
|
||||||
|
@@ -117,10 +117,10 @@ typedef xmlBuf *xmlBufPtr;
|
|||||||
* A few public routines for xmlBuf. As those are expected to be used
|
* A few public routines for xmlBuf. As those are expected to be used
|
||||||
* mostly internally the bulk of the routines are internal in buf.h
|
* mostly internally the bulk of the routines are internal in buf.h
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlChar* XMLCALL xmlBufContent (const xmlBuf* buf);
|
XMLPUBFUN xmlChar* xmlBufContent (const xmlBuf* buf);
|
||||||
XMLPUBFUN xmlChar* XMLCALL xmlBufEnd (xmlBufPtr buf);
|
XMLPUBFUN xmlChar* xmlBufEnd (xmlBufPtr buf);
|
||||||
XMLPUBFUN size_t XMLCALL xmlBufUse (const xmlBufPtr buf);
|
XMLPUBFUN size_t xmlBufUse (const xmlBufPtr buf);
|
||||||
XMLPUBFUN size_t XMLCALL xmlBufShrink (xmlBufPtr buf, size_t len);
|
XMLPUBFUN size_t xmlBufShrink (xmlBufPtr buf, size_t len);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* LIBXML2_NEW_BUFFER:
|
* LIBXML2_NEW_BUFFER:
|
||||||
@@ -662,32 +662,32 @@ struct _xmlDOMWrapCtxt {
|
|||||||
defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || \
|
defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || \
|
||||||
defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || \
|
defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || \
|
||||||
defined(LIBXML_LEGACY_ENABLED)
|
defined(LIBXML_LEGACY_ENABLED)
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNCName (const xmlChar *value,
|
xmlValidateNCName (const xmlChar *value,
|
||||||
int space);
|
int space);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateQName (const xmlChar *value,
|
xmlValidateQName (const xmlChar *value,
|
||||||
int space);
|
int space);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateName (const xmlChar *value,
|
xmlValidateName (const xmlChar *value,
|
||||||
int space);
|
int space);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNMToken (const xmlChar *value,
|
xmlValidateNMToken (const xmlChar *value,
|
||||||
int space);
|
int space);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlBuildQName (const xmlChar *ncname,
|
xmlBuildQName (const xmlChar *ncname,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
xmlChar *memory,
|
xmlChar *memory,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlSplitQName2 (const xmlChar *name,
|
xmlSplitQName2 (const xmlChar *name,
|
||||||
xmlChar **prefix);
|
xmlChar **prefix);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlSplitQName3 (const xmlChar *name,
|
xmlSplitQName3 (const xmlChar *name,
|
||||||
int *len);
|
int *len);
|
||||||
|
|
||||||
@@ -695,318 +695,318 @@ XMLPUBFUN const xmlChar * XMLCALL
|
|||||||
* Handling Buffers, the old ones see @xmlBuf for the new ones.
|
* Handling Buffers, the old ones see @xmlBuf for the new ones.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetBufferAllocationScheme(xmlBufferAllocationScheme scheme);
|
xmlSetBufferAllocationScheme(xmlBufferAllocationScheme scheme);
|
||||||
XMLPUBFUN xmlBufferAllocationScheme XMLCALL
|
XMLPUBFUN xmlBufferAllocationScheme
|
||||||
xmlGetBufferAllocationScheme(void);
|
xmlGetBufferAllocationScheme(void);
|
||||||
|
|
||||||
XMLPUBFUN xmlBufferPtr XMLCALL
|
XMLPUBFUN xmlBufferPtr
|
||||||
xmlBufferCreate (void);
|
xmlBufferCreate (void);
|
||||||
XMLPUBFUN xmlBufferPtr XMLCALL
|
XMLPUBFUN xmlBufferPtr
|
||||||
xmlBufferCreateSize (size_t size);
|
xmlBufferCreateSize (size_t size);
|
||||||
XMLPUBFUN xmlBufferPtr XMLCALL
|
XMLPUBFUN xmlBufferPtr
|
||||||
xmlBufferCreateStatic (void *mem,
|
xmlBufferCreateStatic (void *mem,
|
||||||
size_t size);
|
size_t size);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferResize (xmlBufferPtr buf,
|
xmlBufferResize (xmlBufferPtr buf,
|
||||||
unsigned int size);
|
unsigned int size);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlBufferFree (xmlBufferPtr buf);
|
xmlBufferFree (xmlBufferPtr buf);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferDump (FILE *file,
|
xmlBufferDump (FILE *file,
|
||||||
xmlBufferPtr buf);
|
xmlBufferPtr buf);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferAdd (xmlBufferPtr buf,
|
xmlBufferAdd (xmlBufferPtr buf,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferAddHead (xmlBufferPtr buf,
|
xmlBufferAddHead (xmlBufferPtr buf,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferCat (xmlBufferPtr buf,
|
xmlBufferCat (xmlBufferPtr buf,
|
||||||
const xmlChar *str);
|
const xmlChar *str);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferCCat (xmlBufferPtr buf,
|
xmlBufferCCat (xmlBufferPtr buf,
|
||||||
const char *str);
|
const char *str);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferShrink (xmlBufferPtr buf,
|
xmlBufferShrink (xmlBufferPtr buf,
|
||||||
unsigned int len);
|
unsigned int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferGrow (xmlBufferPtr buf,
|
xmlBufferGrow (xmlBufferPtr buf,
|
||||||
unsigned int len);
|
unsigned int len);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlBufferEmpty (xmlBufferPtr buf);
|
xmlBufferEmpty (xmlBufferPtr buf);
|
||||||
XMLPUBFUN const xmlChar* XMLCALL
|
XMLPUBFUN const xmlChar*
|
||||||
xmlBufferContent (const xmlBuffer *buf);
|
xmlBufferContent (const xmlBuffer *buf);
|
||||||
XMLPUBFUN xmlChar* XMLCALL
|
XMLPUBFUN xmlChar*
|
||||||
xmlBufferDetach (xmlBufferPtr buf);
|
xmlBufferDetach (xmlBufferPtr buf);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlBufferSetAllocationScheme(xmlBufferPtr buf,
|
xmlBufferSetAllocationScheme(xmlBufferPtr buf,
|
||||||
xmlBufferAllocationScheme scheme);
|
xmlBufferAllocationScheme scheme);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufferLength (const xmlBuffer *buf);
|
xmlBufferLength (const xmlBuffer *buf);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Creating/freeing new structures.
|
* Creating/freeing new structures.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlCreateIntSubset (xmlDocPtr doc,
|
xmlCreateIntSubset (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlNewDtd (xmlDocPtr doc,
|
xmlNewDtd (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ExternalID,
|
const xmlChar *ExternalID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlGetIntSubset (const xmlDoc *doc);
|
xmlGetIntSubset (const xmlDoc *doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeDtd (xmlDtdPtr cur);
|
xmlFreeDtd (xmlDtdPtr cur);
|
||||||
#ifdef LIBXML_LEGACY_ENABLED
|
#ifdef LIBXML_LEGACY_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
xmlNewGlobalNs (xmlDocPtr doc,
|
xmlNewGlobalNs (xmlDocPtr doc,
|
||||||
const xmlChar *href,
|
const xmlChar *href,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
#endif /* LIBXML_LEGACY_ENABLED */
|
#endif /* LIBXML_LEGACY_ENABLED */
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
xmlNewNs (xmlNodePtr node,
|
xmlNewNs (xmlNodePtr node,
|
||||||
const xmlChar *href,
|
const xmlChar *href,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeNs (xmlNsPtr cur);
|
xmlFreeNs (xmlNsPtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeNsList (xmlNsPtr cur);
|
xmlFreeNsList (xmlNsPtr cur);
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlNewDoc (const xmlChar *version);
|
xmlNewDoc (const xmlChar *version);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeDoc (xmlDocPtr cur);
|
xmlFreeDoc (xmlDocPtr cur);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlNewDocProp (xmlDocPtr doc,
|
xmlNewDocProp (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || \
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || \
|
||||||
defined(LIBXML_SCHEMAS_ENABLED)
|
defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlNewProp (xmlNodePtr node,
|
xmlNewProp (xmlNodePtr node,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlNewNsProp (xmlNodePtr node,
|
xmlNewNsProp (xmlNodePtr node,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlNewNsPropEatName (xmlNodePtr node,
|
xmlNewNsPropEatName (xmlNodePtr node,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
xmlChar *name,
|
xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreePropList (xmlAttrPtr cur);
|
xmlFreePropList (xmlAttrPtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeProp (xmlAttrPtr cur);
|
xmlFreeProp (xmlAttrPtr cur);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlCopyProp (xmlNodePtr target,
|
xmlCopyProp (xmlNodePtr target,
|
||||||
xmlAttrPtr cur);
|
xmlAttrPtr cur);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlCopyPropList (xmlNodePtr target,
|
xmlCopyPropList (xmlNodePtr target,
|
||||||
xmlAttrPtr cur);
|
xmlAttrPtr cur);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlDtdPtr XMLCALL
|
XMLPUBFUN xmlDtdPtr
|
||||||
xmlCopyDtd (xmlDtdPtr dtd);
|
xmlCopyDtd (xmlDtdPtr dtd);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlCopyDoc (xmlDocPtr doc,
|
xmlCopyDoc (xmlDocPtr doc,
|
||||||
int recursive);
|
int recursive);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
||||||
/*
|
/*
|
||||||
* Creating new nodes.
|
* Creating new nodes.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocNode (xmlDocPtr doc,
|
xmlNewDocNode (xmlDocPtr doc,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocNodeEatName (xmlDocPtr doc,
|
xmlNewDocNodeEatName (xmlDocPtr doc,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
xmlChar *name,
|
xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewNode (xmlNsPtr ns,
|
xmlNewNode (xmlNsPtr ns,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewNodeEatName (xmlNsPtr ns,
|
xmlNewNodeEatName (xmlNsPtr ns,
|
||||||
xmlChar *name);
|
xmlChar *name);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewChild (xmlNodePtr parent,
|
xmlNewChild (xmlNodePtr parent,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocText (const xmlDoc *doc,
|
xmlNewDocText (const xmlDoc *doc,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewText (const xmlChar *content);
|
xmlNewText (const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocPI (xmlDocPtr doc,
|
xmlNewDocPI (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewPI (const xmlChar *name,
|
xmlNewPI (const xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocTextLen (xmlDocPtr doc,
|
xmlNewDocTextLen (xmlDocPtr doc,
|
||||||
const xmlChar *content,
|
const xmlChar *content,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewTextLen (const xmlChar *content,
|
xmlNewTextLen (const xmlChar *content,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocComment (xmlDocPtr doc,
|
xmlNewDocComment (xmlDocPtr doc,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewComment (const xmlChar *content);
|
xmlNewComment (const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewCDataBlock (xmlDocPtr doc,
|
xmlNewCDataBlock (xmlDocPtr doc,
|
||||||
const xmlChar *content,
|
const xmlChar *content,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewCharRef (xmlDocPtr doc,
|
xmlNewCharRef (xmlDocPtr doc,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewReference (const xmlDoc *doc,
|
xmlNewReference (const xmlDoc *doc,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlCopyNode (xmlNodePtr node,
|
xmlCopyNode (xmlNodePtr node,
|
||||||
int recursive);
|
int recursive);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlDocCopyNode (xmlNodePtr node,
|
xmlDocCopyNode (xmlNodePtr node,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
int recursive);
|
int recursive);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlDocCopyNodeList (xmlDocPtr doc,
|
xmlDocCopyNodeList (xmlDocPtr doc,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlCopyNodeList (xmlNodePtr node);
|
xmlCopyNodeList (xmlNodePtr node);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewTextChild (xmlNodePtr parent,
|
xmlNewTextChild (xmlNodePtr parent,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocRawNode (xmlDocPtr doc,
|
xmlNewDocRawNode (xmlDocPtr doc,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNewDocFragment (xmlDocPtr doc);
|
xmlNewDocFragment (xmlDocPtr doc);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Navigating.
|
* Navigating.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN long XMLCALL
|
XMLPUBFUN long
|
||||||
xmlGetLineNo (const xmlNode *node);
|
xmlGetLineNo (const xmlNode *node);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlGetNodePath (const xmlNode *node);
|
xmlGetNodePath (const xmlNode *node);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED) */
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED) */
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlDocGetRootElement (const xmlDoc *doc);
|
xmlDocGetRootElement (const xmlDoc *doc);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlGetLastChild (const xmlNode *parent);
|
xmlGetLastChild (const xmlNode *parent);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNodeIsText (const xmlNode *node);
|
xmlNodeIsText (const xmlNode *node);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsBlankNode (const xmlNode *node);
|
xmlIsBlankNode (const xmlNode *node);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Changing the structure.
|
* Changing the structure.
|
||||||
*/
|
*/
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlDocSetRootElement (xmlDocPtr doc,
|
xmlDocSetRootElement (xmlDocPtr doc,
|
||||||
xmlNodePtr root);
|
xmlNodePtr root);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeSetName (xmlNodePtr cur,
|
xmlNodeSetName (xmlNodePtr cur,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlAddChild (xmlNodePtr parent,
|
xmlAddChild (xmlNodePtr parent,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlAddChildList (xmlNodePtr parent,
|
xmlAddChildList (xmlNodePtr parent,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlReplaceNode (xmlNodePtr old,
|
xmlReplaceNode (xmlNodePtr old,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || \
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || \
|
||||||
defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
|
defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlAddPrevSibling (xmlNodePtr cur,
|
xmlAddPrevSibling (xmlNodePtr cur,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
#endif /* LIBXML_TREE_ENABLED || LIBXML_HTML_ENABLED || LIBXML_SCHEMAS_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED || LIBXML_HTML_ENABLED || LIBXML_SCHEMAS_ENABLED */
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlAddSibling (xmlNodePtr cur,
|
xmlAddSibling (xmlNodePtr cur,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlAddNextSibling (xmlNodePtr cur,
|
xmlAddNextSibling (xmlNodePtr cur,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlUnlinkNode (xmlNodePtr cur);
|
xmlUnlinkNode (xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlTextMerge (xmlNodePtr first,
|
xmlTextMerge (xmlNodePtr first,
|
||||||
xmlNodePtr second);
|
xmlNodePtr second);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextConcat (xmlNodePtr node,
|
xmlTextConcat (xmlNodePtr node,
|
||||||
const xmlChar *content,
|
const xmlChar *content,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeNodeList (xmlNodePtr cur);
|
xmlFreeNodeList (xmlNodePtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeNode (xmlNodePtr cur);
|
xmlFreeNode (xmlNodePtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetTreeDoc (xmlNodePtr tree,
|
xmlSetTreeDoc (xmlNodePtr tree,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetListDoc (xmlNodePtr list,
|
xmlSetListDoc (xmlNodePtr list,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
/*
|
/*
|
||||||
* Namespaces.
|
* Namespaces.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
xmlSearchNs (xmlDocPtr doc,
|
xmlSearchNs (xmlDocPtr doc,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
const xmlChar *nameSpace);
|
const xmlChar *nameSpace);
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
xmlSearchNsByHref (xmlDocPtr doc,
|
xmlSearchNsByHref (xmlDocPtr doc,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
const xmlChar *href);
|
const xmlChar *href);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || \
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || \
|
||||||
defined(LIBXML_SCHEMAS_ENABLED)
|
defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN xmlNsPtr * XMLCALL
|
XMLPUBFUN xmlNsPtr *
|
||||||
xmlGetNsList (const xmlDoc *doc,
|
xmlGetNsList (const xmlDoc *doc,
|
||||||
const xmlNode *node);
|
const xmlNode *node);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) */
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) */
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetNs (xmlNodePtr node,
|
xmlSetNs (xmlNodePtr node,
|
||||||
xmlNsPtr ns);
|
xmlNsPtr ns);
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
xmlCopyNamespace (xmlNsPtr cur);
|
xmlCopyNamespace (xmlNsPtr cur);
|
||||||
XMLPUBFUN xmlNsPtr XMLCALL
|
XMLPUBFUN xmlNsPtr
|
||||||
xmlCopyNamespaceList (xmlNsPtr cur);
|
xmlCopyNamespaceList (xmlNsPtr cur);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -1014,94 +1014,94 @@ XMLPUBFUN xmlNsPtr XMLCALL
|
|||||||
*/
|
*/
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || \
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || \
|
||||||
defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
|
defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlSetProp (xmlNodePtr node,
|
xmlSetProp (xmlNodePtr node,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlSetNsProp (xmlNodePtr node,
|
xmlSetNsProp (xmlNodePtr node,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || \
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || \
|
||||||
defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) */
|
defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) */
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlGetNoNsProp (const xmlNode *node,
|
xmlGetNoNsProp (const xmlNode *node,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlGetProp (const xmlNode *node,
|
xmlGetProp (const xmlNode *node,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlHasProp (const xmlNode *node,
|
xmlHasProp (const xmlNode *node,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlHasNsProp (const xmlNode *node,
|
xmlHasNsProp (const xmlNode *node,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *nameSpace);
|
const xmlChar *nameSpace);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlGetNsProp (const xmlNode *node,
|
xmlGetNsProp (const xmlNode *node,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *nameSpace);
|
const xmlChar *nameSpace);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlStringGetNodeList (const xmlDoc *doc,
|
xmlStringGetNodeList (const xmlDoc *doc,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlStringLenGetNodeList (const xmlDoc *doc,
|
xmlStringLenGetNodeList (const xmlDoc *doc,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNodeListGetString (xmlDocPtr doc,
|
xmlNodeListGetString (xmlDocPtr doc,
|
||||||
const xmlNode *list,
|
const xmlNode *list,
|
||||||
int inLine);
|
int inLine);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNodeListGetRawString (const xmlDoc *doc,
|
xmlNodeListGetRawString (const xmlDoc *doc,
|
||||||
const xmlNode *list,
|
const xmlNode *list,
|
||||||
int inLine);
|
int inLine);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeSetContent (xmlNodePtr cur,
|
xmlNodeSetContent (xmlNodePtr cur,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeSetContentLen (xmlNodePtr cur,
|
xmlNodeSetContentLen (xmlNodePtr cur,
|
||||||
const xmlChar *content,
|
const xmlChar *content,
|
||||||
int len);
|
int len);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeAddContent (xmlNodePtr cur,
|
xmlNodeAddContent (xmlNodePtr cur,
|
||||||
const xmlChar *content);
|
const xmlChar *content);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeAddContentLen (xmlNodePtr cur,
|
xmlNodeAddContentLen (xmlNodePtr cur,
|
||||||
const xmlChar *content,
|
const xmlChar *content,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNodeGetContent (const xmlNode *cur);
|
xmlNodeGetContent (const xmlNode *cur);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNodeBufGetContent (xmlBufferPtr buffer,
|
xmlNodeBufGetContent (xmlBufferPtr buffer,
|
||||||
const xmlNode *cur);
|
const xmlNode *cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlBufGetNodeContent (xmlBufPtr buf,
|
xmlBufGetNodeContent (xmlBufPtr buf,
|
||||||
const xmlNode *cur);
|
const xmlNode *cur);
|
||||||
|
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNodeGetLang (const xmlNode *cur);
|
xmlNodeGetLang (const xmlNode *cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNodeGetSpacePreserve (const xmlNode *cur);
|
xmlNodeGetSpacePreserve (const xmlNode *cur);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeSetLang (xmlNodePtr cur,
|
xmlNodeSetLang (xmlNodePtr cur,
|
||||||
const xmlChar *lang);
|
const xmlChar *lang);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeSetSpacePreserve (xmlNodePtr cur,
|
xmlNodeSetSpacePreserve (xmlNodePtr cur,
|
||||||
int val);
|
int val);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNodeGetBase (const xmlDoc *doc,
|
xmlNodeGetBase (const xmlDoc *doc,
|
||||||
const xmlNode *cur);
|
const xmlNode *cur);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeSetBase (xmlNodePtr cur,
|
xmlNodeSetBase (xmlNodePtr cur,
|
||||||
const xmlChar *uri);
|
const xmlChar *uri);
|
||||||
#endif
|
#endif
|
||||||
@@ -1109,14 +1109,14 @@ XMLPUBFUN void XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Removing content.
|
* Removing content.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRemoveProp (xmlAttrPtr cur);
|
xmlRemoveProp (xmlAttrPtr cur);
|
||||||
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUnsetNsProp (xmlNodePtr node,
|
xmlUnsetNsProp (xmlNodePtr node,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUnsetProp (xmlNodePtr node,
|
xmlUnsetProp (xmlNodePtr node,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
#endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
||||||
@@ -1124,13 +1124,13 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Internal, don't use.
|
* Internal, don't use.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlBufferWriteCHAR (xmlBufferPtr buf,
|
xmlBufferWriteCHAR (xmlBufferPtr buf,
|
||||||
const xmlChar *string);
|
const xmlChar *string);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlBufferWriteChar (xmlBufferPtr buf,
|
xmlBufferWriteChar (xmlBufferPtr buf,
|
||||||
const char *string);
|
const char *string);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlBufferWriteQuotedString(xmlBufferPtr buf,
|
xmlBufferWriteQuotedString(xmlBufferPtr buf,
|
||||||
const xmlChar *string);
|
const xmlChar *string);
|
||||||
|
|
||||||
@@ -1145,7 +1145,7 @@ XMLPUBFUN void xmlAttrSerializeTxtContent(xmlBufferPtr buf,
|
|||||||
/*
|
/*
|
||||||
* Namespace handling.
|
* Namespace handling.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReconciliateNs (xmlDocPtr doc,
|
xmlReconciliateNs (xmlDocPtr doc,
|
||||||
xmlNodePtr tree);
|
xmlNodePtr tree);
|
||||||
#endif
|
#endif
|
||||||
@@ -1154,67 +1154,67 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Saving.
|
* Saving.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDocDumpFormatMemory (xmlDocPtr cur,
|
xmlDocDumpFormatMemory (xmlDocPtr cur,
|
||||||
xmlChar **mem,
|
xmlChar **mem,
|
||||||
int *size,
|
int *size,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDocDumpMemory (xmlDocPtr cur,
|
xmlDocDumpMemory (xmlDocPtr cur,
|
||||||
xmlChar **mem,
|
xmlChar **mem,
|
||||||
int *size);
|
int *size);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDocDumpMemoryEnc (xmlDocPtr out_doc,
|
xmlDocDumpMemoryEnc (xmlDocPtr out_doc,
|
||||||
xmlChar **doc_txt_ptr,
|
xmlChar **doc_txt_ptr,
|
||||||
int * doc_txt_len,
|
int * doc_txt_len,
|
||||||
const char *txt_encoding);
|
const char *txt_encoding);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDocDumpFormatMemoryEnc(xmlDocPtr out_doc,
|
xmlDocDumpFormatMemoryEnc(xmlDocPtr out_doc,
|
||||||
xmlChar **doc_txt_ptr,
|
xmlChar **doc_txt_ptr,
|
||||||
int * doc_txt_len,
|
int * doc_txt_len,
|
||||||
const char *txt_encoding,
|
const char *txt_encoding,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDocFormatDump (FILE *f,
|
xmlDocFormatDump (FILE *f,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDocDump (FILE *f,
|
xmlDocDump (FILE *f,
|
||||||
xmlDocPtr cur);
|
xmlDocPtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlElemDump (FILE *f,
|
xmlElemDump (FILE *f,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFile (const char *filename,
|
xmlSaveFile (const char *filename,
|
||||||
xmlDocPtr cur);
|
xmlDocPtr cur);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFormatFile (const char *filename,
|
xmlSaveFormatFile (const char *filename,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN size_t XMLCALL
|
XMLPUBFUN size_t
|
||||||
xmlBufNodeDump (xmlBufPtr buf,
|
xmlBufNodeDump (xmlBufPtr buf,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur,
|
xmlNodePtr cur,
|
||||||
int level,
|
int level,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNodeDump (xmlBufferPtr buf,
|
xmlNodeDump (xmlBufferPtr buf,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur,
|
xmlNodePtr cur,
|
||||||
int level,
|
int level,
|
||||||
int format);
|
int format);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFileTo (xmlOutputBufferPtr buf,
|
xmlSaveFileTo (xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFormatFileTo (xmlOutputBufferPtr buf,
|
xmlSaveFormatFileTo (xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int format);
|
int format);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlNodeDumpOutput (xmlOutputBufferPtr buf,
|
xmlNodeDumpOutput (xmlOutputBufferPtr buf,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr cur,
|
xmlNodePtr cur,
|
||||||
@@ -1222,13 +1222,13 @@ XMLPUBFUN void XMLCALL
|
|||||||
int format,
|
int format,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFormatFileEnc (const char *filename,
|
xmlSaveFormatFileEnc (const char *filename,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int format);
|
int format);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFileEnc (const char *filename,
|
xmlSaveFileEnc (const char *filename,
|
||||||
xmlDocPtr cur,
|
xmlDocPtr cur,
|
||||||
const char *encoding);
|
const char *encoding);
|
||||||
@@ -1237,47 +1237,47 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* XHTML
|
* XHTML
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsXHTML (const xmlChar *systemID,
|
xmlIsXHTML (const xmlChar *systemID,
|
||||||
const xmlChar *publicID);
|
const xmlChar *publicID);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Compression.
|
* Compression.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGetDocCompressMode (const xmlDoc *doc);
|
xmlGetDocCompressMode (const xmlDoc *doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetDocCompressMode (xmlDocPtr doc,
|
xmlSetDocCompressMode (xmlDocPtr doc,
|
||||||
int mode);
|
int mode);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGetCompressMode (void);
|
xmlGetCompressMode (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetCompressMode (int mode);
|
xmlSetCompressMode (int mode);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DOM-wrapper helper functions.
|
* DOM-wrapper helper functions.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlDOMWrapCtxtPtr XMLCALL
|
XMLPUBFUN xmlDOMWrapCtxtPtr
|
||||||
xmlDOMWrapNewCtxt (void);
|
xmlDOMWrapNewCtxt (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDOMWrapFreeCtxt (xmlDOMWrapCtxtPtr ctxt);
|
xmlDOMWrapFreeCtxt (xmlDOMWrapCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDOMWrapReconcileNamespaces(xmlDOMWrapCtxtPtr ctxt,
|
xmlDOMWrapReconcileNamespaces(xmlDOMWrapCtxtPtr ctxt,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDOMWrapAdoptNode (xmlDOMWrapCtxtPtr ctxt,
|
xmlDOMWrapAdoptNode (xmlDOMWrapCtxtPtr ctxt,
|
||||||
xmlDocPtr sourceDoc,
|
xmlDocPtr sourceDoc,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlDocPtr destDoc,
|
xmlDocPtr destDoc,
|
||||||
xmlNodePtr destParent,
|
xmlNodePtr destParent,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDOMWrapRemoveNode (xmlDOMWrapCtxtPtr ctxt,
|
xmlDOMWrapRemoveNode (xmlDOMWrapCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlDOMWrapCloneNode (xmlDOMWrapCtxtPtr ctxt,
|
xmlDOMWrapCloneNode (xmlDOMWrapCtxtPtr ctxt,
|
||||||
xmlDocPtr sourceDoc,
|
xmlDocPtr sourceDoc,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
@@ -1292,15 +1292,15 @@ XMLPUBFUN int XMLCALL
|
|||||||
* 5 interfaces from DOM ElementTraversal, but different in entities
|
* 5 interfaces from DOM ElementTraversal, but different in entities
|
||||||
* traversal.
|
* traversal.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN unsigned long XMLCALL
|
XMLPUBFUN unsigned long
|
||||||
xmlChildElementCount (xmlNodePtr parent);
|
xmlChildElementCount (xmlNodePtr parent);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlNextElementSibling (xmlNodePtr node);
|
xmlNextElementSibling (xmlNodePtr node);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlFirstElementChild (xmlNodePtr parent);
|
xmlFirstElementChild (xmlNodePtr parent);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlLastElementChild (xmlNodePtr parent);
|
xmlLastElementChild (xmlNodePtr parent);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlPreviousElementSibling (xmlNodePtr node);
|
xmlPreviousElementSibling (xmlNodePtr node);
|
||||||
#endif
|
#endif
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -49,43 +49,43 @@ struct _xmlURI {
|
|||||||
* xmlChar * xmlNodeGetBase (xmlDocPtr doc,
|
* xmlChar * xmlNodeGetBase (xmlDocPtr doc,
|
||||||
* xmlNodePtr cur);
|
* xmlNodePtr cur);
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlURIPtr XMLCALL
|
XMLPUBFUN xmlURIPtr
|
||||||
xmlCreateURI (void);
|
xmlCreateURI (void);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlBuildURI (const xmlChar *URI,
|
xmlBuildURI (const xmlChar *URI,
|
||||||
const xmlChar *base);
|
const xmlChar *base);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlBuildRelativeURI (const xmlChar *URI,
|
xmlBuildRelativeURI (const xmlChar *URI,
|
||||||
const xmlChar *base);
|
const xmlChar *base);
|
||||||
XMLPUBFUN xmlURIPtr XMLCALL
|
XMLPUBFUN xmlURIPtr
|
||||||
xmlParseURI (const char *str);
|
xmlParseURI (const char *str);
|
||||||
XMLPUBFUN xmlURIPtr XMLCALL
|
XMLPUBFUN xmlURIPtr
|
||||||
xmlParseURIRaw (const char *str,
|
xmlParseURIRaw (const char *str,
|
||||||
int raw);
|
int raw);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParseURIReference (xmlURIPtr uri,
|
xmlParseURIReference (xmlURIPtr uri,
|
||||||
const char *str);
|
const char *str);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlSaveUri (xmlURIPtr uri);
|
xmlSaveUri (xmlURIPtr uri);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlPrintURI (FILE *stream,
|
xmlPrintURI (FILE *stream,
|
||||||
xmlURIPtr uri);
|
xmlURIPtr uri);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlURIEscapeStr (const xmlChar *str,
|
xmlURIEscapeStr (const xmlChar *str,
|
||||||
const xmlChar *list);
|
const xmlChar *list);
|
||||||
XMLPUBFUN char * XMLCALL
|
XMLPUBFUN char *
|
||||||
xmlURIUnescapeString (const char *str,
|
xmlURIUnescapeString (const char *str,
|
||||||
int len,
|
int len,
|
||||||
char *target);
|
char *target);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlNormalizeURIPath (char *path);
|
xmlNormalizeURIPath (char *path);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlURIEscape (const xmlChar *str);
|
xmlURIEscape (const xmlChar *str);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeURI (xmlURIPtr uri);
|
xmlFreeURI (xmlURIPtr uri);
|
||||||
XMLPUBFUN xmlChar* XMLCALL
|
XMLPUBFUN xmlChar*
|
||||||
xmlCanonicPath (const xmlChar *path);
|
xmlCanonicPath (const xmlChar *path);
|
||||||
XMLPUBFUN xmlChar* XMLCALL
|
XMLPUBFUN xmlChar*
|
||||||
xmlPathToURI (const xmlChar *path);
|
xmlPathToURI (const xmlChar *path);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -39,7 +39,7 @@ typedef xmlValidState *xmlValidStatePtr;
|
|||||||
* Callback called when a validity error is found. This is a message
|
* Callback called when a validity error is found. This is a message
|
||||||
* oriented function similar to an *printf function.
|
* oriented function similar to an *printf function.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlValidityErrorFunc) (void *ctx,
|
typedef void (*xmlValidityErrorFunc) (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
|
|
||||||
@@ -54,7 +54,7 @@ typedef void (XMLCDECL *xmlValidityErrorFunc) (void *ctx,
|
|||||||
* Callback called when a validity warning is found. This is a message
|
* Callback called when a validity warning is found. This is a message
|
||||||
* oriented function similar to an *printf function.
|
* oriented function similar to an *printf function.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlValidityWarningFunc) (void *ctx,
|
typedef void (*xmlValidityWarningFunc) (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
|
|
||||||
@@ -135,55 +135,55 @@ typedef struct _xmlHashTable xmlRefTable;
|
|||||||
typedef xmlRefTable *xmlRefTablePtr;
|
typedef xmlRefTable *xmlRefTablePtr;
|
||||||
|
|
||||||
/* Notation */
|
/* Notation */
|
||||||
XMLPUBFUN xmlNotationPtr XMLCALL
|
XMLPUBFUN xmlNotationPtr
|
||||||
xmlAddNotationDecl (xmlValidCtxtPtr ctxt,
|
xmlAddNotationDecl (xmlValidCtxtPtr ctxt,
|
||||||
xmlDtdPtr dtd,
|
xmlDtdPtr dtd,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *PublicID,
|
const xmlChar *PublicID,
|
||||||
const xmlChar *SystemID);
|
const xmlChar *SystemID);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlNotationTablePtr XMLCALL
|
XMLPUBFUN xmlNotationTablePtr
|
||||||
xmlCopyNotationTable (xmlNotationTablePtr table);
|
xmlCopyNotationTable (xmlNotationTablePtr table);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeNotationTable (xmlNotationTablePtr table);
|
xmlFreeNotationTable (xmlNotationTablePtr table);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpNotationDecl (xmlBufferPtr buf,
|
xmlDumpNotationDecl (xmlBufferPtr buf,
|
||||||
xmlNotationPtr nota);
|
xmlNotationPtr nota);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpNotationTable (xmlBufferPtr buf,
|
xmlDumpNotationTable (xmlBufferPtr buf,
|
||||||
xmlNotationTablePtr table);
|
xmlNotationTablePtr table);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
|
|
||||||
/* Element Content */
|
/* Element Content */
|
||||||
/* the non Doc version are being deprecated */
|
/* the non Doc version are being deprecated */
|
||||||
XMLPUBFUN xmlElementContentPtr XMLCALL
|
XMLPUBFUN xmlElementContentPtr
|
||||||
xmlNewElementContent (const xmlChar *name,
|
xmlNewElementContent (const xmlChar *name,
|
||||||
xmlElementContentType type);
|
xmlElementContentType type);
|
||||||
XMLPUBFUN xmlElementContentPtr XMLCALL
|
XMLPUBFUN xmlElementContentPtr
|
||||||
xmlCopyElementContent (xmlElementContentPtr content);
|
xmlCopyElementContent (xmlElementContentPtr content);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeElementContent (xmlElementContentPtr cur);
|
xmlFreeElementContent (xmlElementContentPtr cur);
|
||||||
/* the new versions with doc argument */
|
/* the new versions with doc argument */
|
||||||
XMLPUBFUN xmlElementContentPtr XMLCALL
|
XMLPUBFUN xmlElementContentPtr
|
||||||
xmlNewDocElementContent (xmlDocPtr doc,
|
xmlNewDocElementContent (xmlDocPtr doc,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
xmlElementContentType type);
|
xmlElementContentType type);
|
||||||
XMLPUBFUN xmlElementContentPtr XMLCALL
|
XMLPUBFUN xmlElementContentPtr
|
||||||
xmlCopyDocElementContent(xmlDocPtr doc,
|
xmlCopyDocElementContent(xmlDocPtr doc,
|
||||||
xmlElementContentPtr content);
|
xmlElementContentPtr content);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeDocElementContent(xmlDocPtr doc,
|
xmlFreeDocElementContent(xmlDocPtr doc,
|
||||||
xmlElementContentPtr cur);
|
xmlElementContentPtr cur);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSnprintfElementContent(char *buf,
|
xmlSnprintfElementContent(char *buf,
|
||||||
int size,
|
int size,
|
||||||
xmlElementContentPtr content,
|
xmlElementContentPtr content,
|
||||||
int englob);
|
int englob);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
/* DEPRECATED */
|
/* DEPRECATED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSprintfElementContent(char *buf,
|
xmlSprintfElementContent(char *buf,
|
||||||
xmlElementContentPtr content,
|
xmlElementContentPtr content,
|
||||||
int englob);
|
int englob);
|
||||||
@@ -191,39 +191,39 @@ XMLPUBFUN void XMLCALL
|
|||||||
/* DEPRECATED */
|
/* DEPRECATED */
|
||||||
|
|
||||||
/* Element */
|
/* Element */
|
||||||
XMLPUBFUN xmlElementPtr XMLCALL
|
XMLPUBFUN xmlElementPtr
|
||||||
xmlAddElementDecl (xmlValidCtxtPtr ctxt,
|
xmlAddElementDecl (xmlValidCtxtPtr ctxt,
|
||||||
xmlDtdPtr dtd,
|
xmlDtdPtr dtd,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
xmlElementTypeVal type,
|
xmlElementTypeVal type,
|
||||||
xmlElementContentPtr content);
|
xmlElementContentPtr content);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlElementTablePtr XMLCALL
|
XMLPUBFUN xmlElementTablePtr
|
||||||
xmlCopyElementTable (xmlElementTablePtr table);
|
xmlCopyElementTable (xmlElementTablePtr table);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeElementTable (xmlElementTablePtr table);
|
xmlFreeElementTable (xmlElementTablePtr table);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpElementTable (xmlBufferPtr buf,
|
xmlDumpElementTable (xmlBufferPtr buf,
|
||||||
xmlElementTablePtr table);
|
xmlElementTablePtr table);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpElementDecl (xmlBufferPtr buf,
|
xmlDumpElementDecl (xmlBufferPtr buf,
|
||||||
xmlElementPtr elem);
|
xmlElementPtr elem);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
|
|
||||||
/* Enumeration */
|
/* Enumeration */
|
||||||
XMLPUBFUN xmlEnumerationPtr XMLCALL
|
XMLPUBFUN xmlEnumerationPtr
|
||||||
xmlCreateEnumeration (const xmlChar *name);
|
xmlCreateEnumeration (const xmlChar *name);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeEnumeration (xmlEnumerationPtr cur);
|
xmlFreeEnumeration (xmlEnumerationPtr cur);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlEnumerationPtr XMLCALL
|
XMLPUBFUN xmlEnumerationPtr
|
||||||
xmlCopyEnumeration (xmlEnumerationPtr cur);
|
xmlCopyEnumeration (xmlEnumerationPtr cur);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
|
|
||||||
/* Attribute */
|
/* Attribute */
|
||||||
XMLPUBFUN xmlAttributePtr XMLCALL
|
XMLPUBFUN xmlAttributePtr
|
||||||
xmlAddAttributeDecl (xmlValidCtxtPtr ctxt,
|
xmlAddAttributeDecl (xmlValidCtxtPtr ctxt,
|
||||||
xmlDtdPtr dtd,
|
xmlDtdPtr dtd,
|
||||||
const xmlChar *elem,
|
const xmlChar *elem,
|
||||||
@@ -234,60 +234,60 @@ XMLPUBFUN xmlAttributePtr XMLCALL
|
|||||||
const xmlChar *defaultValue,
|
const xmlChar *defaultValue,
|
||||||
xmlEnumerationPtr tree);
|
xmlEnumerationPtr tree);
|
||||||
#ifdef LIBXML_TREE_ENABLED
|
#ifdef LIBXML_TREE_ENABLED
|
||||||
XMLPUBFUN xmlAttributeTablePtr XMLCALL
|
XMLPUBFUN xmlAttributeTablePtr
|
||||||
xmlCopyAttributeTable (xmlAttributeTablePtr table);
|
xmlCopyAttributeTable (xmlAttributeTablePtr table);
|
||||||
#endif /* LIBXML_TREE_ENABLED */
|
#endif /* LIBXML_TREE_ENABLED */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeAttributeTable (xmlAttributeTablePtr table);
|
xmlFreeAttributeTable (xmlAttributeTablePtr table);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpAttributeTable (xmlBufferPtr buf,
|
xmlDumpAttributeTable (xmlBufferPtr buf,
|
||||||
xmlAttributeTablePtr table);
|
xmlAttributeTablePtr table);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlDumpAttributeDecl (xmlBufferPtr buf,
|
xmlDumpAttributeDecl (xmlBufferPtr buf,
|
||||||
xmlAttributePtr attr);
|
xmlAttributePtr attr);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
|
|
||||||
/* IDs */
|
/* IDs */
|
||||||
XMLPUBFUN xmlIDPtr XMLCALL
|
XMLPUBFUN xmlIDPtr
|
||||||
xmlAddID (xmlValidCtxtPtr ctxt,
|
xmlAddID (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlAttrPtr attr);
|
xmlAttrPtr attr);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeIDTable (xmlIDTablePtr table);
|
xmlFreeIDTable (xmlIDTablePtr table);
|
||||||
XMLPUBFUN xmlAttrPtr XMLCALL
|
XMLPUBFUN xmlAttrPtr
|
||||||
xmlGetID (xmlDocPtr doc,
|
xmlGetID (xmlDocPtr doc,
|
||||||
const xmlChar *ID);
|
const xmlChar *ID);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsID (xmlDocPtr doc,
|
xmlIsID (xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
xmlAttrPtr attr);
|
xmlAttrPtr attr);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRemoveID (xmlDocPtr doc,
|
xmlRemoveID (xmlDocPtr doc,
|
||||||
xmlAttrPtr attr);
|
xmlAttrPtr attr);
|
||||||
|
|
||||||
/* IDREFs */
|
/* IDREFs */
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlRefPtr XMLCALL
|
XMLPUBFUN xmlRefPtr
|
||||||
xmlAddRef (xmlValidCtxtPtr ctxt,
|
xmlAddRef (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlAttrPtr attr);
|
xmlAttrPtr attr);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeRefTable (xmlRefTablePtr table);
|
xmlFreeRefTable (xmlRefTablePtr table);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsRef (xmlDocPtr doc,
|
xmlIsRef (xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
xmlAttrPtr attr);
|
xmlAttrPtr attr);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRemoveRef (xmlDocPtr doc,
|
xmlRemoveRef (xmlDocPtr doc,
|
||||||
xmlAttrPtr attr);
|
xmlAttrPtr attr);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlListPtr XMLCALL
|
XMLPUBFUN xmlListPtr
|
||||||
xmlGetRefs (xmlDocPtr doc,
|
xmlGetRefs (xmlDocPtr doc,
|
||||||
const xmlChar *ID);
|
const xmlChar *ID);
|
||||||
|
|
||||||
@@ -296,146 +296,146 @@ XMLPUBFUN xmlListPtr XMLCALL
|
|||||||
*/
|
*/
|
||||||
#ifdef LIBXML_VALID_ENABLED
|
#ifdef LIBXML_VALID_ENABLED
|
||||||
/* Allocate/Release Validation Contexts */
|
/* Allocate/Release Validation Contexts */
|
||||||
XMLPUBFUN xmlValidCtxtPtr XMLCALL
|
XMLPUBFUN xmlValidCtxtPtr
|
||||||
xmlNewValidCtxt(void);
|
xmlNewValidCtxt(void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeValidCtxt(xmlValidCtxtPtr);
|
xmlFreeValidCtxt(xmlValidCtxtPtr);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateRoot (xmlValidCtxtPtr ctxt,
|
xmlValidateRoot (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateElementDecl (xmlValidCtxtPtr ctxt,
|
xmlValidateElementDecl (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlElementPtr elem);
|
xmlElementPtr elem);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlValidNormalizeAttributeValue(xmlDocPtr doc,
|
xmlValidNormalizeAttributeValue(xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlValidCtxtNormalizeAttributeValue(xmlValidCtxtPtr ctxt,
|
xmlValidCtxtNormalizeAttributeValue(xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateAttributeDecl(xmlValidCtxtPtr ctxt,
|
xmlValidateAttributeDecl(xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlAttributePtr attr);
|
xmlAttributePtr attr);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateAttributeValue(xmlAttributeType type,
|
xmlValidateAttributeValue(xmlAttributeType type,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNotationDecl (xmlValidCtxtPtr ctxt,
|
xmlValidateNotationDecl (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNotationPtr nota);
|
xmlNotationPtr nota);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateDtd (xmlValidCtxtPtr ctxt,
|
xmlValidateDtd (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlDtdPtr dtd);
|
xmlDtdPtr dtd);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateDtdFinal (xmlValidCtxtPtr ctxt,
|
xmlValidateDtdFinal (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateDocument (xmlValidCtxtPtr ctxt,
|
xmlValidateDocument (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateElement (xmlValidCtxtPtr ctxt,
|
xmlValidateElement (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateOneElement (xmlValidCtxtPtr ctxt,
|
xmlValidateOneElement (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateOneAttribute (xmlValidCtxtPtr ctxt,
|
xmlValidateOneAttribute (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
xmlAttrPtr attr,
|
xmlAttrPtr attr,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateOneNamespace (xmlValidCtxtPtr ctxt,
|
xmlValidateOneNamespace (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
xmlNsPtr ns,
|
xmlNsPtr ns,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateDocumentFinal(xmlValidCtxtPtr ctxt,
|
xmlValidateDocumentFinal(xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
#endif /* LIBXML_VALID_ENABLED */
|
#endif /* LIBXML_VALID_ENABLED */
|
||||||
|
|
||||||
#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNotationUse (xmlValidCtxtPtr ctxt,
|
xmlValidateNotationUse (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
const xmlChar *notationName);
|
const xmlChar *notationName);
|
||||||
#endif /* LIBXML_VALID_ENABLED or LIBXML_SCHEMAS_ENABLED */
|
#endif /* LIBXML_VALID_ENABLED or LIBXML_SCHEMAS_ENABLED */
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIsMixedElement (xmlDocPtr doc,
|
xmlIsMixedElement (xmlDocPtr doc,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlAttributePtr XMLCALL
|
XMLPUBFUN xmlAttributePtr
|
||||||
xmlGetDtdAttrDesc (xmlDtdPtr dtd,
|
xmlGetDtdAttrDesc (xmlDtdPtr dtd,
|
||||||
const xmlChar *elem,
|
const xmlChar *elem,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlAttributePtr XMLCALL
|
XMLPUBFUN xmlAttributePtr
|
||||||
xmlGetDtdQAttrDesc (xmlDtdPtr dtd,
|
xmlGetDtdQAttrDesc (xmlDtdPtr dtd,
|
||||||
const xmlChar *elem,
|
const xmlChar *elem,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XMLPUBFUN xmlNotationPtr XMLCALL
|
XMLPUBFUN xmlNotationPtr
|
||||||
xmlGetDtdNotationDesc (xmlDtdPtr dtd,
|
xmlGetDtdNotationDesc (xmlDtdPtr dtd,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlElementPtr XMLCALL
|
XMLPUBFUN xmlElementPtr
|
||||||
xmlGetDtdQElementDesc (xmlDtdPtr dtd,
|
xmlGetDtdQElementDesc (xmlDtdPtr dtd,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XMLPUBFUN xmlElementPtr XMLCALL
|
XMLPUBFUN xmlElementPtr
|
||||||
xmlGetDtdElementDesc (xmlDtdPtr dtd,
|
xmlGetDtdElementDesc (xmlDtdPtr dtd,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
|
|
||||||
#ifdef LIBXML_VALID_ENABLED
|
#ifdef LIBXML_VALID_ENABLED
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidGetPotentialChildren(xmlElementContent *ctree,
|
xmlValidGetPotentialChildren(xmlElementContent *ctree,
|
||||||
const xmlChar **names,
|
const xmlChar **names,
|
||||||
int *len,
|
int *len,
|
||||||
int max);
|
int max);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidGetValidElements(xmlNode *prev,
|
xmlValidGetValidElements(xmlNode *prev,
|
||||||
xmlNode *next,
|
xmlNode *next,
|
||||||
const xmlChar **names,
|
const xmlChar **names,
|
||||||
int max);
|
int max);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNameValue (const xmlChar *value);
|
xmlValidateNameValue (const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNamesValue (const xmlChar *value);
|
xmlValidateNamesValue (const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNmtokenValue (const xmlChar *value);
|
xmlValidateNmtokenValue (const xmlChar *value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidateNmtokensValue(const xmlChar *value);
|
xmlValidateNmtokensValue(const xmlChar *value);
|
||||||
|
|
||||||
#ifdef LIBXML_REGEXP_ENABLED
|
#ifdef LIBXML_REGEXP_ENABLED
|
||||||
/*
|
/*
|
||||||
* Validation based on the regexp support
|
* Validation based on the regexp support
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidBuildContentModel(xmlValidCtxtPtr ctxt,
|
xmlValidBuildContentModel(xmlValidCtxtPtr ctxt,
|
||||||
xmlElementPtr elem);
|
xmlElementPtr elem);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidatePushElement (xmlValidCtxtPtr ctxt,
|
xmlValidatePushElement (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
const xmlChar *qname);
|
const xmlChar *qname);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidatePushCData (xmlValidCtxtPtr ctxt,
|
xmlValidatePushCData (xmlValidCtxtPtr ctxt,
|
||||||
const xmlChar *data,
|
const xmlChar *data,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlValidatePopElement (xmlValidCtxtPtr ctxt,
|
xmlValidatePopElement (xmlValidCtxtPtr ctxt,
|
||||||
xmlDocPtr doc,
|
xmlDocPtr doc,
|
||||||
xmlNodePtr elem,
|
xmlNodePtr elem,
|
||||||
|
@@ -89,35 +89,35 @@ typedef xmlXIncludeCtxt *xmlXIncludeCtxtPtr;
|
|||||||
/*
|
/*
|
||||||
* standalone processing
|
* standalone processing
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcess (xmlDocPtr doc);
|
xmlXIncludeProcess (xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcessFlags (xmlDocPtr doc,
|
xmlXIncludeProcessFlags (xmlDocPtr doc,
|
||||||
int flags);
|
int flags);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcessFlagsData(xmlDocPtr doc,
|
xmlXIncludeProcessFlagsData(xmlDocPtr doc,
|
||||||
int flags,
|
int flags,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcessTreeFlagsData(xmlNodePtr tree,
|
xmlXIncludeProcessTreeFlagsData(xmlNodePtr tree,
|
||||||
int flags,
|
int flags,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcessTree (xmlNodePtr tree);
|
xmlXIncludeProcessTree (xmlNodePtr tree);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcessTreeFlags(xmlNodePtr tree,
|
xmlXIncludeProcessTreeFlags(xmlNodePtr tree,
|
||||||
int flags);
|
int flags);
|
||||||
/*
|
/*
|
||||||
* contextual processing
|
* contextual processing
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlXIncludeCtxtPtr XMLCALL
|
XMLPUBFUN xmlXIncludeCtxtPtr
|
||||||
xmlXIncludeNewContext (xmlDocPtr doc);
|
xmlXIncludeNewContext (xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeSetFlags (xmlXIncludeCtxtPtr ctxt,
|
xmlXIncludeSetFlags (xmlXIncludeCtxtPtr ctxt,
|
||||||
int flags);
|
int flags);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXIncludeFreeContext (xmlXIncludeCtxtPtr ctxt);
|
xmlXIncludeFreeContext (xmlXIncludeCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXIncludeProcessNode (xmlXIncludeCtxtPtr ctxt,
|
xmlXIncludeProcessNode (xmlXIncludeCtxtPtr ctxt,
|
||||||
xmlNodePtr tree);
|
xmlNodePtr tree);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -160,23 +160,23 @@ struct _xlinkHandler {
|
|||||||
* detection callbacks.
|
* detection callbacks.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN xlinkNodeDetectFunc XMLCALL
|
XMLPUBFUN xlinkNodeDetectFunc
|
||||||
xlinkGetDefaultDetect (void);
|
xlinkGetDefaultDetect (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xlinkSetDefaultDetect (xlinkNodeDetectFunc func);
|
xlinkSetDefaultDetect (xlinkNodeDetectFunc func);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Routines to set/get the default handlers.
|
* Routines to set/get the default handlers.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xlinkHandlerPtr XMLCALL
|
XMLPUBFUN xlinkHandlerPtr
|
||||||
xlinkGetDefaultHandler (void);
|
xlinkGetDefaultHandler (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xlinkSetDefaultHandler (xlinkHandlerPtr handler);
|
xlinkSetDefaultHandler (xlinkHandlerPtr handler);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Link detection module itself.
|
* Link detection module itself.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xlinkType XMLCALL
|
XMLPUBFUN xlinkType
|
||||||
xlinkIsLink (xmlDocPtr doc,
|
xlinkIsLink (xmlDocPtr doc,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
|
|
||||||
|
@@ -31,7 +31,7 @@ extern "C" {
|
|||||||
*
|
*
|
||||||
* Returns 1 if yes and 0 if another Input module should be used
|
* Returns 1 if yes and 0 if another Input module should be used
|
||||||
*/
|
*/
|
||||||
typedef int (XMLCALL *xmlInputMatchCallback) (char const *filename);
|
typedef int (*xmlInputMatchCallback) (char const *filename);
|
||||||
/**
|
/**
|
||||||
* xmlInputOpenCallback:
|
* xmlInputOpenCallback:
|
||||||
* @filename: the filename or URI
|
* @filename: the filename or URI
|
||||||
@@ -40,7 +40,7 @@ typedef int (XMLCALL *xmlInputMatchCallback) (char const *filename);
|
|||||||
*
|
*
|
||||||
* Returns an Input context or NULL in case or error
|
* Returns an Input context or NULL in case or error
|
||||||
*/
|
*/
|
||||||
typedef void * (XMLCALL *xmlInputOpenCallback) (char const *filename);
|
typedef void * (*xmlInputOpenCallback) (char const *filename);
|
||||||
/**
|
/**
|
||||||
* xmlInputReadCallback:
|
* xmlInputReadCallback:
|
||||||
* @context: an Input context
|
* @context: an Input context
|
||||||
@@ -51,7 +51,7 @@ typedef void * (XMLCALL *xmlInputOpenCallback) (char const *filename);
|
|||||||
*
|
*
|
||||||
* Returns the number of bytes read or -1 in case of error
|
* Returns the number of bytes read or -1 in case of error
|
||||||
*/
|
*/
|
||||||
typedef int (XMLCALL *xmlInputReadCallback) (void * context, char * buffer, int len);
|
typedef int (*xmlInputReadCallback) (void * context, char * buffer, int len);
|
||||||
/**
|
/**
|
||||||
* xmlInputCloseCallback:
|
* xmlInputCloseCallback:
|
||||||
* @context: an Input context
|
* @context: an Input context
|
||||||
@@ -60,7 +60,7 @@ typedef int (XMLCALL *xmlInputReadCallback) (void * context, char * buffer, int
|
|||||||
*
|
*
|
||||||
* Returns 0 or -1 in case of error
|
* Returns 0 or -1 in case of error
|
||||||
*/
|
*/
|
||||||
typedef int (XMLCALL *xmlInputCloseCallback) (void * context);
|
typedef int (*xmlInputCloseCallback) (void * context);
|
||||||
|
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
/*
|
/*
|
||||||
@@ -77,7 +77,7 @@ typedef int (XMLCALL *xmlInputCloseCallback) (void * context);
|
|||||||
*
|
*
|
||||||
* Returns 1 if yes and 0 if another Output module should be used
|
* Returns 1 if yes and 0 if another Output module should be used
|
||||||
*/
|
*/
|
||||||
typedef int (XMLCALL *xmlOutputMatchCallback) (char const *filename);
|
typedef int (*xmlOutputMatchCallback) (char const *filename);
|
||||||
/**
|
/**
|
||||||
* xmlOutputOpenCallback:
|
* xmlOutputOpenCallback:
|
||||||
* @filename: the filename or URI
|
* @filename: the filename or URI
|
||||||
@@ -86,7 +86,7 @@ typedef int (XMLCALL *xmlOutputMatchCallback) (char const *filename);
|
|||||||
*
|
*
|
||||||
* Returns an Output context or NULL in case or error
|
* Returns an Output context or NULL in case or error
|
||||||
*/
|
*/
|
||||||
typedef void * (XMLCALL *xmlOutputOpenCallback) (char const *filename);
|
typedef void * (*xmlOutputOpenCallback) (char const *filename);
|
||||||
/**
|
/**
|
||||||
* xmlOutputWriteCallback:
|
* xmlOutputWriteCallback:
|
||||||
* @context: an Output context
|
* @context: an Output context
|
||||||
@@ -97,7 +97,7 @@ typedef void * (XMLCALL *xmlOutputOpenCallback) (char const *filename);
|
|||||||
*
|
*
|
||||||
* Returns the number of bytes written or -1 in case of error
|
* Returns the number of bytes written or -1 in case of error
|
||||||
*/
|
*/
|
||||||
typedef int (XMLCALL *xmlOutputWriteCallback) (void * context, const char * buffer,
|
typedef int (*xmlOutputWriteCallback) (void * context, const char * buffer,
|
||||||
int len);
|
int len);
|
||||||
/**
|
/**
|
||||||
* xmlOutputCloseCallback:
|
* xmlOutputCloseCallback:
|
||||||
@@ -107,7 +107,7 @@ typedef int (XMLCALL *xmlOutputWriteCallback) (void * context, const char * buff
|
|||||||
*
|
*
|
||||||
* Returns 0 or -1 in case of error
|
* Returns 0 or -1 in case of error
|
||||||
*/
|
*/
|
||||||
typedef int (XMLCALL *xmlOutputCloseCallback) (void * context);
|
typedef int (*xmlOutputCloseCallback) (void * context);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -155,54 +155,54 @@ struct _xmlOutputBuffer {
|
|||||||
/*
|
/*
|
||||||
* Interfaces for input
|
* Interfaces for input
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupInputCallbacks (void);
|
xmlCleanupInputCallbacks (void);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPopInputCallbacks (void);
|
xmlPopInputCallbacks (void);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRegisterDefaultInputCallbacks (void);
|
xmlRegisterDefaultInputCallbacks (void);
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlAllocParserInputBuffer (xmlCharEncoding enc);
|
xmlAllocParserInputBuffer (xmlCharEncoding enc);
|
||||||
|
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlParserInputBufferCreateFilename (const char *URI,
|
xmlParserInputBufferCreateFilename (const char *URI,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlParserInputBufferCreateFile (FILE *file,
|
xmlParserInputBufferCreateFile (FILE *file,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlParserInputBufferCreateFd (int fd,
|
xmlParserInputBufferCreateFd (int fd,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlParserInputBufferCreateMem (const char *mem, int size,
|
xmlParserInputBufferCreateMem (const char *mem, int size,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlParserInputBufferCreateStatic (const char *mem, int size,
|
xmlParserInputBufferCreateStatic (const char *mem, int size,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlParserInputBufferCreateIO (xmlInputReadCallback ioread,
|
xmlParserInputBufferCreateIO (xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
void *ioctx,
|
void *ioctx,
|
||||||
xmlCharEncoding enc);
|
xmlCharEncoding enc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParserInputBufferRead (xmlParserInputBufferPtr in,
|
xmlParserInputBufferRead (xmlParserInputBufferPtr in,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParserInputBufferGrow (xmlParserInputBufferPtr in,
|
xmlParserInputBufferGrow (xmlParserInputBufferPtr in,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlParserInputBufferPush (xmlParserInputBufferPtr in,
|
xmlParserInputBufferPush (xmlParserInputBufferPtr in,
|
||||||
int len,
|
int len,
|
||||||
const char *buf);
|
const char *buf);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeParserInputBuffer (xmlParserInputBufferPtr in);
|
xmlFreeParserInputBuffer (xmlParserInputBufferPtr in);
|
||||||
XMLPUBFUN char * XMLCALL
|
XMLPUBFUN char *
|
||||||
xmlParserGetDirectory (const char *filename);
|
xmlParserGetDirectory (const char *filename);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegisterInputCallbacks (xmlInputMatchCallback matchFunc,
|
xmlRegisterInputCallbacks (xmlInputMatchCallback matchFunc,
|
||||||
xmlInputOpenCallback openFunc,
|
xmlInputOpenCallback openFunc,
|
||||||
xmlInputReadCallback readFunc,
|
xmlInputReadCallback readFunc,
|
||||||
@@ -216,62 +216,62 @@ xmlParserInputBufferPtr
|
|||||||
/*
|
/*
|
||||||
* Interfaces for output
|
* Interfaces for output
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupOutputCallbacks (void);
|
xmlCleanupOutputCallbacks (void);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlPopOutputCallbacks (void);
|
xmlPopOutputCallbacks (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRegisterDefaultOutputCallbacks(void);
|
xmlRegisterDefaultOutputCallbacks(void);
|
||||||
XMLPUBFUN xmlOutputBufferPtr XMLCALL
|
XMLPUBFUN xmlOutputBufferPtr
|
||||||
xmlAllocOutputBuffer (xmlCharEncodingHandlerPtr encoder);
|
xmlAllocOutputBuffer (xmlCharEncodingHandlerPtr encoder);
|
||||||
|
|
||||||
XMLPUBFUN xmlOutputBufferPtr XMLCALL
|
XMLPUBFUN xmlOutputBufferPtr
|
||||||
xmlOutputBufferCreateFilename (const char *URI,
|
xmlOutputBufferCreateFilename (const char *URI,
|
||||||
xmlCharEncodingHandlerPtr encoder,
|
xmlCharEncodingHandlerPtr encoder,
|
||||||
int compression);
|
int compression);
|
||||||
|
|
||||||
XMLPUBFUN xmlOutputBufferPtr XMLCALL
|
XMLPUBFUN xmlOutputBufferPtr
|
||||||
xmlOutputBufferCreateFile (FILE *file,
|
xmlOutputBufferCreateFile (FILE *file,
|
||||||
xmlCharEncodingHandlerPtr encoder);
|
xmlCharEncodingHandlerPtr encoder);
|
||||||
|
|
||||||
XMLPUBFUN xmlOutputBufferPtr XMLCALL
|
XMLPUBFUN xmlOutputBufferPtr
|
||||||
xmlOutputBufferCreateBuffer (xmlBufferPtr buffer,
|
xmlOutputBufferCreateBuffer (xmlBufferPtr buffer,
|
||||||
xmlCharEncodingHandlerPtr encoder);
|
xmlCharEncodingHandlerPtr encoder);
|
||||||
|
|
||||||
XMLPUBFUN xmlOutputBufferPtr XMLCALL
|
XMLPUBFUN xmlOutputBufferPtr
|
||||||
xmlOutputBufferCreateFd (int fd,
|
xmlOutputBufferCreateFd (int fd,
|
||||||
xmlCharEncodingHandlerPtr encoder);
|
xmlCharEncodingHandlerPtr encoder);
|
||||||
|
|
||||||
XMLPUBFUN xmlOutputBufferPtr XMLCALL
|
XMLPUBFUN xmlOutputBufferPtr
|
||||||
xmlOutputBufferCreateIO (xmlOutputWriteCallback iowrite,
|
xmlOutputBufferCreateIO (xmlOutputWriteCallback iowrite,
|
||||||
xmlOutputCloseCallback ioclose,
|
xmlOutputCloseCallback ioclose,
|
||||||
void *ioctx,
|
void *ioctx,
|
||||||
xmlCharEncodingHandlerPtr encoder);
|
xmlCharEncodingHandlerPtr encoder);
|
||||||
|
|
||||||
/* Couple of APIs to get the output without digging into the buffers */
|
/* Couple of APIs to get the output without digging into the buffers */
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlOutputBufferGetContent (xmlOutputBufferPtr out);
|
xmlOutputBufferGetContent (xmlOutputBufferPtr out);
|
||||||
XMLPUBFUN size_t XMLCALL
|
XMLPUBFUN size_t
|
||||||
xmlOutputBufferGetSize (xmlOutputBufferPtr out);
|
xmlOutputBufferGetSize (xmlOutputBufferPtr out);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlOutputBufferWrite (xmlOutputBufferPtr out,
|
xmlOutputBufferWrite (xmlOutputBufferPtr out,
|
||||||
int len,
|
int len,
|
||||||
const char *buf);
|
const char *buf);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlOutputBufferWriteString (xmlOutputBufferPtr out,
|
xmlOutputBufferWriteString (xmlOutputBufferPtr out,
|
||||||
const char *str);
|
const char *str);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlOutputBufferWriteEscape (xmlOutputBufferPtr out,
|
xmlOutputBufferWriteEscape (xmlOutputBufferPtr out,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
xmlCharEncodingOutputFunc escaping);
|
xmlCharEncodingOutputFunc escaping);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlOutputBufferFlush (xmlOutputBufferPtr out);
|
xmlOutputBufferFlush (xmlOutputBufferPtr out);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlOutputBufferClose (xmlOutputBufferPtr out);
|
xmlOutputBufferClose (xmlOutputBufferPtr out);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegisterOutputCallbacks (xmlOutputMatchCallback matchFunc,
|
xmlRegisterOutputCallbacks (xmlOutputMatchCallback matchFunc,
|
||||||
xmlOutputOpenCallback openFunc,
|
xmlOutputOpenCallback openFunc,
|
||||||
xmlOutputWriteCallback writeFunc,
|
xmlOutputWriteCallback writeFunc,
|
||||||
@@ -284,20 +284,20 @@ xmlOutputBufferPtr
|
|||||||
|
|
||||||
#ifdef LIBXML_HTTP_ENABLED
|
#ifdef LIBXML_HTTP_ENABLED
|
||||||
/* This function only exists if HTTP support built into the library */
|
/* This function only exists if HTTP support built into the library */
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRegisterHTTPPostCallbacks (void );
|
xmlRegisterHTTPPostCallbacks (void );
|
||||||
#endif /* LIBXML_HTTP_ENABLED */
|
#endif /* LIBXML_HTTP_ENABLED */
|
||||||
|
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
|
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlCheckHTTPInput (xmlParserCtxtPtr ctxt,
|
xmlCheckHTTPInput (xmlParserCtxtPtr ctxt,
|
||||||
xmlParserInputPtr ret);
|
xmlParserInputPtr ret);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* A predefined entity loader disabling network accesses
|
* A predefined entity loader disabling network accesses
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlParserInputPtr XMLCALL
|
XMLPUBFUN xmlParserInputPtr
|
||||||
xmlNoNetExternalEntityLoader (const char *URL,
|
xmlNoNetExternalEntityLoader (const char *URL,
|
||||||
const char *ID,
|
const char *ID,
|
||||||
xmlParserCtxtPtr ctxt);
|
xmlParserCtxtPtr ctxt);
|
||||||
@@ -306,43 +306,43 @@ XMLPUBFUN xmlParserInputPtr XMLCALL
|
|||||||
* xmlNormalizeWindowsPath is obsolete, don't use it.
|
* xmlNormalizeWindowsPath is obsolete, don't use it.
|
||||||
* Check xmlCanonicPath in uri.h for a better alternative.
|
* Check xmlCanonicPath in uri.h for a better alternative.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlNormalizeWindowsPath (const xmlChar *path);
|
xmlNormalizeWindowsPath (const xmlChar *path);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCheckFilename (const char *path);
|
xmlCheckFilename (const char *path);
|
||||||
/**
|
/**
|
||||||
* Default 'file://' protocol callbacks
|
* Default 'file://' protocol callbacks
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlFileMatch (const char *filename);
|
xmlFileMatch (const char *filename);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlFileOpen (const char *filename);
|
xmlFileOpen (const char *filename);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlFileRead (void * context,
|
xmlFileRead (void * context,
|
||||||
char * buffer,
|
char * buffer,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlFileClose (void * context);
|
xmlFileClose (void * context);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Default 'http://' protocol callbacks
|
* Default 'http://' protocol callbacks
|
||||||
*/
|
*/
|
||||||
#ifdef LIBXML_HTTP_ENABLED
|
#ifdef LIBXML_HTTP_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIOHTTPMatch (const char *filename);
|
xmlIOHTTPMatch (const char *filename);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlIOHTTPOpen (const char *filename);
|
xmlIOHTTPOpen (const char *filename);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlIOHTTPOpenW (const char * post_uri,
|
xmlIOHTTPOpenW (const char * post_uri,
|
||||||
int compression );
|
int compression );
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIOHTTPRead (void * context,
|
xmlIOHTTPRead (void * context,
|
||||||
char * buffer,
|
char * buffer,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIOHTTPClose (void * context);
|
xmlIOHTTPClose (void * context);
|
||||||
#endif /* LIBXML_HTTP_ENABLED */
|
#endif /* LIBXML_HTTP_ENABLED */
|
||||||
|
|
||||||
@@ -350,15 +350,15 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Default 'ftp://' protocol callbacks
|
* Default 'ftp://' protocol callbacks
|
||||||
*/
|
*/
|
||||||
#ifdef LIBXML_FTP_ENABLED
|
#ifdef LIBXML_FTP_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIOFTPMatch (const char *filename);
|
xmlIOFTPMatch (const char *filename);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlIOFTPOpen (const char *filename);
|
xmlIOFTPOpen (const char *filename);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIOFTPRead (void * context,
|
xmlIOFTPRead (void * context,
|
||||||
char * buffer,
|
char * buffer,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlIOFTPClose (void * context);
|
xmlIOFTPClose (void * context);
|
||||||
#endif /* LIBXML_FTP_ENABLED */
|
#endif /* LIBXML_FTP_ENABLED */
|
||||||
|
|
||||||
|
@@ -40,32 +40,32 @@ typedef xmlAutomataState *xmlAutomataStatePtr;
|
|||||||
/*
|
/*
|
||||||
* Building API
|
* Building API
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlAutomataPtr XMLCALL
|
XMLPUBFUN xmlAutomataPtr
|
||||||
xmlNewAutomata (void);
|
xmlNewAutomata (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeAutomata (xmlAutomataPtr am);
|
xmlFreeAutomata (xmlAutomataPtr am);
|
||||||
|
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataGetInitState (xmlAutomataPtr am);
|
xmlAutomataGetInitState (xmlAutomataPtr am);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlAutomataSetFinalState (xmlAutomataPtr am,
|
xmlAutomataSetFinalState (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr state);
|
xmlAutomataStatePtr state);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewState (xmlAutomataPtr am);
|
xmlAutomataNewState (xmlAutomataPtr am);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewTransition (xmlAutomataPtr am,
|
xmlAutomataNewTransition (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
const xmlChar *token,
|
const xmlChar *token,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewTransition2 (xmlAutomataPtr am,
|
xmlAutomataNewTransition2 (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
const xmlChar *token,
|
const xmlChar *token,
|
||||||
const xmlChar *token2,
|
const xmlChar *token2,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewNegTrans (xmlAutomataPtr am,
|
xmlAutomataNewNegTrans (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
@@ -73,7 +73,7 @@ XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
|||||||
const xmlChar *token2,
|
const xmlChar *token2,
|
||||||
void *data);
|
void *data);
|
||||||
|
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewCountTrans (xmlAutomataPtr am,
|
xmlAutomataNewCountTrans (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
@@ -81,7 +81,7 @@ XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
|||||||
int min,
|
int min,
|
||||||
int max,
|
int max,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewCountTrans2 (xmlAutomataPtr am,
|
xmlAutomataNewCountTrans2 (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
@@ -90,7 +90,7 @@ XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
|||||||
int min,
|
int min,
|
||||||
int max,
|
int max,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewOnceTrans (xmlAutomataPtr am,
|
xmlAutomataNewOnceTrans (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
@@ -98,7 +98,7 @@ XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
|||||||
int min,
|
int min,
|
||||||
int max,
|
int max,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewOnceTrans2 (xmlAutomataPtr am,
|
xmlAutomataNewOnceTrans2 (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
@@ -107,33 +107,33 @@ XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
|||||||
int min,
|
int min,
|
||||||
int max,
|
int max,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewAllTrans (xmlAutomataPtr am,
|
xmlAutomataNewAllTrans (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
int lax);
|
int lax);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewEpsilon (xmlAutomataPtr am,
|
xmlAutomataNewEpsilon (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to);
|
xmlAutomataStatePtr to);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewCountedTrans (xmlAutomataPtr am,
|
xmlAutomataNewCountedTrans (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
int counter);
|
int counter);
|
||||||
XMLPUBFUN xmlAutomataStatePtr XMLCALL
|
XMLPUBFUN xmlAutomataStatePtr
|
||||||
xmlAutomataNewCounterTrans (xmlAutomataPtr am,
|
xmlAutomataNewCounterTrans (xmlAutomataPtr am,
|
||||||
xmlAutomataStatePtr from,
|
xmlAutomataStatePtr from,
|
||||||
xmlAutomataStatePtr to,
|
xmlAutomataStatePtr to,
|
||||||
int counter);
|
int counter);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlAutomataNewCounter (xmlAutomataPtr am,
|
xmlAutomataNewCounter (xmlAutomataPtr am,
|
||||||
int min,
|
int min,
|
||||||
int max);
|
int max);
|
||||||
|
|
||||||
XMLPUBFUN struct _xmlRegexp * XMLCALL
|
XMLPUBFUN struct _xmlRegexp *
|
||||||
xmlAutomataCompile (xmlAutomataPtr am);
|
xmlAutomataCompile (xmlAutomataPtr am);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlAutomataIsDeterminist (xmlAutomataPtr am);
|
xmlAutomataIsDeterminist (xmlAutomataPtr am);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -844,7 +844,7 @@ typedef enum {
|
|||||||
* Signature of the function to use when there is an error and
|
* Signature of the function to use when there is an error and
|
||||||
* no parsing or validity context available .
|
* no parsing or validity context available .
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlGenericErrorFunc) (void *ctx,
|
typedef void (*xmlGenericErrorFunc) (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
/**
|
/**
|
||||||
@@ -855,61 +855,61 @@ typedef void (XMLCDECL *xmlGenericErrorFunc) (void *ctx,
|
|||||||
* Signature of the function to use when there is an error and
|
* Signature of the function to use when there is an error and
|
||||||
* the module handles the new error reporting mechanism.
|
* the module handles the new error reporting mechanism.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCALL *xmlStructuredErrorFunc) (void *userData, xmlErrorPtr error);
|
typedef void (*xmlStructuredErrorFunc) (void *userData, xmlErrorPtr error);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Use the following function to reset the two global variables
|
* Use the following function to reset the two global variables
|
||||||
* xmlGenericError and xmlGenericErrorContext.
|
* xmlGenericError and xmlGenericErrorContext.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetGenericErrorFunc (void *ctx,
|
xmlSetGenericErrorFunc (void *ctx,
|
||||||
xmlGenericErrorFunc handler);
|
xmlGenericErrorFunc handler);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
initGenericErrorDefaultFunc (xmlGenericErrorFunc *handler);
|
initGenericErrorDefaultFunc (xmlGenericErrorFunc *handler);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSetStructuredErrorFunc (void *ctx,
|
xmlSetStructuredErrorFunc (void *ctx,
|
||||||
xmlStructuredErrorFunc handler);
|
xmlStructuredErrorFunc handler);
|
||||||
/*
|
/*
|
||||||
* Default message routines used by SAX and Valid context for error
|
* Default message routines used by SAX and Valid context for error
|
||||||
* and warning reporting.
|
* and warning reporting.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCDECL
|
XMLPUBFUN void
|
||||||
xmlParserError (void *ctx,
|
xmlParserError (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN void XMLCDECL
|
XMLPUBFUN void
|
||||||
xmlParserWarning (void *ctx,
|
xmlParserWarning (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN void XMLCDECL
|
XMLPUBFUN void
|
||||||
xmlParserValidityError (void *ctx,
|
xmlParserValidityError (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN void XMLCDECL
|
XMLPUBFUN void
|
||||||
xmlParserValidityWarning (void *ctx,
|
xmlParserValidityWarning (void *ctx,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(2,3);
|
...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParserPrintFileInfo (xmlParserInputPtr input);
|
xmlParserPrintFileInfo (xmlParserInputPtr input);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlParserPrintFileContext (xmlParserInputPtr input);
|
xmlParserPrintFileContext (xmlParserInputPtr input);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Extended error information routines
|
* Extended error information routines
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlErrorPtr XMLCALL
|
XMLPUBFUN xmlErrorPtr
|
||||||
xmlGetLastError (void);
|
xmlGetLastError (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlResetLastError (void);
|
xmlResetLastError (void);
|
||||||
XMLPUBFUN xmlErrorPtr XMLCALL
|
XMLPUBFUN xmlErrorPtr
|
||||||
xmlCtxtGetLastError (void *ctx);
|
xmlCtxtGetLastError (void *ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCtxtResetLastError (void *ctx);
|
xmlCtxtResetLastError (void *ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlResetError (xmlErrorPtr err);
|
xmlResetError (xmlErrorPtr err);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCopyError (xmlErrorPtr from,
|
xmlCopyError (xmlErrorPtr from,
|
||||||
xmlErrorPtr to);
|
xmlErrorPtr to);
|
||||||
|
|
||||||
|
@@ -54,7 +54,7 @@ extern "C" {
|
|||||||
*
|
*
|
||||||
* Signature for a free() implementation.
|
* Signature for a free() implementation.
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCALL *xmlFreeFunc)(void *mem);
|
typedef void (*xmlFreeFunc)(void *mem);
|
||||||
/**
|
/**
|
||||||
* xmlMallocFunc:
|
* xmlMallocFunc:
|
||||||
* @size: the size requested in bytes
|
* @size: the size requested in bytes
|
||||||
@@ -63,7 +63,7 @@ typedef void (XMLCALL *xmlFreeFunc)(void *mem);
|
|||||||
*
|
*
|
||||||
* Returns a pointer to the newly allocated block or NULL in case of error.
|
* Returns a pointer to the newly allocated block or NULL in case of error.
|
||||||
*/
|
*/
|
||||||
typedef void *(LIBXML_ATTR_ALLOC_SIZE(1) XMLCALL *xmlMallocFunc)(size_t size);
|
typedef void *(LIBXML_ATTR_ALLOC_SIZE(1) *xmlMallocFunc)(size_t size);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xmlReallocFunc:
|
* xmlReallocFunc:
|
||||||
@@ -74,7 +74,7 @@ typedef void *(LIBXML_ATTR_ALLOC_SIZE(1) XMLCALL *xmlMallocFunc)(size_t size);
|
|||||||
*
|
*
|
||||||
* Returns a pointer to the newly reallocated block or NULL in case of error.
|
* Returns a pointer to the newly reallocated block or NULL in case of error.
|
||||||
*/
|
*/
|
||||||
typedef void *(XMLCALL *xmlReallocFunc)(void *mem, size_t size);
|
typedef void *(*xmlReallocFunc)(void *mem, size_t size);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xmlStrdupFunc:
|
* xmlStrdupFunc:
|
||||||
@@ -84,7 +84,7 @@ typedef void *(XMLCALL *xmlReallocFunc)(void *mem, size_t size);
|
|||||||
*
|
*
|
||||||
* Returns the copy of the string or NULL in case of error.
|
* Returns the copy of the string or NULL in case of error.
|
||||||
*/
|
*/
|
||||||
typedef char *(XMLCALL *xmlStrdupFunc)(const char *str);
|
typedef char *(*xmlStrdupFunc)(const char *str);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The 4 interfaces used for all memory handling within libxml.
|
* The 4 interfaces used for all memory handling within libxml.
|
||||||
@@ -100,23 +100,23 @@ LIBXML_DLL_IMPORT xmlStrdupFunc xmlMemStrdup;
|
|||||||
* The xmlGc function have an extra entry for atomic block
|
* The xmlGc function have an extra entry for atomic block
|
||||||
* allocations useful for garbage collected memory allocators
|
* allocations useful for garbage collected memory allocators
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlMemSetup (xmlFreeFunc freeFunc,
|
xmlMemSetup (xmlFreeFunc freeFunc,
|
||||||
xmlMallocFunc mallocFunc,
|
xmlMallocFunc mallocFunc,
|
||||||
xmlReallocFunc reallocFunc,
|
xmlReallocFunc reallocFunc,
|
||||||
xmlStrdupFunc strdupFunc);
|
xmlStrdupFunc strdupFunc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlMemGet (xmlFreeFunc *freeFunc,
|
xmlMemGet (xmlFreeFunc *freeFunc,
|
||||||
xmlMallocFunc *mallocFunc,
|
xmlMallocFunc *mallocFunc,
|
||||||
xmlReallocFunc *reallocFunc,
|
xmlReallocFunc *reallocFunc,
|
||||||
xmlStrdupFunc *strdupFunc);
|
xmlStrdupFunc *strdupFunc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGcMemSetup (xmlFreeFunc freeFunc,
|
xmlGcMemSetup (xmlFreeFunc freeFunc,
|
||||||
xmlMallocFunc mallocFunc,
|
xmlMallocFunc mallocFunc,
|
||||||
xmlMallocFunc mallocAtomicFunc,
|
xmlMallocFunc mallocAtomicFunc,
|
||||||
xmlReallocFunc reallocFunc,
|
xmlReallocFunc reallocFunc,
|
||||||
xmlStrdupFunc strdupFunc);
|
xmlStrdupFunc strdupFunc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGcMemGet (xmlFreeFunc *freeFunc,
|
xmlGcMemGet (xmlFreeFunc *freeFunc,
|
||||||
xmlMallocFunc *mallocFunc,
|
xmlMallocFunc *mallocFunc,
|
||||||
xmlMallocFunc *mallocAtomicFunc,
|
xmlMallocFunc *mallocAtomicFunc,
|
||||||
@@ -127,45 +127,45 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Initialization of the memory layer.
|
* Initialization of the memory layer.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlInitMemory (void);
|
xmlInitMemory (void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Cleanup of the memory layer.
|
* Cleanup of the memory layer.
|
||||||
*/
|
*/
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlCleanupMemory (void);
|
xmlCleanupMemory (void);
|
||||||
/*
|
/*
|
||||||
* These are specific to the XML debug memory wrapper.
|
* These are specific to the XML debug memory wrapper.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlMemUsed (void);
|
xmlMemUsed (void);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlMemBlocks (void);
|
xmlMemBlocks (void);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMemDisplay (FILE *fp);
|
xmlMemDisplay (FILE *fp);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMemDisplayLast(FILE *fp, long nbBytes);
|
xmlMemDisplayLast(FILE *fp, long nbBytes);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMemShow (FILE *fp, int nr);
|
xmlMemShow (FILE *fp, int nr);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMemoryDump (void);
|
xmlMemoryDump (void);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlMemMalloc (size_t size) LIBXML_ATTR_ALLOC_SIZE(1);
|
xmlMemMalloc (size_t size) LIBXML_ATTR_ALLOC_SIZE(1);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlMemRealloc (void *ptr,size_t size);
|
xmlMemRealloc (void *ptr,size_t size);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlMemFree (void *ptr);
|
xmlMemFree (void *ptr);
|
||||||
XMLPUBFUN char * XMLCALL
|
XMLPUBFUN char *
|
||||||
xmlMemoryStrdup (const char *str);
|
xmlMemoryStrdup (const char *str);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlMallocLoc (size_t size, const char *file, int line) LIBXML_ATTR_ALLOC_SIZE(1);
|
xmlMallocLoc (size_t size, const char *file, int line) LIBXML_ATTR_ALLOC_SIZE(1);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlReallocLoc (void *ptr, size_t size, const char *file, int line);
|
xmlReallocLoc (void *ptr, size_t size, const char *file, int line);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlMallocAtomicLoc (size_t size, const char *file, int line) LIBXML_ATTR_ALLOC_SIZE(1);
|
xmlMallocAtomicLoc (size_t size, const char *file, int line) LIBXML_ATTR_ALLOC_SIZE(1);
|
||||||
XMLPUBFUN char * XMLCALL
|
XMLPUBFUN char *
|
||||||
xmlMemStrdupLoc (const char *str, const char *file, int line);
|
xmlMemStrdupLoc (const char *str, const char *file, int line);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -37,16 +37,16 @@ typedef enum {
|
|||||||
XML_MODULE_LOCAL= 2 /* local binding */
|
XML_MODULE_LOCAL= 2 /* local binding */
|
||||||
} xmlModuleOption;
|
} xmlModuleOption;
|
||||||
|
|
||||||
XMLPUBFUN xmlModulePtr XMLCALL xmlModuleOpen (const char *filename,
|
XMLPUBFUN xmlModulePtr xmlModuleOpen (const char *filename,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlModuleSymbol (xmlModulePtr module,
|
XMLPUBFUN int xmlModuleSymbol (xmlModulePtr module,
|
||||||
const char* name,
|
const char* name,
|
||||||
void **result);
|
void **result);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlModuleClose (xmlModulePtr module);
|
XMLPUBFUN int xmlModuleClose (xmlModulePtr module);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlModuleFree (xmlModulePtr module);
|
XMLPUBFUN int xmlModuleFree (xmlModulePtr module);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -108,16 +108,16 @@ typedef xmlTextReader *xmlTextReaderPtr;
|
|||||||
/*
|
/*
|
||||||
* Constructors & Destructor
|
* Constructors & Destructor
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlNewTextReader (xmlParserInputBufferPtr input,
|
xmlNewTextReader (xmlParserInputBufferPtr input,
|
||||||
const char *URI);
|
const char *URI);
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlNewTextReaderFilename(const char *URI);
|
xmlNewTextReaderFilename(const char *URI);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlFreeTextReader (xmlTextReaderPtr reader);
|
xmlFreeTextReader (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderSetup(xmlTextReaderPtr reader,
|
xmlTextReaderSetup(xmlTextReaderPtr reader,
|
||||||
xmlParserInputBufferPtr input, const char *URL,
|
xmlParserInputBufferPtr input, const char *URL,
|
||||||
const char *encoding, int options);
|
const char *encoding, int options);
|
||||||
@@ -125,222 +125,222 @@ XMLPUBFUN int XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Iterators
|
* Iterators
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderRead (xmlTextReaderPtr reader);
|
xmlTextReaderRead (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
#ifdef LIBXML_WRITER_ENABLED
|
#ifdef LIBXML_WRITER_ENABLED
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderReadInnerXml(xmlTextReaderPtr reader);
|
xmlTextReaderReadInnerXml(xmlTextReaderPtr reader);
|
||||||
|
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderReadOuterXml(xmlTextReaderPtr reader);
|
xmlTextReaderReadOuterXml(xmlTextReaderPtr reader);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderReadString (xmlTextReaderPtr reader);
|
xmlTextReaderReadString (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderReadAttributeValue(xmlTextReaderPtr reader);
|
xmlTextReaderReadAttributeValue(xmlTextReaderPtr reader);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Attributes of the node
|
* Attributes of the node
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderAttributeCount(xmlTextReaderPtr reader);
|
xmlTextReaderAttributeCount(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderDepth (xmlTextReaderPtr reader);
|
xmlTextReaderDepth (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderHasAttributes(xmlTextReaderPtr reader);
|
xmlTextReaderHasAttributes(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderHasValue(xmlTextReaderPtr reader);
|
xmlTextReaderHasValue(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderIsDefault (xmlTextReaderPtr reader);
|
xmlTextReaderIsDefault (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderIsEmptyElement(xmlTextReaderPtr reader);
|
xmlTextReaderIsEmptyElement(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderNodeType (xmlTextReaderPtr reader);
|
xmlTextReaderNodeType (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderQuoteChar (xmlTextReaderPtr reader);
|
xmlTextReaderQuoteChar (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderReadState (xmlTextReaderPtr reader);
|
xmlTextReaderReadState (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderIsNamespaceDecl(xmlTextReaderPtr reader);
|
xmlTextReaderIsNamespaceDecl(xmlTextReaderPtr reader);
|
||||||
|
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstBaseUri (xmlTextReaderPtr reader);
|
xmlTextReaderConstBaseUri (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstLocalName (xmlTextReaderPtr reader);
|
xmlTextReaderConstLocalName (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstName (xmlTextReaderPtr reader);
|
xmlTextReaderConstName (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstNamespaceUri(xmlTextReaderPtr reader);
|
xmlTextReaderConstNamespaceUri(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstPrefix (xmlTextReaderPtr reader);
|
xmlTextReaderConstPrefix (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstXmlLang (xmlTextReaderPtr reader);
|
xmlTextReaderConstXmlLang (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstString (xmlTextReaderPtr reader,
|
xmlTextReaderConstString (xmlTextReaderPtr reader,
|
||||||
const xmlChar *str);
|
const xmlChar *str);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstValue (xmlTextReaderPtr reader);
|
xmlTextReaderConstValue (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* use the Const version of the routine for
|
* use the Const version of the routine for
|
||||||
* better performance and simpler code
|
* better performance and simpler code
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderBaseUri (xmlTextReaderPtr reader);
|
xmlTextReaderBaseUri (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderLocalName (xmlTextReaderPtr reader);
|
xmlTextReaderLocalName (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderName (xmlTextReaderPtr reader);
|
xmlTextReaderName (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderNamespaceUri(xmlTextReaderPtr reader);
|
xmlTextReaderNamespaceUri(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderPrefix (xmlTextReaderPtr reader);
|
xmlTextReaderPrefix (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderXmlLang (xmlTextReaderPtr reader);
|
xmlTextReaderXmlLang (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderValue (xmlTextReaderPtr reader);
|
xmlTextReaderValue (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Methods of the XmlTextReader
|
* Methods of the XmlTextReader
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderClose (xmlTextReaderPtr reader);
|
xmlTextReaderClose (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderGetAttributeNo (xmlTextReaderPtr reader,
|
xmlTextReaderGetAttributeNo (xmlTextReaderPtr reader,
|
||||||
int no);
|
int no);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderGetAttribute (xmlTextReaderPtr reader,
|
xmlTextReaderGetAttribute (xmlTextReaderPtr reader,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderGetAttributeNs (xmlTextReaderPtr reader,
|
xmlTextReaderGetAttributeNs (xmlTextReaderPtr reader,
|
||||||
const xmlChar *localName,
|
const xmlChar *localName,
|
||||||
const xmlChar *namespaceURI);
|
const xmlChar *namespaceURI);
|
||||||
XMLPUBFUN xmlParserInputBufferPtr XMLCALL
|
XMLPUBFUN xmlParserInputBufferPtr
|
||||||
xmlTextReaderGetRemainder (xmlTextReaderPtr reader);
|
xmlTextReaderGetRemainder (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderLookupNamespace(xmlTextReaderPtr reader,
|
xmlTextReaderLookupNamespace(xmlTextReaderPtr reader,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderMoveToAttributeNo(xmlTextReaderPtr reader,
|
xmlTextReaderMoveToAttributeNo(xmlTextReaderPtr reader,
|
||||||
int no);
|
int no);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderMoveToAttribute(xmlTextReaderPtr reader,
|
xmlTextReaderMoveToAttribute(xmlTextReaderPtr reader,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderMoveToAttributeNs(xmlTextReaderPtr reader,
|
xmlTextReaderMoveToAttributeNs(xmlTextReaderPtr reader,
|
||||||
const xmlChar *localName,
|
const xmlChar *localName,
|
||||||
const xmlChar *namespaceURI);
|
const xmlChar *namespaceURI);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderMoveToFirstAttribute(xmlTextReaderPtr reader);
|
xmlTextReaderMoveToFirstAttribute(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderMoveToNextAttribute(xmlTextReaderPtr reader);
|
xmlTextReaderMoveToNextAttribute(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderMoveToElement (xmlTextReaderPtr reader);
|
xmlTextReaderMoveToElement (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderNormalization (xmlTextReaderPtr reader);
|
xmlTextReaderNormalization (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstEncoding (xmlTextReaderPtr reader);
|
xmlTextReaderConstEncoding (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Extensions
|
* Extensions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderSetParserProp (xmlTextReaderPtr reader,
|
xmlTextReaderSetParserProp (xmlTextReaderPtr reader,
|
||||||
int prop,
|
int prop,
|
||||||
int value);
|
int value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderGetParserProp (xmlTextReaderPtr reader,
|
xmlTextReaderGetParserProp (xmlTextReaderPtr reader,
|
||||||
int prop);
|
int prop);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlTextReaderCurrentNode (xmlTextReaderPtr reader);
|
xmlTextReaderCurrentNode (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderGetParserLineNumber(xmlTextReaderPtr reader);
|
xmlTextReaderGetParserLineNumber(xmlTextReaderPtr reader);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderGetParserColumnNumber(xmlTextReaderPtr reader);
|
xmlTextReaderGetParserColumnNumber(xmlTextReaderPtr reader);
|
||||||
|
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlTextReaderPreserve (xmlTextReaderPtr reader);
|
xmlTextReaderPreserve (xmlTextReaderPtr reader);
|
||||||
#ifdef LIBXML_PATTERN_ENABLED
|
#ifdef LIBXML_PATTERN_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderPreservePattern(xmlTextReaderPtr reader,
|
xmlTextReaderPreservePattern(xmlTextReaderPtr reader,
|
||||||
const xmlChar *pattern,
|
const xmlChar *pattern,
|
||||||
const xmlChar **namespaces);
|
const xmlChar **namespaces);
|
||||||
#endif /* LIBXML_PATTERN_ENABLED */
|
#endif /* LIBXML_PATTERN_ENABLED */
|
||||||
XMLPUBFUN xmlDocPtr XMLCALL
|
XMLPUBFUN xmlDocPtr
|
||||||
xmlTextReaderCurrentDoc (xmlTextReaderPtr reader);
|
xmlTextReaderCurrentDoc (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlTextReaderExpand (xmlTextReaderPtr reader);
|
xmlTextReaderExpand (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderNext (xmlTextReaderPtr reader);
|
xmlTextReaderNext (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderNextSibling (xmlTextReaderPtr reader);
|
xmlTextReaderNextSibling (xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderIsValid (xmlTextReaderPtr reader);
|
xmlTextReaderIsValid (xmlTextReaderPtr reader);
|
||||||
#ifdef LIBXML_SCHEMAS_ENABLED
|
#ifdef LIBXML_SCHEMAS_ENABLED
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderRelaxNGValidate(xmlTextReaderPtr reader,
|
xmlTextReaderRelaxNGValidate(xmlTextReaderPtr reader,
|
||||||
const char *rng);
|
const char *rng);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderRelaxNGValidateCtxt(xmlTextReaderPtr reader,
|
xmlTextReaderRelaxNGValidateCtxt(xmlTextReaderPtr reader,
|
||||||
xmlRelaxNGValidCtxtPtr ctxt,
|
xmlRelaxNGValidCtxtPtr ctxt,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderRelaxNGSetSchema(xmlTextReaderPtr reader,
|
xmlTextReaderRelaxNGSetSchema(xmlTextReaderPtr reader,
|
||||||
xmlRelaxNGPtr schema);
|
xmlRelaxNGPtr schema);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderSchemaValidate (xmlTextReaderPtr reader,
|
xmlTextReaderSchemaValidate (xmlTextReaderPtr reader,
|
||||||
const char *xsd);
|
const char *xsd);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderSchemaValidateCtxt(xmlTextReaderPtr reader,
|
xmlTextReaderSchemaValidateCtxt(xmlTextReaderPtr reader,
|
||||||
xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaValidCtxtPtr ctxt,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderSetSchema (xmlTextReaderPtr reader,
|
xmlTextReaderSetSchema (xmlTextReaderPtr reader,
|
||||||
xmlSchemaPtr schema);
|
xmlSchemaPtr schema);
|
||||||
#endif
|
#endif
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlTextReaderConstXmlVersion(xmlTextReaderPtr reader);
|
xmlTextReaderConstXmlVersion(xmlTextReaderPtr reader);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderStandalone (xmlTextReaderPtr reader);
|
xmlTextReaderStandalone (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Index lookup
|
* Index lookup
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN long XMLCALL
|
XMLPUBFUN long
|
||||||
xmlTextReaderByteConsumed (xmlTextReaderPtr reader);
|
xmlTextReaderByteConsumed (xmlTextReaderPtr reader);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* New more complete APIs for simpler creation and reuse of readers
|
* New more complete APIs for simpler creation and reuse of readers
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlReaderWalker (xmlDocPtr doc);
|
xmlReaderWalker (xmlDocPtr doc);
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlReaderForDoc (const xmlChar * cur,
|
xmlReaderForDoc (const xmlChar * cur,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlReaderForFile (const char *filename,
|
xmlReaderForFile (const char *filename,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlReaderForMemory (const char *buffer,
|
xmlReaderForMemory (const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlReaderForFd (int fd,
|
xmlReaderForFd (int fd,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlTextReaderPtr XMLCALL
|
XMLPUBFUN xmlTextReaderPtr
|
||||||
xmlReaderForIO (xmlInputReadCallback ioread,
|
xmlReaderForIO (xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
void *ioctx,
|
void *ioctx,
|
||||||
@@ -348,34 +348,34 @@ XMLPUBFUN xmlTextReaderPtr XMLCALL
|
|||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReaderNewWalker (xmlTextReaderPtr reader,
|
xmlReaderNewWalker (xmlTextReaderPtr reader,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReaderNewDoc (xmlTextReaderPtr reader,
|
xmlReaderNewDoc (xmlTextReaderPtr reader,
|
||||||
const xmlChar * cur,
|
const xmlChar * cur,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReaderNewFile (xmlTextReaderPtr reader,
|
xmlReaderNewFile (xmlTextReaderPtr reader,
|
||||||
const char *filename,
|
const char *filename,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReaderNewMemory (xmlTextReaderPtr reader,
|
xmlReaderNewMemory (xmlTextReaderPtr reader,
|
||||||
const char *buffer,
|
const char *buffer,
|
||||||
int size,
|
int size,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReaderNewFd (xmlTextReaderPtr reader,
|
xmlReaderNewFd (xmlTextReaderPtr reader,
|
||||||
int fd,
|
int fd,
|
||||||
const char *URL,
|
const char *URL,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlReaderNewIO (xmlTextReaderPtr reader,
|
xmlReaderNewIO (xmlTextReaderPtr reader,
|
||||||
xmlInputReadCallback ioread,
|
xmlInputReadCallback ioread,
|
||||||
xmlInputCloseCallback ioclose,
|
xmlInputCloseCallback ioclose,
|
||||||
@@ -397,23 +397,23 @@ typedef void * xmlTextReaderLocatorPtr;
|
|||||||
*
|
*
|
||||||
* Signature of an error callback from a reader parser
|
* Signature of an error callback from a reader parser
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCALL *xmlTextReaderErrorFunc)(void *arg,
|
typedef void (*xmlTextReaderErrorFunc)(void *arg,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
xmlParserSeverities severity,
|
xmlParserSeverities severity,
|
||||||
xmlTextReaderLocatorPtr locator);
|
xmlTextReaderLocatorPtr locator);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextReaderLocatorLineNumber(xmlTextReaderLocatorPtr locator);
|
xmlTextReaderLocatorLineNumber(xmlTextReaderLocatorPtr locator);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlTextReaderLocatorBaseURI (xmlTextReaderLocatorPtr locator);
|
xmlTextReaderLocatorBaseURI (xmlTextReaderLocatorPtr locator);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlTextReaderSetErrorHandler(xmlTextReaderPtr reader,
|
xmlTextReaderSetErrorHandler(xmlTextReaderPtr reader,
|
||||||
xmlTextReaderErrorFunc f,
|
xmlTextReaderErrorFunc f,
|
||||||
void *arg);
|
void *arg);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlTextReaderSetStructuredErrorHandler(xmlTextReaderPtr reader,
|
xmlTextReaderSetStructuredErrorHandler(xmlTextReaderPtr reader,
|
||||||
xmlStructuredErrorFunc f,
|
xmlStructuredErrorFunc f,
|
||||||
void *arg);
|
void *arg);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlTextReaderGetErrorHandler(xmlTextReaderPtr reader,
|
xmlTextReaderGetErrorHandler(xmlTextReaderPtr reader,
|
||||||
xmlTextReaderErrorFunc *f,
|
xmlTextReaderErrorFunc *f,
|
||||||
void **arg);
|
void **arg);
|
||||||
|
@@ -48,16 +48,16 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* The POSIX like API
|
* The POSIX like API
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlRegexpPtr XMLCALL
|
XMLPUBFUN xmlRegexpPtr
|
||||||
xmlRegexpCompile (const xmlChar *regexp);
|
xmlRegexpCompile (const xmlChar *regexp);
|
||||||
XMLPUBFUN void XMLCALL xmlRegFreeRegexp(xmlRegexpPtr regexp);
|
XMLPUBFUN void xmlRegFreeRegexp(xmlRegexpPtr regexp);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegexpExec (xmlRegexpPtr comp,
|
xmlRegexpExec (xmlRegexpPtr comp,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRegexpPrint (FILE *output,
|
xmlRegexpPrint (FILE *output,
|
||||||
xmlRegexpPtr regexp);
|
xmlRegexpPtr regexp);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegexpIsDeterminist(xmlRegexpPtr comp);
|
xmlRegexpIsDeterminist(xmlRegexpPtr comp);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -77,29 +77,29 @@ typedef void (*xmlRegExecCallbacks) (xmlRegExecCtxtPtr exec,
|
|||||||
/*
|
/*
|
||||||
* The progressive API
|
* The progressive API
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlRegExecCtxtPtr XMLCALL
|
XMLPUBFUN xmlRegExecCtxtPtr
|
||||||
xmlRegNewExecCtxt (xmlRegexpPtr comp,
|
xmlRegNewExecCtxt (xmlRegexpPtr comp,
|
||||||
xmlRegExecCallbacks callback,
|
xmlRegExecCallbacks callback,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlRegFreeExecCtxt (xmlRegExecCtxtPtr exec);
|
xmlRegFreeExecCtxt (xmlRegExecCtxtPtr exec);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegExecPushString(xmlRegExecCtxtPtr exec,
|
xmlRegExecPushString(xmlRegExecCtxtPtr exec,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
void *data);
|
void *data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegExecPushString2(xmlRegExecCtxtPtr exec,
|
xmlRegExecPushString2(xmlRegExecCtxtPtr exec,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
const xmlChar *value2,
|
const xmlChar *value2,
|
||||||
void *data);
|
void *data);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegExecNextValues(xmlRegExecCtxtPtr exec,
|
xmlRegExecNextValues(xmlRegExecCtxtPtr exec,
|
||||||
int *nbval,
|
int *nbval,
|
||||||
int *nbneg,
|
int *nbneg,
|
||||||
xmlChar **values,
|
xmlChar **values,
|
||||||
int *terminal);
|
int *terminal);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlRegExecErrInfo (xmlRegExecCtxtPtr exec,
|
xmlRegExecErrInfo (xmlRegExecCtxtPtr exec,
|
||||||
const xmlChar **string,
|
const xmlChar **string,
|
||||||
int *nbval,
|
int *nbval,
|
||||||
@@ -116,15 +116,15 @@ XMLPUBFUN int XMLCALL
|
|||||||
typedef struct _xmlExpCtxt xmlExpCtxt;
|
typedef struct _xmlExpCtxt xmlExpCtxt;
|
||||||
typedef xmlExpCtxt *xmlExpCtxtPtr;
|
typedef xmlExpCtxt *xmlExpCtxtPtr;
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlExpFreeCtxt (xmlExpCtxtPtr ctxt);
|
xmlExpFreeCtxt (xmlExpCtxtPtr ctxt);
|
||||||
XMLPUBFUN xmlExpCtxtPtr XMLCALL
|
XMLPUBFUN xmlExpCtxtPtr
|
||||||
xmlExpNewCtxt (int maxNodes,
|
xmlExpNewCtxt (int maxNodes,
|
||||||
xmlDictPtr dict);
|
xmlDictPtr dict);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpCtxtNbNodes(xmlExpCtxtPtr ctxt);
|
xmlExpCtxtNbNodes(xmlExpCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpCtxtNbCons(xmlExpCtxtPtr ctxt);
|
xmlExpCtxtNbCons(xmlExpCtxtPtr ctxt);
|
||||||
|
|
||||||
/* Expressions are trees but the tree is opaque */
|
/* Expressions are trees but the tree is opaque */
|
||||||
@@ -150,31 +150,31 @@ XMLPUBVAR xmlExpNodePtr emptyExp;
|
|||||||
/*
|
/*
|
||||||
* Expressions are reference counted internally
|
* Expressions are reference counted internally
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlExpFree (xmlExpCtxtPtr ctxt,
|
xmlExpFree (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr expr);
|
xmlExpNodePtr expr);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlExpRef (xmlExpNodePtr expr);
|
xmlExpRef (xmlExpNodePtr expr);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* constructors can be either manual or from a string
|
* constructors can be either manual or from a string
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpParse (xmlExpCtxtPtr ctxt,
|
xmlExpParse (xmlExpCtxtPtr ctxt,
|
||||||
const char *expr);
|
const char *expr);
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpNewAtom (xmlExpCtxtPtr ctxt,
|
xmlExpNewAtom (xmlExpCtxtPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpNewOr (xmlExpCtxtPtr ctxt,
|
xmlExpNewOr (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr left,
|
xmlExpNodePtr left,
|
||||||
xmlExpNodePtr right);
|
xmlExpNodePtr right);
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpNewSeq (xmlExpCtxtPtr ctxt,
|
xmlExpNewSeq (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr left,
|
xmlExpNodePtr left,
|
||||||
xmlExpNodePtr right);
|
xmlExpNodePtr right);
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpNewRange (xmlExpCtxtPtr ctxt,
|
xmlExpNewRange (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr subset,
|
xmlExpNodePtr subset,
|
||||||
int min,
|
int min,
|
||||||
@@ -182,34 +182,34 @@ XMLPUBFUN xmlExpNodePtr XMLCALL
|
|||||||
/*
|
/*
|
||||||
* The really interesting APIs
|
* The really interesting APIs
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpIsNillable(xmlExpNodePtr expr);
|
xmlExpIsNillable(xmlExpNodePtr expr);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpMaxToken (xmlExpNodePtr expr);
|
xmlExpMaxToken (xmlExpNodePtr expr);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpGetLanguage(xmlExpCtxtPtr ctxt,
|
xmlExpGetLanguage(xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr expr,
|
xmlExpNodePtr expr,
|
||||||
const xmlChar**langList,
|
const xmlChar**langList,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpGetStart (xmlExpCtxtPtr ctxt,
|
xmlExpGetStart (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr expr,
|
xmlExpNodePtr expr,
|
||||||
const xmlChar**tokList,
|
const xmlChar**tokList,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpStringDerive(xmlExpCtxtPtr ctxt,
|
xmlExpStringDerive(xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr expr,
|
xmlExpNodePtr expr,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlExpNodePtr XMLCALL
|
XMLPUBFUN xmlExpNodePtr
|
||||||
xmlExpExpDerive (xmlExpCtxtPtr ctxt,
|
xmlExpExpDerive (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr expr,
|
xmlExpNodePtr expr,
|
||||||
xmlExpNodePtr sub);
|
xmlExpNodePtr sub);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlExpSubsume (xmlExpCtxtPtr ctxt,
|
xmlExpSubsume (xmlExpCtxtPtr ctxt,
|
||||||
xmlExpNodePtr expr,
|
xmlExpNodePtr expr,
|
||||||
xmlExpNodePtr sub);
|
xmlExpNodePtr sub);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlExpDump (xmlBufferPtr buf,
|
xmlExpDump (xmlBufferPtr buf,
|
||||||
xmlExpNodePtr expr);
|
xmlExpNodePtr expr);
|
||||||
#endif /* LIBXML_EXPR_ENABLED */
|
#endif /* LIBXML_EXPR_ENABLED */
|
||||||
|
@@ -41,42 +41,42 @@ typedef enum {
|
|||||||
typedef struct _xmlSaveCtxt xmlSaveCtxt;
|
typedef struct _xmlSaveCtxt xmlSaveCtxt;
|
||||||
typedef xmlSaveCtxt *xmlSaveCtxtPtr;
|
typedef xmlSaveCtxt *xmlSaveCtxtPtr;
|
||||||
|
|
||||||
XMLPUBFUN xmlSaveCtxtPtr XMLCALL
|
XMLPUBFUN xmlSaveCtxtPtr
|
||||||
xmlSaveToFd (int fd,
|
xmlSaveToFd (int fd,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN xmlSaveCtxtPtr XMLCALL
|
XMLPUBFUN xmlSaveCtxtPtr
|
||||||
xmlSaveToFilename (const char *filename,
|
xmlSaveToFilename (const char *filename,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN xmlSaveCtxtPtr XMLCALL
|
XMLPUBFUN xmlSaveCtxtPtr
|
||||||
xmlSaveToBuffer (xmlBufferPtr buffer,
|
xmlSaveToBuffer (xmlBufferPtr buffer,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN xmlSaveCtxtPtr XMLCALL
|
XMLPUBFUN xmlSaveCtxtPtr
|
||||||
xmlSaveToIO (xmlOutputWriteCallback iowrite,
|
xmlSaveToIO (xmlOutputWriteCallback iowrite,
|
||||||
xmlOutputCloseCallback ioclose,
|
xmlOutputCloseCallback ioclose,
|
||||||
void *ioctx,
|
void *ioctx,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN long XMLCALL
|
XMLPUBFUN long
|
||||||
xmlSaveDoc (xmlSaveCtxtPtr ctxt,
|
xmlSaveDoc (xmlSaveCtxtPtr ctxt,
|
||||||
xmlDocPtr doc);
|
xmlDocPtr doc);
|
||||||
XMLPUBFUN long XMLCALL
|
XMLPUBFUN long
|
||||||
xmlSaveTree (xmlSaveCtxtPtr ctxt,
|
xmlSaveTree (xmlSaveCtxtPtr ctxt,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveFlush (xmlSaveCtxtPtr ctxt);
|
xmlSaveFlush (xmlSaveCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveClose (xmlSaveCtxtPtr ctxt);
|
xmlSaveClose (xmlSaveCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveSetEscape (xmlSaveCtxtPtr ctxt,
|
xmlSaveSetEscape (xmlSaveCtxtPtr ctxt,
|
||||||
xmlCharEncodingOutputFunc escape);
|
xmlCharEncodingOutputFunc escape);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSaveSetAttrEscape (xmlSaveCtxtPtr ctxt,
|
xmlSaveSetAttrEscape (xmlSaveCtxtPtr ctxt,
|
||||||
xmlCharEncodingOutputFunc escape);
|
xmlCharEncodingOutputFunc escape);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -92,7 +92,7 @@ typedef xmlSchema *xmlSchemaPtr;
|
|||||||
*
|
*
|
||||||
* Signature of an error callback from an XSD validation
|
* Signature of an error callback from an XSD validation
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlSchemaValidityErrorFunc)
|
typedef void (*xmlSchemaValidityErrorFunc)
|
||||||
(void *ctx, const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
(void *ctx, const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -103,7 +103,7 @@ typedef void (XMLCDECL *xmlSchemaValidityErrorFunc)
|
|||||||
*
|
*
|
||||||
* Signature of a warning callback from an XSD validation
|
* Signature of a warning callback from an XSD validation
|
||||||
*/
|
*/
|
||||||
typedef void (XMLCDECL *xmlSchemaValidityWarningFunc)
|
typedef void (*xmlSchemaValidityWarningFunc)
|
||||||
(void *ctx, const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
(void *ctx, const char *msg, ...) LIBXML_ATTR_FORMAT(2,3);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -128,95 +128,95 @@ typedef xmlSchemaValidCtxt *xmlSchemaValidCtxtPtr;
|
|||||||
* Returns: 0 in case of success and -1 in case of error
|
* Returns: 0 in case of success and -1 in case of error
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef int (XMLCDECL *xmlSchemaValidityLocatorFunc) (void *ctx,
|
typedef int (*xmlSchemaValidityLocatorFunc) (void *ctx,
|
||||||
const char **file, unsigned long *line);
|
const char **file, unsigned long *line);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Interfaces for parsing.
|
* Interfaces for parsing.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlSchemaParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchemaParserCtxtPtr
|
||||||
xmlSchemaNewParserCtxt (const char *URL);
|
xmlSchemaNewParserCtxt (const char *URL);
|
||||||
XMLPUBFUN xmlSchemaParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchemaParserCtxtPtr
|
||||||
xmlSchemaNewMemParserCtxt (const char *buffer,
|
xmlSchemaNewMemParserCtxt (const char *buffer,
|
||||||
int size);
|
int size);
|
||||||
XMLPUBFUN xmlSchemaParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchemaParserCtxtPtr
|
||||||
xmlSchemaNewDocParserCtxt (xmlDocPtr doc);
|
xmlSchemaNewDocParserCtxt (xmlDocPtr doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaFreeParserCtxt (xmlSchemaParserCtxtPtr ctxt);
|
xmlSchemaFreeParserCtxt (xmlSchemaParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaSetParserErrors (xmlSchemaParserCtxtPtr ctxt,
|
xmlSchemaSetParserErrors (xmlSchemaParserCtxtPtr ctxt,
|
||||||
xmlSchemaValidityErrorFunc err,
|
xmlSchemaValidityErrorFunc err,
|
||||||
xmlSchemaValidityWarningFunc warn,
|
xmlSchemaValidityWarningFunc warn,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaSetParserStructuredErrors(xmlSchemaParserCtxtPtr ctxt,
|
xmlSchemaSetParserStructuredErrors(xmlSchemaParserCtxtPtr ctxt,
|
||||||
xmlStructuredErrorFunc serror,
|
xmlStructuredErrorFunc serror,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaGetParserErrors(xmlSchemaParserCtxtPtr ctxt,
|
xmlSchemaGetParserErrors(xmlSchemaParserCtxtPtr ctxt,
|
||||||
xmlSchemaValidityErrorFunc * err,
|
xmlSchemaValidityErrorFunc * err,
|
||||||
xmlSchemaValidityWarningFunc * warn,
|
xmlSchemaValidityWarningFunc * warn,
|
||||||
void **ctx);
|
void **ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaIsValid (xmlSchemaValidCtxtPtr ctxt);
|
xmlSchemaIsValid (xmlSchemaValidCtxtPtr ctxt);
|
||||||
|
|
||||||
XMLPUBFUN xmlSchemaPtr XMLCALL
|
XMLPUBFUN xmlSchemaPtr
|
||||||
xmlSchemaParse (xmlSchemaParserCtxtPtr ctxt);
|
xmlSchemaParse (xmlSchemaParserCtxtPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaFree (xmlSchemaPtr schema);
|
xmlSchemaFree (xmlSchemaPtr schema);
|
||||||
#ifdef LIBXML_OUTPUT_ENABLED
|
#ifdef LIBXML_OUTPUT_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaDump (FILE *output,
|
xmlSchemaDump (FILE *output,
|
||||||
xmlSchemaPtr schema);
|
xmlSchemaPtr schema);
|
||||||
#endif /* LIBXML_OUTPUT_ENABLED */
|
#endif /* LIBXML_OUTPUT_ENABLED */
|
||||||
/*
|
/*
|
||||||
* Interfaces for validating
|
* Interfaces for validating
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaSetValidErrors (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaSetValidErrors (xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlSchemaValidityErrorFunc err,
|
xmlSchemaValidityErrorFunc err,
|
||||||
xmlSchemaValidityWarningFunc warn,
|
xmlSchemaValidityWarningFunc warn,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaSetValidStructuredErrors(xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaSetValidStructuredErrors(xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlStructuredErrorFunc serror,
|
xmlStructuredErrorFunc serror,
|
||||||
void *ctx);
|
void *ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaGetValidErrors (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaGetValidErrors (xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlSchemaValidityErrorFunc *err,
|
xmlSchemaValidityErrorFunc *err,
|
||||||
xmlSchemaValidityWarningFunc *warn,
|
xmlSchemaValidityWarningFunc *warn,
|
||||||
void **ctx);
|
void **ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaSetValidOptions (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaSetValidOptions (xmlSchemaValidCtxtPtr ctxt,
|
||||||
int options);
|
int options);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaValidateSetFilename(xmlSchemaValidCtxtPtr vctxt,
|
xmlSchemaValidateSetFilename(xmlSchemaValidCtxtPtr vctxt,
|
||||||
const char *filename);
|
const char *filename);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidCtxtGetOptions(xmlSchemaValidCtxtPtr ctxt);
|
xmlSchemaValidCtxtGetOptions(xmlSchemaValidCtxtPtr ctxt);
|
||||||
|
|
||||||
XMLPUBFUN xmlSchemaValidCtxtPtr XMLCALL
|
XMLPUBFUN xmlSchemaValidCtxtPtr
|
||||||
xmlSchemaNewValidCtxt (xmlSchemaPtr schema);
|
xmlSchemaNewValidCtxt (xmlSchemaPtr schema);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaFreeValidCtxt (xmlSchemaValidCtxtPtr ctxt);
|
xmlSchemaFreeValidCtxt (xmlSchemaValidCtxtPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateDoc (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaValidateDoc (xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlDocPtr instance);
|
xmlDocPtr instance);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateOneElement (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaValidateOneElement (xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlNodePtr elem);
|
xmlNodePtr elem);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateStream (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaValidateStream (xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlParserInputBufferPtr input,
|
xmlParserInputBufferPtr input,
|
||||||
xmlCharEncoding enc,
|
xmlCharEncoding enc,
|
||||||
xmlSAXHandlerPtr sax,
|
xmlSAXHandlerPtr sax,
|
||||||
void *user_data);
|
void *user_data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateFile (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaValidateFile (xmlSchemaValidCtxtPtr ctxt,
|
||||||
const char * filename,
|
const char * filename,
|
||||||
int options);
|
int options);
|
||||||
|
|
||||||
XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
XMLPUBFUN xmlParserCtxtPtr
|
||||||
xmlSchemaValidCtxtGetParserCtxt(xmlSchemaValidCtxtPtr ctxt);
|
xmlSchemaValidCtxtGetParserCtxt(xmlSchemaValidCtxtPtr ctxt);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -225,15 +225,15 @@ XMLPUBFUN xmlParserCtxtPtr XMLCALL
|
|||||||
typedef struct _xmlSchemaSAXPlug xmlSchemaSAXPlugStruct;
|
typedef struct _xmlSchemaSAXPlug xmlSchemaSAXPlugStruct;
|
||||||
typedef xmlSchemaSAXPlugStruct *xmlSchemaSAXPlugPtr;
|
typedef xmlSchemaSAXPlugStruct *xmlSchemaSAXPlugPtr;
|
||||||
|
|
||||||
XMLPUBFUN xmlSchemaSAXPlugPtr XMLCALL
|
XMLPUBFUN xmlSchemaSAXPlugPtr
|
||||||
xmlSchemaSAXPlug (xmlSchemaValidCtxtPtr ctxt,
|
xmlSchemaSAXPlug (xmlSchemaValidCtxtPtr ctxt,
|
||||||
xmlSAXHandlerPtr *sax,
|
xmlSAXHandlerPtr *sax,
|
||||||
void **user_data);
|
void **user_data);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaSAXUnplug (xmlSchemaSAXPlugPtr plug);
|
xmlSchemaSAXUnplug (xmlSchemaSAXPlugPtr plug);
|
||||||
|
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaValidateSetLocator (xmlSchemaValidCtxtPtr vctxt,
|
xmlSchemaValidateSetLocator (xmlSchemaValidCtxtPtr vctxt,
|
||||||
xmlSchemaValidityLocatorFunc f,
|
xmlSchemaValidityLocatorFunc f,
|
||||||
void *ctxt);
|
void *ctxt);
|
||||||
|
@@ -30,118 +30,118 @@ typedef enum {
|
|||||||
XML_SCHEMA_WHITESPACE_COLLAPSE = 3
|
XML_SCHEMA_WHITESPACE_COLLAPSE = 3
|
||||||
} xmlSchemaWhitespaceValueType;
|
} xmlSchemaWhitespaceValueType;
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaInitTypes (void);
|
xmlSchemaInitTypes (void);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaCleanupTypes (void);
|
xmlSchemaCleanupTypes (void);
|
||||||
XMLPUBFUN xmlSchemaTypePtr XMLCALL
|
XMLPUBFUN xmlSchemaTypePtr
|
||||||
xmlSchemaGetPredefinedType (const xmlChar *name,
|
xmlSchemaGetPredefinedType (const xmlChar *name,
|
||||||
const xmlChar *ns);
|
const xmlChar *ns);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidatePredefinedType (xmlSchemaTypePtr type,
|
xmlSchemaValidatePredefinedType (xmlSchemaTypePtr type,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr *val);
|
xmlSchemaValPtr *val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValPredefTypeNode (xmlSchemaTypePtr type,
|
xmlSchemaValPredefTypeNode (xmlSchemaTypePtr type,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr *val,
|
xmlSchemaValPtr *val,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateFacet (xmlSchemaTypePtr base,
|
xmlSchemaValidateFacet (xmlSchemaTypePtr base,
|
||||||
xmlSchemaFacetPtr facet,
|
xmlSchemaFacetPtr facet,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr val);
|
xmlSchemaValPtr val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateFacetWhtsp (xmlSchemaFacetPtr facet,
|
xmlSchemaValidateFacetWhtsp (xmlSchemaFacetPtr facet,
|
||||||
xmlSchemaWhitespaceValueType fws,
|
xmlSchemaWhitespaceValueType fws,
|
||||||
xmlSchemaValType valType,
|
xmlSchemaValType valType,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr val,
|
xmlSchemaValPtr val,
|
||||||
xmlSchemaWhitespaceValueType ws);
|
xmlSchemaWhitespaceValueType ws);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaFreeValue (xmlSchemaValPtr val);
|
xmlSchemaFreeValue (xmlSchemaValPtr val);
|
||||||
XMLPUBFUN xmlSchemaFacetPtr XMLCALL
|
XMLPUBFUN xmlSchemaFacetPtr
|
||||||
xmlSchemaNewFacet (void);
|
xmlSchemaNewFacet (void);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaCheckFacet (xmlSchemaFacetPtr facet,
|
xmlSchemaCheckFacet (xmlSchemaFacetPtr facet,
|
||||||
xmlSchemaTypePtr typeDecl,
|
xmlSchemaTypePtr typeDecl,
|
||||||
xmlSchemaParserCtxtPtr ctxt,
|
xmlSchemaParserCtxtPtr ctxt,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlSchemaFreeFacet (xmlSchemaFacetPtr facet);
|
xmlSchemaFreeFacet (xmlSchemaFacetPtr facet);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaCompareValues (xmlSchemaValPtr x,
|
xmlSchemaCompareValues (xmlSchemaValPtr x,
|
||||||
xmlSchemaValPtr y);
|
xmlSchemaValPtr y);
|
||||||
XMLPUBFUN xmlSchemaTypePtr XMLCALL
|
XMLPUBFUN xmlSchemaTypePtr
|
||||||
xmlSchemaGetBuiltInListSimpleTypeItemType (xmlSchemaTypePtr type);
|
xmlSchemaGetBuiltInListSimpleTypeItemType (xmlSchemaTypePtr type);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateListSimpleTypeFacet (xmlSchemaFacetPtr facet,
|
xmlSchemaValidateListSimpleTypeFacet (xmlSchemaFacetPtr facet,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
unsigned long actualLen,
|
unsigned long actualLen,
|
||||||
unsigned long *expectedLen);
|
unsigned long *expectedLen);
|
||||||
XMLPUBFUN xmlSchemaTypePtr XMLCALL
|
XMLPUBFUN xmlSchemaTypePtr
|
||||||
xmlSchemaGetBuiltInType (xmlSchemaValType type);
|
xmlSchemaGetBuiltInType (xmlSchemaValType type);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaIsBuiltInTypeFacet (xmlSchemaTypePtr type,
|
xmlSchemaIsBuiltInTypeFacet (xmlSchemaTypePtr type,
|
||||||
int facetType);
|
int facetType);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlSchemaCollapseString (const xmlChar *value);
|
xmlSchemaCollapseString (const xmlChar *value);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlSchemaWhiteSpaceReplace (const xmlChar *value);
|
xmlSchemaWhiteSpaceReplace (const xmlChar *value);
|
||||||
XMLPUBFUN unsigned long XMLCALL
|
XMLPUBFUN unsigned long
|
||||||
xmlSchemaGetFacetValueAsULong (xmlSchemaFacetPtr facet);
|
xmlSchemaGetFacetValueAsULong (xmlSchemaFacetPtr facet);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateLengthFacet (xmlSchemaTypePtr type,
|
xmlSchemaValidateLengthFacet (xmlSchemaTypePtr type,
|
||||||
xmlSchemaFacetPtr facet,
|
xmlSchemaFacetPtr facet,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr val,
|
xmlSchemaValPtr val,
|
||||||
unsigned long *length);
|
unsigned long *length);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValidateLengthFacetWhtsp(xmlSchemaFacetPtr facet,
|
xmlSchemaValidateLengthFacetWhtsp(xmlSchemaFacetPtr facet,
|
||||||
xmlSchemaValType valType,
|
xmlSchemaValType valType,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr val,
|
xmlSchemaValPtr val,
|
||||||
unsigned long *length,
|
unsigned long *length,
|
||||||
xmlSchemaWhitespaceValueType ws);
|
xmlSchemaWhitespaceValueType ws);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValPredefTypeNodeNoNorm(xmlSchemaTypePtr type,
|
xmlSchemaValPredefTypeNodeNoNorm(xmlSchemaTypePtr type,
|
||||||
const xmlChar *value,
|
const xmlChar *value,
|
||||||
xmlSchemaValPtr *val,
|
xmlSchemaValPtr *val,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaGetCanonValue (xmlSchemaValPtr val,
|
xmlSchemaGetCanonValue (xmlSchemaValPtr val,
|
||||||
const xmlChar **retValue);
|
const xmlChar **retValue);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaGetCanonValueWhtsp (xmlSchemaValPtr val,
|
xmlSchemaGetCanonValueWhtsp (xmlSchemaValPtr val,
|
||||||
const xmlChar **retValue,
|
const xmlChar **retValue,
|
||||||
xmlSchemaWhitespaceValueType ws);
|
xmlSchemaWhitespaceValueType ws);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValueAppend (xmlSchemaValPtr prev,
|
xmlSchemaValueAppend (xmlSchemaValPtr prev,
|
||||||
xmlSchemaValPtr cur);
|
xmlSchemaValPtr cur);
|
||||||
XMLPUBFUN xmlSchemaValPtr XMLCALL
|
XMLPUBFUN xmlSchemaValPtr
|
||||||
xmlSchemaValueGetNext (xmlSchemaValPtr cur);
|
xmlSchemaValueGetNext (xmlSchemaValPtr cur);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlSchemaValueGetAsString (xmlSchemaValPtr val);
|
xmlSchemaValueGetAsString (xmlSchemaValPtr val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaValueGetAsBoolean (xmlSchemaValPtr val);
|
xmlSchemaValueGetAsBoolean (xmlSchemaValPtr val);
|
||||||
XMLPUBFUN xmlSchemaValPtr XMLCALL
|
XMLPUBFUN xmlSchemaValPtr
|
||||||
xmlSchemaNewStringValue (xmlSchemaValType type,
|
xmlSchemaNewStringValue (xmlSchemaValType type,
|
||||||
const xmlChar *value);
|
const xmlChar *value);
|
||||||
XMLPUBFUN xmlSchemaValPtr XMLCALL
|
XMLPUBFUN xmlSchemaValPtr
|
||||||
xmlSchemaNewNOTATIONValue (const xmlChar *name,
|
xmlSchemaNewNOTATIONValue (const xmlChar *name,
|
||||||
const xmlChar *ns);
|
const xmlChar *ns);
|
||||||
XMLPUBFUN xmlSchemaValPtr XMLCALL
|
XMLPUBFUN xmlSchemaValPtr
|
||||||
xmlSchemaNewQNameValue (const xmlChar *namespaceName,
|
xmlSchemaNewQNameValue (const xmlChar *namespaceName,
|
||||||
const xmlChar *localName);
|
const xmlChar *localName);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlSchemaCompareValuesWhtsp (xmlSchemaValPtr x,
|
xmlSchemaCompareValuesWhtsp (xmlSchemaValPtr x,
|
||||||
xmlSchemaWhitespaceValueType xws,
|
xmlSchemaWhitespaceValueType xws,
|
||||||
xmlSchemaValPtr y,
|
xmlSchemaValPtr y,
|
||||||
xmlSchemaWhitespaceValueType yws);
|
xmlSchemaWhitespaceValueType yws);
|
||||||
XMLPUBFUN xmlSchemaValPtr XMLCALL
|
XMLPUBFUN xmlSchemaValPtr
|
||||||
xmlSchemaCopyValue (xmlSchemaValPtr val);
|
xmlSchemaCopyValue (xmlSchemaValPtr val);
|
||||||
XMLPUBFUN xmlSchemaValType XMLCALL
|
XMLPUBFUN xmlSchemaValType
|
||||||
xmlSchemaGetValType (xmlSchemaValPtr val);
|
xmlSchemaGetValType (xmlSchemaValPtr val);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -37,100 +37,100 @@ typedef unsigned char xmlChar;
|
|||||||
/*
|
/*
|
||||||
* xmlChar handling
|
* xmlChar handling
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStrdup (const xmlChar *cur);
|
xmlStrdup (const xmlChar *cur);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStrndup (const xmlChar *cur,
|
xmlStrndup (const xmlChar *cur,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCharStrndup (const char *cur,
|
xmlCharStrndup (const char *cur,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlCharStrdup (const char *cur);
|
xmlCharStrdup (const char *cur);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStrsub (const xmlChar *str,
|
xmlStrsub (const xmlChar *str,
|
||||||
int start,
|
int start,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlStrchr (const xmlChar *str,
|
xmlStrchr (const xmlChar *str,
|
||||||
xmlChar val);
|
xmlChar val);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlStrstr (const xmlChar *str,
|
xmlStrstr (const xmlChar *str,
|
||||||
const xmlChar *val);
|
const xmlChar *val);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlStrcasestr (const xmlChar *str,
|
xmlStrcasestr (const xmlChar *str,
|
||||||
const xmlChar *val);
|
const xmlChar *val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrcmp (const xmlChar *str1,
|
xmlStrcmp (const xmlChar *str1,
|
||||||
const xmlChar *str2);
|
const xmlChar *str2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrncmp (const xmlChar *str1,
|
xmlStrncmp (const xmlChar *str1,
|
||||||
const xmlChar *str2,
|
const xmlChar *str2,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrcasecmp (const xmlChar *str1,
|
xmlStrcasecmp (const xmlChar *str1,
|
||||||
const xmlChar *str2);
|
const xmlChar *str2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrncasecmp (const xmlChar *str1,
|
xmlStrncasecmp (const xmlChar *str1,
|
||||||
const xmlChar *str2,
|
const xmlChar *str2,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrEqual (const xmlChar *str1,
|
xmlStrEqual (const xmlChar *str1,
|
||||||
const xmlChar *str2);
|
const xmlChar *str2);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrQEqual (const xmlChar *pref,
|
xmlStrQEqual (const xmlChar *pref,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *str);
|
const xmlChar *str);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrlen (const xmlChar *str);
|
xmlStrlen (const xmlChar *str);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStrcat (xmlChar *cur,
|
xmlStrcat (xmlChar *cur,
|
||||||
const xmlChar *add);
|
const xmlChar *add);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStrncat (xmlChar *cur,
|
xmlStrncat (xmlChar *cur,
|
||||||
const xmlChar *add,
|
const xmlChar *add,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlStrncatNew (const xmlChar *str1,
|
xmlStrncatNew (const xmlChar *str1,
|
||||||
const xmlChar *str2,
|
const xmlChar *str2,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrPrintf (xmlChar *buf,
|
xmlStrPrintf (xmlChar *buf,
|
||||||
int len,
|
int len,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
...) LIBXML_ATTR_FORMAT(3,4);
|
...) LIBXML_ATTR_FORMAT(3,4);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlStrVPrintf (xmlChar *buf,
|
xmlStrVPrintf (xmlChar *buf,
|
||||||
int len,
|
int len,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
va_list ap) LIBXML_ATTR_FORMAT(3,0);
|
va_list ap) LIBXML_ATTR_FORMAT(3,0);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlGetUTF8Char (const unsigned char *utf,
|
xmlGetUTF8Char (const unsigned char *utf,
|
||||||
int *len);
|
int *len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlCheckUTF8 (const unsigned char *utf);
|
xmlCheckUTF8 (const unsigned char *utf);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUTF8Strsize (const xmlChar *utf,
|
xmlUTF8Strsize (const xmlChar *utf,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlUTF8Strndup (const xmlChar *utf,
|
xmlUTF8Strndup (const xmlChar *utf,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlUTF8Strpos (const xmlChar *utf,
|
xmlUTF8Strpos (const xmlChar *utf,
|
||||||
int pos);
|
int pos);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUTF8Strloc (const xmlChar *utf,
|
xmlUTF8Strloc (const xmlChar *utf,
|
||||||
const xmlChar *utfchar);
|
const xmlChar *utfchar);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlUTF8Strsub (const xmlChar *utf,
|
xmlUTF8Strsub (const xmlChar *utf,
|
||||||
int start,
|
int start,
|
||||||
int len);
|
int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUTF8Strlen (const xmlChar *utf);
|
xmlUTF8Strlen (const xmlChar *utf);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUTF8Size (const xmlChar *utf);
|
xmlUTF8Size (const xmlChar *utf);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlUTF8Charcmp (const xmlChar *utf1,
|
xmlUTF8Charcmp (const xmlChar *utf1,
|
||||||
const xmlChar *utf2);
|
const xmlChar *utf2);
|
||||||
|
|
||||||
|
@@ -23,175 +23,175 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsAegeanNumbers (int code);
|
XMLPUBFUN int xmlUCSIsAegeanNumbers (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsAlphabeticPresentationForms (int code);
|
XMLPUBFUN int xmlUCSIsAlphabeticPresentationForms (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsArabic (int code);
|
XMLPUBFUN int xmlUCSIsArabic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsArabicPresentationFormsA (int code);
|
XMLPUBFUN int xmlUCSIsArabicPresentationFormsA (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsArabicPresentationFormsB (int code);
|
XMLPUBFUN int xmlUCSIsArabicPresentationFormsB (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsArmenian (int code);
|
XMLPUBFUN int xmlUCSIsArmenian (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsArrows (int code);
|
XMLPUBFUN int xmlUCSIsArrows (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBasicLatin (int code);
|
XMLPUBFUN int xmlUCSIsBasicLatin (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBengali (int code);
|
XMLPUBFUN int xmlUCSIsBengali (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBlockElements (int code);
|
XMLPUBFUN int xmlUCSIsBlockElements (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBopomofo (int code);
|
XMLPUBFUN int xmlUCSIsBopomofo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBopomofoExtended (int code);
|
XMLPUBFUN int xmlUCSIsBopomofoExtended (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBoxDrawing (int code);
|
XMLPUBFUN int xmlUCSIsBoxDrawing (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBraillePatterns (int code);
|
XMLPUBFUN int xmlUCSIsBraillePatterns (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBuhid (int code);
|
XMLPUBFUN int xmlUCSIsBuhid (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsByzantineMusicalSymbols (int code);
|
XMLPUBFUN int xmlUCSIsByzantineMusicalSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibility (int code);
|
XMLPUBFUN int xmlUCSIsCJKCompatibility (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityForms (int code);
|
XMLPUBFUN int xmlUCSIsCJKCompatibilityForms (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityIdeographs (int code);
|
XMLPUBFUN int xmlUCSIsCJKCompatibilityIdeographs (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKCompatibilityIdeographsSupplement (int code);
|
XMLPUBFUN int xmlUCSIsCJKCompatibilityIdeographsSupplement (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKRadicalsSupplement (int code);
|
XMLPUBFUN int xmlUCSIsCJKRadicalsSupplement (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKSymbolsandPunctuation (int code);
|
XMLPUBFUN int xmlUCSIsCJKSymbolsandPunctuation (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographs (int code);
|
XMLPUBFUN int xmlUCSIsCJKUnifiedIdeographs (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographsExtensionA (int code);
|
XMLPUBFUN int xmlUCSIsCJKUnifiedIdeographsExtensionA (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCJKUnifiedIdeographsExtensionB (int code);
|
XMLPUBFUN int xmlUCSIsCJKUnifiedIdeographsExtensionB (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCherokee (int code);
|
XMLPUBFUN int xmlUCSIsCherokee (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCombiningDiacriticalMarks (int code);
|
XMLPUBFUN int xmlUCSIsCombiningDiacriticalMarks (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCombiningDiacriticalMarksforSymbols (int code);
|
XMLPUBFUN int xmlUCSIsCombiningDiacriticalMarksforSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCombiningHalfMarks (int code);
|
XMLPUBFUN int xmlUCSIsCombiningHalfMarks (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCombiningMarksforSymbols (int code);
|
XMLPUBFUN int xmlUCSIsCombiningMarksforSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsControlPictures (int code);
|
XMLPUBFUN int xmlUCSIsControlPictures (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCurrencySymbols (int code);
|
XMLPUBFUN int xmlUCSIsCurrencySymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCypriotSyllabary (int code);
|
XMLPUBFUN int xmlUCSIsCypriotSyllabary (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCyrillic (int code);
|
XMLPUBFUN int xmlUCSIsCyrillic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCyrillicSupplement (int code);
|
XMLPUBFUN int xmlUCSIsCyrillicSupplement (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsDeseret (int code);
|
XMLPUBFUN int xmlUCSIsDeseret (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsDevanagari (int code);
|
XMLPUBFUN int xmlUCSIsDevanagari (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsDingbats (int code);
|
XMLPUBFUN int xmlUCSIsDingbats (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsEnclosedAlphanumerics (int code);
|
XMLPUBFUN int xmlUCSIsEnclosedAlphanumerics (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsEnclosedCJKLettersandMonths (int code);
|
XMLPUBFUN int xmlUCSIsEnclosedCJKLettersandMonths (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsEthiopic (int code);
|
XMLPUBFUN int xmlUCSIsEthiopic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGeneralPunctuation (int code);
|
XMLPUBFUN int xmlUCSIsGeneralPunctuation (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGeometricShapes (int code);
|
XMLPUBFUN int xmlUCSIsGeometricShapes (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGeorgian (int code);
|
XMLPUBFUN int xmlUCSIsGeorgian (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGothic (int code);
|
XMLPUBFUN int xmlUCSIsGothic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGreek (int code);
|
XMLPUBFUN int xmlUCSIsGreek (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGreekExtended (int code);
|
XMLPUBFUN int xmlUCSIsGreekExtended (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGreekandCoptic (int code);
|
XMLPUBFUN int xmlUCSIsGreekandCoptic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGujarati (int code);
|
XMLPUBFUN int xmlUCSIsGujarati (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsGurmukhi (int code);
|
XMLPUBFUN int xmlUCSIsGurmukhi (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHalfwidthandFullwidthForms (int code);
|
XMLPUBFUN int xmlUCSIsHalfwidthandFullwidthForms (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHangulCompatibilityJamo (int code);
|
XMLPUBFUN int xmlUCSIsHangulCompatibilityJamo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHangulJamo (int code);
|
XMLPUBFUN int xmlUCSIsHangulJamo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHangulSyllables (int code);
|
XMLPUBFUN int xmlUCSIsHangulSyllables (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHanunoo (int code);
|
XMLPUBFUN int xmlUCSIsHanunoo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHebrew (int code);
|
XMLPUBFUN int xmlUCSIsHebrew (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHighPrivateUseSurrogates (int code);
|
XMLPUBFUN int xmlUCSIsHighPrivateUseSurrogates (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHighSurrogates (int code);
|
XMLPUBFUN int xmlUCSIsHighSurrogates (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsHiragana (int code);
|
XMLPUBFUN int xmlUCSIsHiragana (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsIPAExtensions (int code);
|
XMLPUBFUN int xmlUCSIsIPAExtensions (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsIdeographicDescriptionCharacters (int code);
|
XMLPUBFUN int xmlUCSIsIdeographicDescriptionCharacters (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKanbun (int code);
|
XMLPUBFUN int xmlUCSIsKanbun (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKangxiRadicals (int code);
|
XMLPUBFUN int xmlUCSIsKangxiRadicals (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKannada (int code);
|
XMLPUBFUN int xmlUCSIsKannada (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKatakana (int code);
|
XMLPUBFUN int xmlUCSIsKatakana (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKatakanaPhoneticExtensions (int code);
|
XMLPUBFUN int xmlUCSIsKatakanaPhoneticExtensions (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKhmer (int code);
|
XMLPUBFUN int xmlUCSIsKhmer (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsKhmerSymbols (int code);
|
XMLPUBFUN int xmlUCSIsKhmerSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLao (int code);
|
XMLPUBFUN int xmlUCSIsLao (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLatin1Supplement (int code);
|
XMLPUBFUN int xmlUCSIsLatin1Supplement (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedA (int code);
|
XMLPUBFUN int xmlUCSIsLatinExtendedA (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedB (int code);
|
XMLPUBFUN int xmlUCSIsLatinExtendedB (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLatinExtendedAdditional (int code);
|
XMLPUBFUN int xmlUCSIsLatinExtendedAdditional (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLetterlikeSymbols (int code);
|
XMLPUBFUN int xmlUCSIsLetterlikeSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLimbu (int code);
|
XMLPUBFUN int xmlUCSIsLimbu (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLinearBIdeograms (int code);
|
XMLPUBFUN int xmlUCSIsLinearBIdeograms (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLinearBSyllabary (int code);
|
XMLPUBFUN int xmlUCSIsLinearBSyllabary (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsLowSurrogates (int code);
|
XMLPUBFUN int xmlUCSIsLowSurrogates (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMalayalam (int code);
|
XMLPUBFUN int xmlUCSIsMalayalam (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMathematicalAlphanumericSymbols (int code);
|
XMLPUBFUN int xmlUCSIsMathematicalAlphanumericSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMathematicalOperators (int code);
|
XMLPUBFUN int xmlUCSIsMathematicalOperators (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousMathematicalSymbolsA (int code);
|
XMLPUBFUN int xmlUCSIsMiscellaneousMathematicalSymbolsA (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousMathematicalSymbolsB (int code);
|
XMLPUBFUN int xmlUCSIsMiscellaneousMathematicalSymbolsB (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousSymbols (int code);
|
XMLPUBFUN int xmlUCSIsMiscellaneousSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousSymbolsandArrows (int code);
|
XMLPUBFUN int xmlUCSIsMiscellaneousSymbolsandArrows (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMiscellaneousTechnical (int code);
|
XMLPUBFUN int xmlUCSIsMiscellaneousTechnical (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMongolian (int code);
|
XMLPUBFUN int xmlUCSIsMongolian (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMusicalSymbols (int code);
|
XMLPUBFUN int xmlUCSIsMusicalSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsMyanmar (int code);
|
XMLPUBFUN int xmlUCSIsMyanmar (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsNumberForms (int code);
|
XMLPUBFUN int xmlUCSIsNumberForms (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsOgham (int code);
|
XMLPUBFUN int xmlUCSIsOgham (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsOldItalic (int code);
|
XMLPUBFUN int xmlUCSIsOldItalic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsOpticalCharacterRecognition (int code);
|
XMLPUBFUN int xmlUCSIsOpticalCharacterRecognition (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsOriya (int code);
|
XMLPUBFUN int xmlUCSIsOriya (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsOsmanya (int code);
|
XMLPUBFUN int xmlUCSIsOsmanya (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsPhoneticExtensions (int code);
|
XMLPUBFUN int xmlUCSIsPhoneticExtensions (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsPrivateUse (int code);
|
XMLPUBFUN int xmlUCSIsPrivateUse (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsPrivateUseArea (int code);
|
XMLPUBFUN int xmlUCSIsPrivateUseArea (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsRunic (int code);
|
XMLPUBFUN int xmlUCSIsRunic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsShavian (int code);
|
XMLPUBFUN int xmlUCSIsShavian (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSinhala (int code);
|
XMLPUBFUN int xmlUCSIsSinhala (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSmallFormVariants (int code);
|
XMLPUBFUN int xmlUCSIsSmallFormVariants (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSpacingModifierLetters (int code);
|
XMLPUBFUN int xmlUCSIsSpacingModifierLetters (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSpecials (int code);
|
XMLPUBFUN int xmlUCSIsSpecials (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSuperscriptsandSubscripts (int code);
|
XMLPUBFUN int xmlUCSIsSuperscriptsandSubscripts (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSupplementalArrowsA (int code);
|
XMLPUBFUN int xmlUCSIsSupplementalArrowsA (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSupplementalArrowsB (int code);
|
XMLPUBFUN int xmlUCSIsSupplementalArrowsB (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSupplementalMathematicalOperators (int code);
|
XMLPUBFUN int xmlUCSIsSupplementalMathematicalOperators (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSupplementaryPrivateUseAreaA (int code);
|
XMLPUBFUN int xmlUCSIsSupplementaryPrivateUseAreaA (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSupplementaryPrivateUseAreaB (int code);
|
XMLPUBFUN int xmlUCSIsSupplementaryPrivateUseAreaB (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsSyriac (int code);
|
XMLPUBFUN int xmlUCSIsSyriac (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTagalog (int code);
|
XMLPUBFUN int xmlUCSIsTagalog (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTagbanwa (int code);
|
XMLPUBFUN int xmlUCSIsTagbanwa (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTags (int code);
|
XMLPUBFUN int xmlUCSIsTags (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTaiLe (int code);
|
XMLPUBFUN int xmlUCSIsTaiLe (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTaiXuanJingSymbols (int code);
|
XMLPUBFUN int xmlUCSIsTaiXuanJingSymbols (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTamil (int code);
|
XMLPUBFUN int xmlUCSIsTamil (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTelugu (int code);
|
XMLPUBFUN int xmlUCSIsTelugu (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsThaana (int code);
|
XMLPUBFUN int xmlUCSIsThaana (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsThai (int code);
|
XMLPUBFUN int xmlUCSIsThai (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsTibetan (int code);
|
XMLPUBFUN int xmlUCSIsTibetan (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsUgaritic (int code);
|
XMLPUBFUN int xmlUCSIsUgaritic (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsUnifiedCanadianAboriginalSyllabics (int code);
|
XMLPUBFUN int xmlUCSIsUnifiedCanadianAboriginalSyllabics (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsVariationSelectors (int code);
|
XMLPUBFUN int xmlUCSIsVariationSelectors (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsVariationSelectorsSupplement (int code);
|
XMLPUBFUN int xmlUCSIsVariationSelectorsSupplement (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsYiRadicals (int code);
|
XMLPUBFUN int xmlUCSIsYiRadicals (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsYiSyllables (int code);
|
XMLPUBFUN int xmlUCSIsYiSyllables (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsYijingHexagramSymbols (int code);
|
XMLPUBFUN int xmlUCSIsYijingHexagramSymbols (int code);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsBlock (int code, const char *block);
|
XMLPUBFUN int xmlUCSIsBlock (int code, const char *block);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatC (int code);
|
XMLPUBFUN int xmlUCSIsCatC (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatCc (int code);
|
XMLPUBFUN int xmlUCSIsCatCc (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatCf (int code);
|
XMLPUBFUN int xmlUCSIsCatCf (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatCo (int code);
|
XMLPUBFUN int xmlUCSIsCatCo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatCs (int code);
|
XMLPUBFUN int xmlUCSIsCatCs (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatL (int code);
|
XMLPUBFUN int xmlUCSIsCatL (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatLl (int code);
|
XMLPUBFUN int xmlUCSIsCatLl (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatLm (int code);
|
XMLPUBFUN int xmlUCSIsCatLm (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatLo (int code);
|
XMLPUBFUN int xmlUCSIsCatLo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatLt (int code);
|
XMLPUBFUN int xmlUCSIsCatLt (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatLu (int code);
|
XMLPUBFUN int xmlUCSIsCatLu (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatM (int code);
|
XMLPUBFUN int xmlUCSIsCatM (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatMc (int code);
|
XMLPUBFUN int xmlUCSIsCatMc (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatMe (int code);
|
XMLPUBFUN int xmlUCSIsCatMe (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatMn (int code);
|
XMLPUBFUN int xmlUCSIsCatMn (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatN (int code);
|
XMLPUBFUN int xmlUCSIsCatN (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatNd (int code);
|
XMLPUBFUN int xmlUCSIsCatNd (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatNl (int code);
|
XMLPUBFUN int xmlUCSIsCatNl (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatNo (int code);
|
XMLPUBFUN int xmlUCSIsCatNo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatP (int code);
|
XMLPUBFUN int xmlUCSIsCatP (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPc (int code);
|
XMLPUBFUN int xmlUCSIsCatPc (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPd (int code);
|
XMLPUBFUN int xmlUCSIsCatPd (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPe (int code);
|
XMLPUBFUN int xmlUCSIsCatPe (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPf (int code);
|
XMLPUBFUN int xmlUCSIsCatPf (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPi (int code);
|
XMLPUBFUN int xmlUCSIsCatPi (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPo (int code);
|
XMLPUBFUN int xmlUCSIsCatPo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatPs (int code);
|
XMLPUBFUN int xmlUCSIsCatPs (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatS (int code);
|
XMLPUBFUN int xmlUCSIsCatS (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatSc (int code);
|
XMLPUBFUN int xmlUCSIsCatSc (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatSk (int code);
|
XMLPUBFUN int xmlUCSIsCatSk (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatSm (int code);
|
XMLPUBFUN int xmlUCSIsCatSm (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatSo (int code);
|
XMLPUBFUN int xmlUCSIsCatSo (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatZ (int code);
|
XMLPUBFUN int xmlUCSIsCatZ (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatZl (int code);
|
XMLPUBFUN int xmlUCSIsCatZl (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatZp (int code);
|
XMLPUBFUN int xmlUCSIsCatZp (int code);
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCatZs (int code);
|
XMLPUBFUN int xmlUCSIsCatZs (int code);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlUCSIsCat (int code, const char *cat);
|
XMLPUBFUN int xmlUCSIsCat (int code, const char *cat);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -21,7 +21,7 @@ extern "C" {
|
|||||||
* your library and includes mismatch
|
* your library and includes mismatch
|
||||||
*/
|
*/
|
||||||
#ifndef LIBXML2_COMPILING_MSCCDEF
|
#ifndef LIBXML2_COMPILING_MSCCDEF
|
||||||
XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
|
XMLPUBFUN void xmlCheckVersion(int version);
|
||||||
#endif /* LIBXML2_COMPILING_MSCCDEF */
|
#endif /* LIBXML2_COMPILING_MSCCDEF */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -29,20 +29,20 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* Constructors & Destructor
|
* Constructors & Destructor
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlTextWriterPtr XMLCALL
|
XMLPUBFUN xmlTextWriterPtr
|
||||||
xmlNewTextWriter(xmlOutputBufferPtr out);
|
xmlNewTextWriter(xmlOutputBufferPtr out);
|
||||||
XMLPUBFUN xmlTextWriterPtr XMLCALL
|
XMLPUBFUN xmlTextWriterPtr
|
||||||
xmlNewTextWriterFilename(const char *uri, int compression);
|
xmlNewTextWriterFilename(const char *uri, int compression);
|
||||||
XMLPUBFUN xmlTextWriterPtr XMLCALL
|
XMLPUBFUN xmlTextWriterPtr
|
||||||
xmlNewTextWriterMemory(xmlBufferPtr buf, int compression);
|
xmlNewTextWriterMemory(xmlBufferPtr buf, int compression);
|
||||||
XMLPUBFUN xmlTextWriterPtr XMLCALL
|
XMLPUBFUN xmlTextWriterPtr
|
||||||
xmlNewTextWriterPushParser(xmlParserCtxtPtr ctxt, int compression);
|
xmlNewTextWriterPushParser(xmlParserCtxtPtr ctxt, int compression);
|
||||||
XMLPUBFUN xmlTextWriterPtr XMLCALL
|
XMLPUBFUN xmlTextWriterPtr
|
||||||
xmlNewTextWriterDoc(xmlDocPtr * doc, int compression);
|
xmlNewTextWriterDoc(xmlDocPtr * doc, int compression);
|
||||||
XMLPUBFUN xmlTextWriterPtr XMLCALL
|
XMLPUBFUN xmlTextWriterPtr
|
||||||
xmlNewTextWriterTree(xmlDocPtr doc, xmlNodePtr node,
|
xmlNewTextWriterTree(xmlDocPtr doc, xmlNodePtr node,
|
||||||
int compression);
|
int compression);
|
||||||
XMLPUBFUN void XMLCALL xmlFreeTextWriter(xmlTextWriterPtr writer);
|
XMLPUBFUN void xmlFreeTextWriter(xmlTextWriterPtr writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Functions
|
* Functions
|
||||||
@@ -52,30 +52,30 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* Document
|
* Document
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartDocument(xmlTextWriterPtr writer,
|
xmlTextWriterStartDocument(xmlTextWriterPtr writer,
|
||||||
const char *version,
|
const char *version,
|
||||||
const char *encoding,
|
const char *encoding,
|
||||||
const char *standalone);
|
const char *standalone);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndDocument(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterEndDocument(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Comments
|
* Comments
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterStartComment(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterStartComment(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndComment(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterEndComment(xmlTextWriterPtr writer);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatComment(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatComment(xmlTextWriterPtr writer,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(2,3);
|
LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatComment(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatComment(xmlTextWriterPtr writer,
|
||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(2,0);
|
LIBXML_ATTR_FORMAT(2,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteComment(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteComment(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
content);
|
content);
|
||||||
@@ -83,47 +83,47 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* Elements
|
* Elements
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartElement(xmlTextWriterPtr writer,
|
xmlTextWriterStartElement(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name);
|
const xmlChar * name);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterStartElementNS(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterStartElementNS(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
prefix,
|
prefix,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
namespaceURI);
|
namespaceURI);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndElement(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterEndElement(xmlTextWriterPtr writer);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterFullEndElement(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterFullEndElement(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Elements conveniency functions
|
* Elements conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatElement(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatElement(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(3,4);
|
LIBXML_ATTR_FORMAT(3,4);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatElement(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatElement(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(3,0);
|
LIBXML_ATTR_FORMAT(3,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteElement(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteElement(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
content);
|
content);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatElementNS(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatElementNS(xmlTextWriterPtr writer,
|
||||||
const xmlChar * prefix,
|
const xmlChar * prefix,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * namespaceURI,
|
const xmlChar * namespaceURI,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(5,6);
|
LIBXML_ATTR_FORMAT(5,6);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatElementNS(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatElementNS(xmlTextWriterPtr writer,
|
||||||
const xmlChar * prefix,
|
const xmlChar * prefix,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
@@ -131,7 +131,7 @@ extern "C" {
|
|||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(5,0);
|
LIBXML_ATTR_FORMAT(5,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteElementNS(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteElementNS(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
prefix,
|
prefix,
|
||||||
@@ -144,48 +144,48 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* Text
|
* Text
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatRaw(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatRaw(xmlTextWriterPtr writer,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(2,3);
|
LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatRaw(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatRaw(xmlTextWriterPtr writer,
|
||||||
const char *format, va_list argptr)
|
const char *format, va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(2,0);
|
LIBXML_ATTR_FORMAT(2,0);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteRawLen(xmlTextWriterPtr writer,
|
xmlTextWriterWriteRawLen(xmlTextWriterPtr writer,
|
||||||
const xmlChar * content, int len);
|
const xmlChar * content, int len);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteRaw(xmlTextWriterPtr writer,
|
xmlTextWriterWriteRaw(xmlTextWriterPtr writer,
|
||||||
const xmlChar * content);
|
const xmlChar * content);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteFormatString(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteFormatString(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const char
|
const char
|
||||||
*format, ...)
|
*format, ...)
|
||||||
LIBXML_ATTR_FORMAT(2,3);
|
LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteVFormatString(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteVFormatString(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const char
|
const char
|
||||||
*format,
|
*format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(2,0);
|
LIBXML_ATTR_FORMAT(2,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteString(xmlTextWriterPtr writer,
|
XMLPUBFUN int xmlTextWriterWriteString(xmlTextWriterPtr writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
content);
|
content);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteBase64(xmlTextWriterPtr writer,
|
XMLPUBFUN int xmlTextWriterWriteBase64(xmlTextWriterPtr writer,
|
||||||
const char *data,
|
const char *data,
|
||||||
int start, int len);
|
int start, int len);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteBinHex(xmlTextWriterPtr writer,
|
XMLPUBFUN int xmlTextWriterWriteBinHex(xmlTextWriterPtr writer,
|
||||||
const char *data,
|
const char *data,
|
||||||
int start, int len);
|
int start, int len);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Attributes
|
* Attributes
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartAttribute(xmlTextWriterPtr writer,
|
xmlTextWriterStartAttribute(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name);
|
const xmlChar * name);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterStartAttributeNS(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterStartAttributeNS(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
prefix,
|
prefix,
|
||||||
@@ -193,36 +193,36 @@ extern "C" {
|
|||||||
name,
|
name,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
namespaceURI);
|
namespaceURI);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndAttribute(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterEndAttribute(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Attributes conveniency functions
|
* Attributes conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatAttribute(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatAttribute(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(3,4);
|
LIBXML_ATTR_FORMAT(3,4);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatAttribute(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatAttribute(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(3,0);
|
LIBXML_ATTR_FORMAT(3,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteAttribute(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteAttribute(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
content);
|
content);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatAttributeNS(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatAttributeNS(xmlTextWriterPtr writer,
|
||||||
const xmlChar * prefix,
|
const xmlChar * prefix,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * namespaceURI,
|
const xmlChar * namespaceURI,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(5,6);
|
LIBXML_ATTR_FORMAT(5,6);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatAttributeNS(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatAttributeNS(xmlTextWriterPtr writer,
|
||||||
const xmlChar * prefix,
|
const xmlChar * prefix,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
@@ -230,7 +230,7 @@ extern "C" {
|
|||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(5,0);
|
LIBXML_ATTR_FORMAT(5,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteAttributeNS(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteAttributeNS(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
prefix,
|
prefix,
|
||||||
@@ -244,25 +244,25 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* PI's
|
* PI's
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartPI(xmlTextWriterPtr writer,
|
xmlTextWriterStartPI(xmlTextWriterPtr writer,
|
||||||
const xmlChar * target);
|
const xmlChar * target);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndPI(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterEndPI(xmlTextWriterPtr writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PI conveniency functions
|
* PI conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatPI(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatPI(xmlTextWriterPtr writer,
|
||||||
const xmlChar * target,
|
const xmlChar * target,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(3,4);
|
LIBXML_ATTR_FORMAT(3,4);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatPI(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatPI(xmlTextWriterPtr writer,
|
||||||
const xmlChar * target,
|
const xmlChar * target,
|
||||||
const char *format, va_list argptr)
|
const char *format, va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(3,0);
|
LIBXML_ATTR_FORMAT(3,0);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWritePI(xmlTextWriterPtr writer,
|
xmlTextWriterWritePI(xmlTextWriterPtr writer,
|
||||||
const xmlChar * target,
|
const xmlChar * target,
|
||||||
const xmlChar * content);
|
const xmlChar * content);
|
||||||
@@ -277,52 +277,52 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* CDATA
|
* CDATA
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterStartCDATA(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterStartCDATA(xmlTextWriterPtr writer);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndCDATA(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterEndCDATA(xmlTextWriterPtr writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* CDATA conveniency functions
|
* CDATA conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatCDATA(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatCDATA(xmlTextWriterPtr writer,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(2,3);
|
LIBXML_ATTR_FORMAT(2,3);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatCDATA(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatCDATA(xmlTextWriterPtr writer,
|
||||||
const char *format, va_list argptr)
|
const char *format, va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(2,0);
|
LIBXML_ATTR_FORMAT(2,0);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteCDATA(xmlTextWriterPtr writer,
|
xmlTextWriterWriteCDATA(xmlTextWriterPtr writer,
|
||||||
const xmlChar * content);
|
const xmlChar * content);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DTD
|
* DTD
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartDTD(xmlTextWriterPtr writer,
|
xmlTextWriterStartDTD(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
const xmlChar * sysid);
|
const xmlChar * sysid);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndDTD(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterEndDTD(xmlTextWriterPtr writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DTD conveniency functions
|
* DTD conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatDTD(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatDTD(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
const xmlChar * sysid,
|
const xmlChar * sysid,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(5,6);
|
LIBXML_ATTR_FORMAT(5,6);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatDTD(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatDTD(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
const xmlChar * sysid,
|
const xmlChar * sysid,
|
||||||
const char *format, va_list argptr)
|
const char *format, va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(5,0);
|
LIBXML_ATTR_FORMAT(5,0);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteDTD(xmlTextWriterPtr writer,
|
xmlTextWriterWriteDTD(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
@@ -339,27 +339,27 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* DTD element definition
|
* DTD element definition
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartDTDElement(xmlTextWriterPtr writer,
|
xmlTextWriterStartDTDElement(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name);
|
const xmlChar * name);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndDTDElement(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterEndDTDElement(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DTD element definition conveniency functions
|
* DTD element definition conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatDTDElement(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatDTDElement(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(3,4);
|
LIBXML_ATTR_FORMAT(3,4);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatDTDElement(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatDTDElement(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(3,0);
|
LIBXML_ATTR_FORMAT(3,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteDTDElement(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteDTDElement(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
name,
|
name,
|
||||||
@@ -369,27 +369,27 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* DTD attribute list definition
|
* DTD attribute list definition
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartDTDAttlist(xmlTextWriterPtr writer,
|
xmlTextWriterStartDTDAttlist(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name);
|
const xmlChar * name);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndDTDAttlist(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterEndDTDAttlist(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DTD attribute list definition conveniency functions
|
* DTD attribute list definition conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatDTDAttlist(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatDTDAttlist(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(3,4);
|
LIBXML_ATTR_FORMAT(3,4);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatDTDAttlist(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatDTDAttlist(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(3,0);
|
LIBXML_ATTR_FORMAT(3,0);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteDTDAttlist(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteDTDAttlist(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
name,
|
name,
|
||||||
@@ -399,48 +399,48 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* DTD entity definition
|
* DTD entity definition
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterStartDTDEntity(xmlTextWriterPtr writer,
|
xmlTextWriterStartDTDEntity(xmlTextWriterPtr writer,
|
||||||
int pe, const xmlChar * name);
|
int pe, const xmlChar * name);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterEndDTDEntity(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterEndDTDEntity(xmlTextWriterPtr
|
||||||
writer);
|
writer);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DTD entity definition conveniency functions
|
* DTD entity definition conveniency functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteFormatDTDInternalEntity(xmlTextWriterPtr writer,
|
xmlTextWriterWriteFormatDTDInternalEntity(xmlTextWriterPtr writer,
|
||||||
int pe,
|
int pe,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format, ...)
|
const char *format, ...)
|
||||||
LIBXML_ATTR_FORMAT(4,5);
|
LIBXML_ATTR_FORMAT(4,5);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteVFormatDTDInternalEntity(xmlTextWriterPtr writer,
|
xmlTextWriterWriteVFormatDTDInternalEntity(xmlTextWriterPtr writer,
|
||||||
int pe,
|
int pe,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const char *format,
|
const char *format,
|
||||||
va_list argptr)
|
va_list argptr)
|
||||||
LIBXML_ATTR_FORMAT(4,0);
|
LIBXML_ATTR_FORMAT(4,0);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteDTDInternalEntity(xmlTextWriterPtr writer,
|
xmlTextWriterWriteDTDInternalEntity(xmlTextWriterPtr writer,
|
||||||
int pe,
|
int pe,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * content);
|
const xmlChar * content);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteDTDExternalEntity(xmlTextWriterPtr writer,
|
xmlTextWriterWriteDTDExternalEntity(xmlTextWriterPtr writer,
|
||||||
int pe,
|
int pe,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
const xmlChar * sysid,
|
const xmlChar * sysid,
|
||||||
const xmlChar * ndataid);
|
const xmlChar * ndataid);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteDTDExternalEntityContents(xmlTextWriterPtr
|
xmlTextWriterWriteDTDExternalEntityContents(xmlTextWriterPtr
|
||||||
writer,
|
writer,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
const xmlChar * sysid,
|
const xmlChar * sysid,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
ndataid);
|
ndataid);
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterWriteDTDEntity(xmlTextWriterPtr
|
XMLPUBFUN int xmlTextWriterWriteDTDEntity(xmlTextWriterPtr
|
||||||
writer, int pe,
|
writer, int pe,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar *
|
const xmlChar *
|
||||||
@@ -455,7 +455,7 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* DTD notation definition
|
* DTD notation definition
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterWriteDTDNotation(xmlTextWriterPtr writer,
|
xmlTextWriterWriteDTDNotation(xmlTextWriterPtr writer,
|
||||||
const xmlChar * name,
|
const xmlChar * name,
|
||||||
const xmlChar * pubid,
|
const xmlChar * pubid,
|
||||||
@@ -464,20 +464,20 @@ extern "C" {
|
|||||||
/*
|
/*
|
||||||
* Indentation
|
* Indentation
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterSetIndent(xmlTextWriterPtr writer, int indent);
|
xmlTextWriterSetIndent(xmlTextWriterPtr writer, int indent);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterSetIndentString(xmlTextWriterPtr writer,
|
xmlTextWriterSetIndentString(xmlTextWriterPtr writer,
|
||||||
const xmlChar * str);
|
const xmlChar * str);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlTextWriterSetQuoteChar(xmlTextWriterPtr writer, xmlChar quotechar);
|
xmlTextWriterSetQuoteChar(xmlTextWriterPtr writer, xmlChar quotechar);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* misc
|
* misc
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL xmlTextWriterFlush(xmlTextWriterPtr writer);
|
XMLPUBFUN int xmlTextWriterFlush(xmlTextWriterPtr writer);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -454,68 +454,68 @@ XMLPUBVAR double xmlXPathNINF;
|
|||||||
(((ns) == NULL) || ((ns)->nodeNr == 0) || ((ns)->nodeTab == NULL))
|
(((ns) == NULL) || ((ns)->nodeNr == 0) || ((ns)->nodeTab == NULL))
|
||||||
|
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathFreeObject (xmlXPathObjectPtr obj);
|
xmlXPathFreeObject (xmlXPathObjectPtr obj);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathNodeSetCreate (xmlNodePtr val);
|
xmlXPathNodeSetCreate (xmlNodePtr val);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathFreeNodeSetList (xmlXPathObjectPtr obj);
|
xmlXPathFreeNodeSetList (xmlXPathObjectPtr obj);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathFreeNodeSet (xmlNodeSetPtr obj);
|
xmlXPathFreeNodeSet (xmlNodeSetPtr obj);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathObjectCopy (xmlXPathObjectPtr val);
|
xmlXPathObjectCopy (xmlXPathObjectPtr val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathCmpNodes (xmlNodePtr node1,
|
xmlXPathCmpNodes (xmlNodePtr node1,
|
||||||
xmlNodePtr node2);
|
xmlNodePtr node2);
|
||||||
/**
|
/**
|
||||||
* Conversion functions to basic types.
|
* Conversion functions to basic types.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathCastNumberToBoolean (double val);
|
xmlXPathCastNumberToBoolean (double val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathCastStringToBoolean (const xmlChar * val);
|
xmlXPathCastStringToBoolean (const xmlChar * val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathCastNodeSetToBoolean(xmlNodeSetPtr ns);
|
xmlXPathCastNodeSetToBoolean(xmlNodeSetPtr ns);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathCastToBoolean (xmlXPathObjectPtr val);
|
xmlXPathCastToBoolean (xmlXPathObjectPtr val);
|
||||||
|
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathCastBooleanToNumber (int val);
|
xmlXPathCastBooleanToNumber (int val);
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathCastStringToNumber (const xmlChar * val);
|
xmlXPathCastStringToNumber (const xmlChar * val);
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathCastNodeToNumber (xmlNodePtr node);
|
xmlXPathCastNodeToNumber (xmlNodePtr node);
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathCastNodeSetToNumber (xmlNodeSetPtr ns);
|
xmlXPathCastNodeSetToNumber (xmlNodeSetPtr ns);
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathCastToNumber (xmlXPathObjectPtr val);
|
xmlXPathCastToNumber (xmlXPathObjectPtr val);
|
||||||
|
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathCastBooleanToString (int val);
|
xmlXPathCastBooleanToString (int val);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathCastNumberToString (double val);
|
xmlXPathCastNumberToString (double val);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathCastNodeToString (xmlNodePtr node);
|
xmlXPathCastNodeToString (xmlNodePtr node);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathCastNodeSetToString (xmlNodeSetPtr ns);
|
xmlXPathCastNodeSetToString (xmlNodeSetPtr ns);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathCastToString (xmlXPathObjectPtr val);
|
xmlXPathCastToString (xmlXPathObjectPtr val);
|
||||||
|
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathConvertBoolean (xmlXPathObjectPtr val);
|
xmlXPathConvertBoolean (xmlXPathObjectPtr val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathConvertNumber (xmlXPathObjectPtr val);
|
xmlXPathConvertNumber (xmlXPathObjectPtr val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathConvertString (xmlXPathObjectPtr val);
|
xmlXPathConvertString (xmlXPathObjectPtr val);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Context handling.
|
* Context handling.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlXPathContextPtr XMLCALL
|
XMLPUBFUN xmlXPathContextPtr
|
||||||
xmlXPathNewContext (xmlDocPtr doc);
|
xmlXPathNewContext (xmlDocPtr doc);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathFreeContext (xmlXPathContextPtr ctxt);
|
xmlXPathFreeContext (xmlXPathContextPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathContextSetCache(xmlXPathContextPtr ctxt,
|
xmlXPathContextSetCache(xmlXPathContextPtr ctxt,
|
||||||
int active,
|
int active,
|
||||||
int value,
|
int value,
|
||||||
@@ -523,48 +523,48 @@ XMLPUBFUN int XMLCALL
|
|||||||
/**
|
/**
|
||||||
* Evaluation functions.
|
* Evaluation functions.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN long XMLCALL
|
XMLPUBFUN long
|
||||||
xmlXPathOrderDocElems (xmlDocPtr doc);
|
xmlXPathOrderDocElems (xmlDocPtr doc);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathSetContextNode (xmlNodePtr node,
|
xmlXPathSetContextNode (xmlNodePtr node,
|
||||||
xmlXPathContextPtr ctx);
|
xmlXPathContextPtr ctx);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNodeEval (xmlNodePtr node,
|
xmlXPathNodeEval (xmlNodePtr node,
|
||||||
const xmlChar *str,
|
const xmlChar *str,
|
||||||
xmlXPathContextPtr ctx);
|
xmlXPathContextPtr ctx);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathEval (const xmlChar *str,
|
xmlXPathEval (const xmlChar *str,
|
||||||
xmlXPathContextPtr ctx);
|
xmlXPathContextPtr ctx);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathEvalExpression (const xmlChar *str,
|
xmlXPathEvalExpression (const xmlChar *str,
|
||||||
xmlXPathContextPtr ctxt);
|
xmlXPathContextPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathEvalPredicate (xmlXPathContextPtr ctxt,
|
xmlXPathEvalPredicate (xmlXPathContextPtr ctxt,
|
||||||
xmlXPathObjectPtr res);
|
xmlXPathObjectPtr res);
|
||||||
/**
|
/**
|
||||||
* Separate compilation/evaluation entry points.
|
* Separate compilation/evaluation entry points.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlXPathCompExprPtr XMLCALL
|
XMLPUBFUN xmlXPathCompExprPtr
|
||||||
xmlXPathCompile (const xmlChar *str);
|
xmlXPathCompile (const xmlChar *str);
|
||||||
XMLPUBFUN xmlXPathCompExprPtr XMLCALL
|
XMLPUBFUN xmlXPathCompExprPtr
|
||||||
xmlXPathCtxtCompile (xmlXPathContextPtr ctxt,
|
xmlXPathCtxtCompile (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *str);
|
const xmlChar *str);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathCompiledEval (xmlXPathCompExprPtr comp,
|
xmlXPathCompiledEval (xmlXPathCompExprPtr comp,
|
||||||
xmlXPathContextPtr ctx);
|
xmlXPathContextPtr ctx);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathCompiledEvalToBoolean(xmlXPathCompExprPtr comp,
|
xmlXPathCompiledEvalToBoolean(xmlXPathCompExprPtr comp,
|
||||||
xmlXPathContextPtr ctxt);
|
xmlXPathContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathFreeCompExpr (xmlXPathCompExprPtr comp);
|
xmlXPathFreeCompExpr (xmlXPathCompExprPtr comp);
|
||||||
#endif /* LIBXML_XPATH_ENABLED */
|
#endif /* LIBXML_XPATH_ENABLED */
|
||||||
#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathInit (void);
|
xmlXPathInit (void);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathIsNaN (double val);
|
xmlXPathIsNaN (double val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathIsInf (double val);
|
xmlXPathIsInf (double val);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -100,15 +100,15 @@ extern "C" {
|
|||||||
*/
|
*/
|
||||||
#define xmlXPathGetContextNode(ctxt) ((ctxt)->context->node)
|
#define xmlXPathGetContextNode(ctxt) ((ctxt)->context->node)
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathPopBoolean (xmlXPathParserContextPtr ctxt);
|
xmlXPathPopBoolean (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathPopNumber (xmlXPathParserContextPtr ctxt);
|
xmlXPathPopNumber (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathPopString (xmlXPathParserContextPtr ctxt);
|
xmlXPathPopString (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathPopNodeSet (xmlXPathParserContextPtr ctxt);
|
xmlXPathPopNodeSet (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void * XMLCALL
|
XMLPUBFUN void *
|
||||||
xmlXPathPopExternal (xmlXPathParserContextPtr ctxt);
|
xmlXPathPopExternal (xmlXPathParserContextPtr ctxt);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -331,7 +331,7 @@ XMLPUBFUN void * XMLCALL
|
|||||||
* Variable Lookup forwarding.
|
* Variable Lookup forwarding.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRegisterVariableLookup (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterVariableLookup (xmlXPathContextPtr ctxt,
|
||||||
xmlXPathVariableLookupFunc f,
|
xmlXPathVariableLookupFunc f,
|
||||||
void *data);
|
void *data);
|
||||||
@@ -340,7 +340,7 @@ XMLPUBFUN void XMLCALL
|
|||||||
* Function Lookup forwarding.
|
* Function Lookup forwarding.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRegisterFuncLookup (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterFuncLookup (xmlXPathContextPtr ctxt,
|
||||||
xmlXPathFuncLookupFunc f,
|
xmlXPathFuncLookupFunc f,
|
||||||
void *funcCtxt);
|
void *funcCtxt);
|
||||||
@@ -348,22 +348,22 @@ XMLPUBFUN void XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Error reporting.
|
* Error reporting.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPatherror (xmlXPathParserContextPtr ctxt,
|
xmlXPatherror (xmlXPathParserContextPtr ctxt,
|
||||||
const char *file,
|
const char *file,
|
||||||
int line,
|
int line,
|
||||||
int no);
|
int no);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathErr (xmlXPathParserContextPtr ctxt,
|
xmlXPathErr (xmlXPathParserContextPtr ctxt,
|
||||||
int error);
|
int error);
|
||||||
|
|
||||||
#ifdef LIBXML_DEBUG_ENABLED
|
#ifdef LIBXML_DEBUG_ENABLED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathDebugDumpObject (FILE *output,
|
xmlXPathDebugDumpObject (FILE *output,
|
||||||
xmlXPathObjectPtr cur,
|
xmlXPathObjectPtr cur,
|
||||||
int depth);
|
int depth);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathDebugDumpCompExpr(FILE *output,
|
xmlXPathDebugDumpCompExpr(FILE *output,
|
||||||
xmlXPathCompExprPtr comp,
|
xmlXPathCompExprPtr comp,
|
||||||
int depth);
|
int depth);
|
||||||
@@ -371,48 +371,48 @@ XMLPUBFUN void XMLCALL
|
|||||||
/**
|
/**
|
||||||
* NodeSet handling.
|
* NodeSet handling.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathNodeSetContains (xmlNodeSetPtr cur,
|
xmlXPathNodeSetContains (xmlNodeSetPtr cur,
|
||||||
xmlNodePtr val);
|
xmlNodePtr val);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathDifference (xmlNodeSetPtr nodes1,
|
xmlXPathDifference (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathIntersection (xmlNodeSetPtr nodes1,
|
xmlXPathIntersection (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
|
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathDistinctSorted (xmlNodeSetPtr nodes);
|
xmlXPathDistinctSorted (xmlNodeSetPtr nodes);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathDistinct (xmlNodeSetPtr nodes);
|
xmlXPathDistinct (xmlNodeSetPtr nodes);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathHasSameNodes (xmlNodeSetPtr nodes1,
|
xmlXPathHasSameNodes (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
|
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathNodeLeadingSorted (xmlNodeSetPtr nodes,
|
xmlXPathNodeLeadingSorted (xmlNodeSetPtr nodes,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathLeadingSorted (xmlNodeSetPtr nodes1,
|
xmlXPathLeadingSorted (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathNodeLeading (xmlNodeSetPtr nodes,
|
xmlXPathNodeLeading (xmlNodeSetPtr nodes,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathLeading (xmlNodeSetPtr nodes1,
|
xmlXPathLeading (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
|
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathNodeTrailingSorted (xmlNodeSetPtr nodes,
|
xmlXPathNodeTrailingSorted (xmlNodeSetPtr nodes,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathTrailingSorted (xmlNodeSetPtr nodes1,
|
xmlXPathTrailingSorted (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathNodeTrailing (xmlNodeSetPtr nodes,
|
xmlXPathNodeTrailing (xmlNodeSetPtr nodes,
|
||||||
xmlNodePtr node);
|
xmlNodePtr node);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathTrailing (xmlNodeSetPtr nodes1,
|
xmlXPathTrailing (xmlNodeSetPtr nodes1,
|
||||||
xmlNodeSetPtr nodes2);
|
xmlNodeSetPtr nodes2);
|
||||||
|
|
||||||
@@ -421,208 +421,208 @@ XMLPUBFUN xmlNodeSetPtr XMLCALL
|
|||||||
* Extending a context.
|
* Extending a context.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathRegisterNs (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterNs (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *prefix,
|
const xmlChar *prefix,
|
||||||
const xmlChar *ns_uri);
|
const xmlChar *ns_uri);
|
||||||
XMLPUBFUN const xmlChar * XMLCALL
|
XMLPUBFUN const xmlChar *
|
||||||
xmlXPathNsLookup (xmlXPathContextPtr ctxt,
|
xmlXPathNsLookup (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *prefix);
|
const xmlChar *prefix);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRegisteredNsCleanup (xmlXPathContextPtr ctxt);
|
xmlXPathRegisteredNsCleanup (xmlXPathContextPtr ctxt);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathRegisterFunc (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterFunc (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
xmlXPathFunction f);
|
xmlXPathFunction f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathRegisterFuncNS (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterFuncNS (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns_uri,
|
const xmlChar *ns_uri,
|
||||||
xmlXPathFunction f);
|
xmlXPathFunction f);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathRegisterVariable (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterVariable (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
xmlXPathObjectPtr value);
|
xmlXPathObjectPtr value);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathRegisterVariableNS (xmlXPathContextPtr ctxt,
|
xmlXPathRegisterVariableNS (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns_uri,
|
const xmlChar *ns_uri,
|
||||||
xmlXPathObjectPtr value);
|
xmlXPathObjectPtr value);
|
||||||
XMLPUBFUN xmlXPathFunction XMLCALL
|
XMLPUBFUN xmlXPathFunction
|
||||||
xmlXPathFunctionLookup (xmlXPathContextPtr ctxt,
|
xmlXPathFunctionLookup (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlXPathFunction XMLCALL
|
XMLPUBFUN xmlXPathFunction
|
||||||
xmlXPathFunctionLookupNS (xmlXPathContextPtr ctxt,
|
xmlXPathFunctionLookupNS (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns_uri);
|
const xmlChar *ns_uri);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRegisteredFuncsCleanup (xmlXPathContextPtr ctxt);
|
xmlXPathRegisteredFuncsCleanup (xmlXPathContextPtr ctxt);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathVariableLookup (xmlXPathContextPtr ctxt,
|
xmlXPathVariableLookup (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name);
|
const xmlChar *name);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathVariableLookupNS (xmlXPathContextPtr ctxt,
|
xmlXPathVariableLookupNS (xmlXPathContextPtr ctxt,
|
||||||
const xmlChar *name,
|
const xmlChar *name,
|
||||||
const xmlChar *ns_uri);
|
const xmlChar *ns_uri);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRegisteredVariablesCleanup(xmlXPathContextPtr ctxt);
|
xmlXPathRegisteredVariablesCleanup(xmlXPathContextPtr ctxt);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Utilities to extend XPath.
|
* Utilities to extend XPath.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlXPathParserContextPtr XMLCALL
|
XMLPUBFUN xmlXPathParserContextPtr
|
||||||
xmlXPathNewParserContext (const xmlChar *str,
|
xmlXPathNewParserContext (const xmlChar *str,
|
||||||
xmlXPathContextPtr ctxt);
|
xmlXPathContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathFreeParserContext (xmlXPathParserContextPtr ctxt);
|
xmlXPathFreeParserContext (xmlXPathParserContextPtr ctxt);
|
||||||
|
|
||||||
/* TODO: remap to xmlXPathValuePop and Push. */
|
/* TODO: remap to xmlXPathValuePop and Push. */
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
valuePop (xmlXPathParserContextPtr ctxt);
|
valuePop (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
valuePush (xmlXPathParserContextPtr ctxt,
|
valuePush (xmlXPathParserContextPtr ctxt,
|
||||||
xmlXPathObjectPtr value);
|
xmlXPathObjectPtr value);
|
||||||
|
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewString (const xmlChar *val);
|
xmlXPathNewString (const xmlChar *val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewCString (const char *val);
|
xmlXPathNewCString (const char *val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathWrapString (xmlChar *val);
|
xmlXPathWrapString (xmlChar *val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathWrapCString (char * val);
|
xmlXPathWrapCString (char * val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewFloat (double val);
|
xmlXPathNewFloat (double val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewBoolean (int val);
|
xmlXPathNewBoolean (int val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewNodeSet (xmlNodePtr val);
|
xmlXPathNewNodeSet (xmlNodePtr val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewValueTree (xmlNodePtr val);
|
xmlXPathNewValueTree (xmlNodePtr val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathNodeSetAdd (xmlNodeSetPtr cur,
|
xmlXPathNodeSetAdd (xmlNodeSetPtr cur,
|
||||||
xmlNodePtr val);
|
xmlNodePtr val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathNodeSetAddUnique (xmlNodeSetPtr cur,
|
xmlXPathNodeSetAddUnique (xmlNodeSetPtr cur,
|
||||||
xmlNodePtr val);
|
xmlNodePtr val);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathNodeSetAddNs (xmlNodeSetPtr cur,
|
xmlXPathNodeSetAddNs (xmlNodeSetPtr cur,
|
||||||
xmlNodePtr node,
|
xmlNodePtr node,
|
||||||
xmlNsPtr ns);
|
xmlNsPtr ns);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathNodeSetSort (xmlNodeSetPtr set);
|
xmlXPathNodeSetSort (xmlNodeSetPtr set);
|
||||||
|
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRoot (xmlXPathParserContextPtr ctxt);
|
xmlXPathRoot (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathEvalExpr (xmlXPathParserContextPtr ctxt);
|
xmlXPathEvalExpr (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathParseName (xmlXPathParserContextPtr ctxt);
|
xmlXPathParseName (xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar *
|
||||||
xmlXPathParseNCName (xmlXPathParserContextPtr ctxt);
|
xmlXPathParseNCName (xmlXPathParserContextPtr ctxt);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Existing functions.
|
* Existing functions.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN double XMLCALL
|
XMLPUBFUN double
|
||||||
xmlXPathStringEvalNumber (const xmlChar *str);
|
xmlXPathStringEvalNumber (const xmlChar *str);
|
||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int
|
||||||
xmlXPathEvaluatePredicateResult (xmlXPathParserContextPtr ctxt,
|
xmlXPathEvaluatePredicateResult (xmlXPathParserContextPtr ctxt,
|
||||||
xmlXPathObjectPtr res);
|
xmlXPathObjectPtr res);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathRegisterAllFunctions (xmlXPathContextPtr ctxt);
|
xmlXPathRegisterAllFunctions (xmlXPathContextPtr ctxt);
|
||||||
XMLPUBFUN xmlNodeSetPtr XMLCALL
|
XMLPUBFUN xmlNodeSetPtr
|
||||||
xmlXPathNodeSetMerge (xmlNodeSetPtr val1,
|
xmlXPathNodeSetMerge (xmlNodeSetPtr val1,
|
||||||
xmlNodeSetPtr val2);
|
xmlNodeSetPtr val2);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathNodeSetDel (xmlNodeSetPtr cur,
|
xmlXPathNodeSetDel (xmlNodeSetPtr cur,
|
||||||
xmlNodePtr val);
|
xmlNodePtr val);
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPathNodeSetRemove (xmlNodeSetPtr cur,
|
xmlXPathNodeSetRemove (xmlNodeSetPtr cur,
|
||||||
int val);
|
int val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathNewNodeSetList (xmlNodeSetPtr val);
|
xmlXPathNewNodeSetList (xmlNodeSetPtr val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathWrapNodeSet (xmlNodeSetPtr val);
|
xmlXPathWrapNodeSet (xmlNodeSetPtr val);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPathWrapExternal (void *val);
|
xmlXPathWrapExternal (void *val);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlXPathEqualValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN int xmlXPathEqualValues(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL xmlXPathNotEqualValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN int xmlXPathNotEqualValues(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN int XMLCALL xmlXPathCompareValues(xmlXPathParserContextPtr ctxt, int inf, int strict);
|
XMLPUBFUN int xmlXPathCompareValues(xmlXPathParserContextPtr ctxt, int inf, int strict);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathValueFlipSign(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN void xmlXPathValueFlipSign(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathAddValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN void xmlXPathAddValues(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathSubValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN void xmlXPathSubValues(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathMultValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN void xmlXPathMultValues(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathDivValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN void xmlXPathDivValues(xmlXPathParserContextPtr ctxt);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathModValues(xmlXPathParserContextPtr ctxt);
|
XMLPUBFUN void xmlXPathModValues(xmlXPathParserContextPtr ctxt);
|
||||||
|
|
||||||
XMLPUBFUN int XMLCALL xmlXPathIsNodeType(const xmlChar *name);
|
XMLPUBFUN int xmlXPathIsNodeType(const xmlChar *name);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Some of the axis navigation routines.
|
* Some of the axis navigation routines.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextSelf(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextSelf(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextChild(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextChild(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextDescendant(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextDescendant(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextDescendantOrSelf(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextDescendantOrSelf(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextParent(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextParent(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextAncestorOrSelf(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextAncestorOrSelf(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextFollowingSibling(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextFollowingSibling(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextFollowing(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextFollowing(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextNamespace(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextNamespace(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextAttribute(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextAttribute(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextPreceding(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextPreceding(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextAncestor(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextAncestor(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL xmlXPathNextPrecedingSibling(xmlXPathParserContextPtr ctxt,
|
XMLPUBFUN xmlNodePtr xmlXPathNextPrecedingSibling(xmlXPathParserContextPtr ctxt,
|
||||||
xmlNodePtr cur);
|
xmlNodePtr cur);
|
||||||
/*
|
/*
|
||||||
* The official core of XPath functions.
|
* The official core of XPath functions.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL xmlXPathLastFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathLastFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathPositionFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathPositionFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathCountFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathCountFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathIdFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathIdFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathLocalNameFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathLocalNameFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathNamespaceURIFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathNamespaceURIFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathStringFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathStringFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathStringLengthFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathStringLengthFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathConcatFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathConcatFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathContainsFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathContainsFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathStartsWithFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathStartsWithFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathSubstringFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathSubstringFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathSubstringBeforeFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathSubstringBeforeFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathSubstringAfterFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathSubstringAfterFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathNormalizeFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathNormalizeFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathTranslateFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathTranslateFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathNotFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathNotFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathTrueFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathTrueFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathFalseFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathFalseFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathLangFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathLangFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathNumberFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathNumberFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathSumFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathSumFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathFloorFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathFloorFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathCeilingFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathCeilingFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathRoundFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathRoundFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
XMLPUBFUN void XMLCALL xmlXPathBooleanFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
XMLPUBFUN void xmlXPathBooleanFunction(xmlXPathParserContextPtr ctxt, int nargs);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Really internal functions
|
* Really internal functions
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN void XMLCALL xmlXPathNodeSetFreeNs(xmlNsPtr ns);
|
XMLPUBFUN void xmlXPathNodeSetFreeNs(xmlNsPtr ns);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -45,64 +45,64 @@ struct _xmlLocationSet {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlLocationSetPtr XMLCALL
|
XMLPUBFUN xmlLocationSetPtr
|
||||||
xmlXPtrLocationSetCreate (xmlXPathObjectPtr val);
|
xmlXPtrLocationSetCreate (xmlXPathObjectPtr val);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPtrFreeLocationSet (xmlLocationSetPtr obj);
|
xmlXPtrFreeLocationSet (xmlLocationSetPtr obj);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlLocationSetPtr XMLCALL
|
XMLPUBFUN xmlLocationSetPtr
|
||||||
xmlXPtrLocationSetMerge (xmlLocationSetPtr val1,
|
xmlXPtrLocationSetMerge (xmlLocationSetPtr val1,
|
||||||
xmlLocationSetPtr val2);
|
xmlLocationSetPtr val2);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewRange (xmlNodePtr start,
|
xmlXPtrNewRange (xmlNodePtr start,
|
||||||
int startindex,
|
int startindex,
|
||||||
xmlNodePtr end,
|
xmlNodePtr end,
|
||||||
int endindex);
|
int endindex);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewRangePoints (xmlXPathObjectPtr start,
|
xmlXPtrNewRangePoints (xmlXPathObjectPtr start,
|
||||||
xmlXPathObjectPtr end);
|
xmlXPathObjectPtr end);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewRangeNodePoint (xmlNodePtr start,
|
xmlXPtrNewRangeNodePoint (xmlNodePtr start,
|
||||||
xmlXPathObjectPtr end);
|
xmlXPathObjectPtr end);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewRangePointNode (xmlXPathObjectPtr start,
|
xmlXPtrNewRangePointNode (xmlXPathObjectPtr start,
|
||||||
xmlNodePtr end);
|
xmlNodePtr end);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewRangeNodes (xmlNodePtr start,
|
xmlXPtrNewRangeNodes (xmlNodePtr start,
|
||||||
xmlNodePtr end);
|
xmlNodePtr end);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewLocationSetNodes (xmlNodePtr start,
|
xmlXPtrNewLocationSetNodes (xmlNodePtr start,
|
||||||
xmlNodePtr end);
|
xmlNodePtr end);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewLocationSetNodeSet(xmlNodeSetPtr set);
|
xmlXPtrNewLocationSetNodeSet(xmlNodeSetPtr set);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewRangeNodeObject (xmlNodePtr start,
|
xmlXPtrNewRangeNodeObject (xmlNodePtr start,
|
||||||
xmlXPathObjectPtr end);
|
xmlXPathObjectPtr end);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrNewCollapsedRange (xmlNodePtr start);
|
xmlXPtrNewCollapsedRange (xmlNodePtr start);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPtrLocationSetAdd (xmlLocationSetPtr cur,
|
xmlXPtrLocationSetAdd (xmlLocationSetPtr cur,
|
||||||
xmlXPathObjectPtr val);
|
xmlXPathObjectPtr val);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrWrapLocationSet (xmlLocationSetPtr val);
|
xmlXPtrWrapLocationSet (xmlLocationSetPtr val);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPtrLocationSetDel (xmlLocationSetPtr cur,
|
xmlXPtrLocationSetDel (xmlLocationSetPtr cur,
|
||||||
xmlXPathObjectPtr val);
|
xmlXPathObjectPtr val);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPtrLocationSetRemove (xmlLocationSetPtr cur,
|
xmlXPtrLocationSetRemove (xmlLocationSetPtr cur,
|
||||||
int val);
|
int val);
|
||||||
#endif /* LIBXML_XPTR_LOCS_ENABLED */
|
#endif /* LIBXML_XPTR_LOCS_ENABLED */
|
||||||
@@ -110,23 +110,23 @@ XMLPUBFUN void XMLCALL
|
|||||||
/*
|
/*
|
||||||
* Functions.
|
* Functions.
|
||||||
*/
|
*/
|
||||||
XMLPUBFUN xmlXPathContextPtr XMLCALL
|
XMLPUBFUN xmlXPathContextPtr
|
||||||
xmlXPtrNewContext (xmlDocPtr doc,
|
xmlXPtrNewContext (xmlDocPtr doc,
|
||||||
xmlNodePtr here,
|
xmlNodePtr here,
|
||||||
xmlNodePtr origin);
|
xmlNodePtr origin);
|
||||||
XMLPUBFUN xmlXPathObjectPtr XMLCALL
|
XMLPUBFUN xmlXPathObjectPtr
|
||||||
xmlXPtrEval (const xmlChar *str,
|
xmlXPtrEval (const xmlChar *str,
|
||||||
xmlXPathContextPtr ctx);
|
xmlXPathContextPtr ctx);
|
||||||
#ifdef LIBXML_XPTR_LOCS_ENABLED
|
#ifdef LIBXML_XPTR_LOCS_ENABLED
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPtrRangeToFunction (xmlXPathParserContextPtr ctxt,
|
xmlXPtrRangeToFunction (xmlXPathParserContextPtr ctxt,
|
||||||
int nargs);
|
int nargs);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN xmlNodePtr XMLCALL
|
XMLPUBFUN xmlNodePtr
|
||||||
xmlXPtrBuildNodeList (xmlXPathObjectPtr obj);
|
xmlXPtrBuildNodeList (xmlXPathObjectPtr obj);
|
||||||
XML_DEPRECATED
|
XML_DEPRECATED
|
||||||
XMLPUBFUN void XMLCALL
|
XMLPUBFUN void
|
||||||
xmlXPtrEvalRangePredicate (xmlXPathParserContextPtr ctxt);
|
xmlXPtrEvalRangePredicate (xmlXPathParserContextPtr ctxt);
|
||||||
#endif /* LIBXML_XPTR_LOCS_ENABLED */
|
#endif /* LIBXML_XPTR_LOCS_ENABLED */
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
Reference in New Issue
Block a user