OLD | NEW |
1 /* | 1 /* |
2 * Summary: internal data structures, constants and functions | 2 * Summary: internal data structures, constants and functions |
3 * Description: Internal data structures, constants and functions used | 3 * Description: Internal data structures, constants and functions used |
4 * by the XSLT engine. | 4 * by the XSLT engine. |
5 * They are not part of the API or ABI, i.e. they can change | 5 * They are not part of the API or ABI, i.e. they can change |
6 * without prior notice, use carefully. | 6 * without prior notice, use carefully. |
7 * | 7 * |
8 * Copy: See Copyright for the status of this software. | 8 * Copy: See Copyright for the status of this software. |
9 * | 9 * |
10 * Author: Daniel Veillard | 10 * Author: Daniel Veillard |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
317 /* May appear in result */ | 317 /* May appear in result */ |
318 xmlChar *minusSign; | 318 xmlChar *minusSign; |
319 xmlChar *infinity; | 319 xmlChar *infinity; |
320 xmlChar *noNumber; /* Not-a-number */ | 320 xmlChar *noNumber; /* Not-a-number */ |
321 /* Used for interpretation of pattern and may appear in result */ | 321 /* Used for interpretation of pattern and may appear in result */ |
322 xmlChar *decimalPoint; | 322 xmlChar *decimalPoint; |
323 xmlChar *grouping; | 323 xmlChar *grouping; |
324 xmlChar *percent; | 324 xmlChar *percent; |
325 xmlChar *permille; | 325 xmlChar *permille; |
326 xmlChar *zeroDigit; | 326 xmlChar *zeroDigit; |
| 327 const xmlChar *nsUri; |
327 }; | 328 }; |
328 | 329 |
329 /** | 330 /** |
330 * xsltDocument: | 331 * xsltDocument: |
331 * | 332 * |
332 * Data structure associated to a parsed document. | 333 * Data structure associated to a parsed document. |
333 */ | 334 */ |
334 typedef struct _xsltDocument xsltDocument; | 335 typedef struct _xsltDocument xsltDocument; |
335 typedef xsltDocument *xsltDocumentPtr; | 336 typedef xsltDocument *xsltDocumentPtr; |
336 struct _xsltDocument { | 337 struct _xsltDocument { |
(...skipping 1510 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1847 xsltParseStylesheetFile (const xmlChar* filename); | 1848 xsltParseStylesheetFile (const xmlChar* filename); |
1848 XSLTPUBFUN void XSLTCALL | 1849 XSLTPUBFUN void XSLTCALL |
1849 xsltFreeStylesheet (xsltStylesheetPtr style); | 1850 xsltFreeStylesheet (xsltStylesheetPtr style); |
1850 XSLTPUBFUN int XSLTCALL | 1851 XSLTPUBFUN int XSLTCALL |
1851 xsltIsBlank (xmlChar *str); | 1852 xsltIsBlank (xmlChar *str); |
1852 XSLTPUBFUN void XSLTCALL | 1853 XSLTPUBFUN void XSLTCALL |
1853 xsltFreeStackElemList (xsltStackElemPtr elem); | 1854 xsltFreeStackElemList (xsltStackElemPtr elem); |
1854 XSLTPUBFUN xsltDecimalFormatPtr XSLTCALL | 1855 XSLTPUBFUN xsltDecimalFormatPtr XSLTCALL |
1855 xsltDecimalFormatGetByName(xsltStylesheetPtr style, | 1856 xsltDecimalFormatGetByName(xsltStylesheetPtr style, |
1856 xmlChar *name); | 1857 xmlChar *name); |
| 1858 XSLTPUBFUN xsltDecimalFormatPtr XSLTCALL |
| 1859 xsltDecimalFormatGetByQName(xsltStylesheetPtr style, |
| 1860 const xmlChar *nsUri, |
| 1861 const xmlChar *name); |
1857 | 1862 |
1858 XSLTPUBFUN xsltStylesheetPtr XSLTCALL | 1863 XSLTPUBFUN xsltStylesheetPtr XSLTCALL |
1859 xsltParseStylesheetProcess(xsltStylesheetPtr ret, | 1864 xsltParseStylesheetProcess(xsltStylesheetPtr ret, |
1860 xmlDocPtr doc); | 1865 xmlDocPtr doc); |
1861 XSLTPUBFUN void XSLTCALL | 1866 XSLTPUBFUN void XSLTCALL |
1862 xsltParseStylesheetOutput(xsltStylesheetPtr style, | 1867 xsltParseStylesheetOutput(xsltStylesheetPtr style, |
1863 xmlNodePtr cur); | 1868 xmlNodePtr cur); |
1864 XSLTPUBFUN xsltStylesheetPtr XSLTCALL | 1869 XSLTPUBFUN xsltStylesheetPtr XSLTCALL |
1865 xsltParseStylesheetDoc (xmlDocPtr doc); | 1870 xsltParseStylesheetDoc (xmlDocPtr doc); |
1866 XSLTPUBFUN xsltStylesheetPtr XSLTCALL | 1871 XSLTPUBFUN xsltStylesheetPtr XSLTCALL |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1968 xsltDocumentPtr doc, | 1973 xsltDocumentPtr doc, |
1969 xsltKeyDefPtr keyd); | 1974 xsltKeyDefPtr keyd); |
1970 XSLTPUBFUN int XSLTCALL | 1975 XSLTPUBFUN int XSLTCALL |
1971 xsltInitAllDocKeys (xsltTransformContextPtr ctxt); | 1976 xsltInitAllDocKeys (xsltTransformContextPtr ctxt); |
1972 #ifdef __cplusplus | 1977 #ifdef __cplusplus |
1973 } | 1978 } |
1974 #endif | 1979 #endif |
1975 | 1980 |
1976 #endif /* __XML_XSLT_H__ */ | 1981 #endif /* __XML_XSLT_H__ */ |
1977 | 1982 |
OLD | NEW |