12 #ifndef __XML_XSLTUTILS_H__ 13 #define __XML_XSLTUTILS_H__ 32 xsltGenericError(xsltGenericErrorContext, \ 33 "Unimplemented block at %s:%d\n", \ 41 #define XSLT_STRANGE \ 42 xsltGenericError(xsltGenericErrorContext, \ 43 "Internal error at %s:%d\n", \ 51 #define IS_XSLT_ELEM(n) \ 52 (((n) != NULL) && ((n)->type == XML_ELEMENT_NODE) && \ 53 ((n)->ns != NULL) && (xmlStrEqual((n)->ns->href, XSLT_NAMESPACE))) 60 #define IS_XSLT_NAME(n, val) \ 61 (xmlStrEqual((n)->name, (const xmlChar *) (val))) 68 #define IS_XSLT_REAL_NODE(n) \ 70 (((n)->type == XML_ELEMENT_NODE) || \ 71 ((n)->type == XML_TEXT_NODE) || \ 72 ((n)->type == XML_CDATA_SECTION_NODE) || \ 73 ((n)->type == XML_ATTRIBUTE_NODE) || \ 74 ((n)->type == XML_DOCUMENT_NODE) || \ 75 ((n)->type == XML_HTML_DOCUMENT_NODE) || \ 76 ((n)->type == XML_COMMENT_NODE) || \ 77 ((n)->type == XML_PI_NODE))) 125 #define XSLT_TRACE(ctxt,code,call) \ 126 if (ctxt->traceCode && (*(ctxt->traceCode) & code)) \ 266 #define XSLT_TIMESTAMP_TICS_PER_SEC 100000l static unsigned int block
XSLTPUBFUN xsltDebugTraceCodes XSLTCALL xsltDebugGetDefaultTrace(void)
XSLTPUBFUN xmlDocPtr XSLTCALL xsltGetProfileInformation(xsltTransformContextPtr ctxt)
XSLTPUBFUN int XSLTCALL xsltSaveResultToString(xmlChar **doc_txt_ptr, int *doc_txt_len, xmlDocPtr result, xsltStylesheetPtr style)
void(* xsltDropCallCallback)(void)
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
XSLTPUBFUN xmlXPathCompExprPtr XSLTCALL xsltXPathCompileFlags(xsltStylesheetPtr style, const xmlChar *str, int flags)
XSLTPUBFUN void XSLTCALL xsltSetCtxtSortFunc(xsltTransformContextPtr ctxt, xsltSortFunc handler)
XSLTPUBFUN void XSLTCALL xsltCalibrateAdjust(long delta)
XSLTPUBFUN xmlXPathObjectPtr *XSLTCALL xsltComputeSortResult(xsltTransformContextPtr ctxt, xmlNodePtr sort)
_STLP_MOVE_TO_STD_NAMESPACE void sort(_RandomAccessIter __first, _RandomAccessIter __last)
XSLTPUBFUN int XSLTCALL xsltSaveResultToFilename(const char *URI, xmlDocPtr result, xsltStylesheetPtr style, int compression)
XSLTPUBFUN void XSLTCALL xsltTransformError(xsltTransformContextPtr ctxt, xsltStylesheetPtr style, xmlNodePtr node, const char *msg,...) LIBXSLT_ATTR_FORMAT(4
XSLTPUBFUN long XSLTCALL xsltTimestamp(void)
XSLTPUBFUN void XSLTCALL xsltDefaultSortFunction(xsltTransformContextPtr ctxt, xmlNodePtr *sorts, int nbsorts)
XSLTPUBFUN const xmlChar *XSLTCALL xsltGetQNameURI2(xsltStylesheetPtr style, xmlNodePtr node, const xmlChar **name)
XSLTPUBVAR int xslDebugStatus
XSLTPUBFUN int XSLTCALL xsltSetDebuggerCallbacks(int no, void *block)
XSLTPUBFUN xmlChar *XSLTCALL xsltGetNsProp(xmlNodePtr node, const xmlChar *name, const xmlChar *nameSpace)
GLenum GLuint GLenum GLsizei const GLchar * buf
_In_ fcb _In_ chunk _In_ uint64_t _In_ uint64_t _In_ bool _In_opt_ void _In_opt_ PIRP _In_ LIST_ENTRY _In_ uint8_t compression
XSLTPUBFUN void XSLTCALL xsltPrintErrorContext(xsltTransformContextPtr ctxt, xsltStylesheetPtr style, xmlNodePtr node)
XSLTPUBVAR void * xsltGenericDebugContext
xmlOutputBuffer * xmlOutputBufferPtr
XSLTPUBFUN void XSLTCALL xslDropCall(void)
XSLTPUBVAR xmlGenericErrorFunc xsltGenericError
XSLTPUBFUN const xmlChar *XSLTCALL xsltGetQNameURI(xmlNodePtr node, xmlChar **name)
XSLTPUBFUN const xmlChar *XSLTCALL xsltSplitQName(xmlDictPtr dict, const xmlChar *name, const xmlChar **prefix)
XSLTPUBFUN int XSLTCALL xsltGetDebuggerStatus(void)
static WCHAR no[MAX_STRING_RESOURCE_LEN]
XSLTPUBFUN void XSLTCALL xsltDoSortFunction(xsltTransformContextPtr ctxt, xmlNodePtr *sorts, int nbsorts)
XSLTPUBVAR xmlGenericErrorFunc xsltGenericDebug
XSLTPUBFUN void XSLTCALL xsltSaveProfiling(xsltTransformContextPtr ctxt, FILE *output)
void(* xsltHandleDebuggerCallback)(xmlNodePtr cur, xmlNodePtr node, xsltTemplatePtr templ, xsltTransformContextPtr ctxt)
void(* xsltSortFunc)(xsltTransformContextPtr ctxt, xmlNodePtr *sorts, int nbsorts)
XSLTPUBFUN const xmlChar *XSLTCALL xsltGetCNsProp(xsltStylesheetPtr style, xmlNodePtr node, const xmlChar *name, const xmlChar *nameSpace)
XSLTPUBFUN void XSLTCALL xsltDebugSetDefaultTrace(xsltDebugTraceCodes val)
XSLTPUBFUN int XSLTCALL xsltSaveResultTo(xmlOutputBufferPtr buf, xmlDocPtr result, xsltStylesheetPtr style)
XSLTPUBFUN void XSLTCALL xsltSetDebuggerStatus(int value)
XSLTPUBFUN int XSLTCALL xsltSaveResultToFd(int fd, xmlDocPtr result, xsltStylesheetPtr style)
XSLTPUBFUN void XSLTCALL xsltDocumentSortFunction(xmlNodeSetPtr list)
XSLTPUBFUN void XSLTCALL xsltSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler)
#define LIBXSLT_ATTR_FORMAT(fmt, args)
XSLTPUBFUN void XSLTCALL xsltSetSortFunc(xsltSortFunc handler)
GLsizei GLsizei GLchar * source
XSLTPUBFUN int XSLTCALL xsltSaveResultToFile(FILE *file, xmlDocPtr result, xsltStylesheetPtr style)
void(XMLCDECL * xmlGenericErrorFunc)(void *ctx, const char *msg,...) LIBXML_ATTR_FORMAT(2
XSLTPUBFUN xmlXPathCompExprPtr XSLTCALL xsltXPathCompile(xsltStylesheetPtr style, const xmlChar *str)
XSLTPUBFUN int XSLTCALL xslAddCall(xsltTemplatePtr templ, xmlNodePtr source)
XSLTPUBVAR void * xsltGenericErrorContext
UINT(* handler)(MSIPACKAGE *)
XSLTPUBFUN void XSLTCALL XSLTPUBFUN int XSLTCALL xsltSetCtxtParseOptions(xsltTransformContextPtr ctxt, int options)
XSLTPUBFUN void XSLTCALL xsltMessage(xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst)
XSLTPUBFUN void XSLTCALL xsltSetGenericDebugFunc(void *ctx, xmlGenericErrorFunc handler)
XSLTPUBFUN void XSLTCALL xsltSetTransformErrorFunc(xsltTransformContextPtr ctxt, void *ctx, xmlGenericErrorFunc handler)
int(* xsltAddCallCallback)(xsltTemplatePtr templ, xmlNodePtr source)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
XSLTPUBFUN int XSLTCALL xsltGetUTF8Char(const unsigned char *utf, int *len)