1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<api name='libexslt'>
<files>
<file name='exslt'>
<summary>main header file </summary>
<exports symbol='EXSLT_COMMON_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_CRYPTO_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_DATE_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_DYNAMIC_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_FUNCTIONS_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_MATH_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_SETS_NAMESPACE' type='macro'/>
<exports symbol='EXSLT_STRINGS_NAMESPACE' type='macro'/>
<exports symbol='SAXON_NAMESPACE' type='macro'/>
<exports symbol='exsltLibexsltVersion' type='variable'/>
<exports symbol='exsltLibraryVersion' type='variable'/>
<exports symbol='exsltLibxmlVersion' type='variable'/>
<exports symbol='exsltLibxsltVersion' type='variable'/>
<exports symbol='exsltCommonRegister' type='function'/>
<exports symbol='exsltCryptoRegister' type='function'/>
<exports symbol='exsltDateRegister' type='function'/>
<exports symbol='exsltDateXpathCtxtRegister' type='function'/>
<exports symbol='exsltDynRegister' type='function'/>
<exports symbol='exsltFuncRegister' type='function'/>
<exports symbol='exsltMathRegister' type='function'/>
<exports symbol='exsltMathXpathCtxtRegister' type='function'/>
<exports symbol='exsltRegisterAll' type='function'/>
<exports symbol='exsltSaxonRegister' type='function'/>
<exports symbol='exsltSetsRegister' type='function'/>
<exports symbol='exsltSetsXpathCtxtRegister' type='function'/>
<exports symbol='exsltStrRegister' type='function'/>
<exports symbol='exsltStrXpathCtxtRegister' type='function'/>
</file>
<file name='exsltexports'>
<summary>macros for marking symbols as exportable/importable. </summary>
<exports symbol='EXSLTCALL' type='macro'/>
<exports symbol='EXSLTPUBFUN' type='macro'/>
<exports symbol='EXSLTPUBLIC' type='macro'/>
<exports symbol='EXSLTPUBVAR' type='macro'/>
<exports symbol='LIBEXSLT_PUBLIC' type='macro'/>
</file>
</files>
<symbols>
<macro name='EXSLTCALL' file='exsltexports'>
<info>Macro which declares the calling convention for exported functions</info>
</macro>
<macro name='EXSLTPUBFUN' file='exsltexports'>
<info>Macro which declares an exportable function</info>
</macro>
<macro name='EXSLTPUBLIC' file='exsltexports'>
<info>Macro which declares a public symbol</info>
</macro>
<macro name='EXSLTPUBVAR' file='exsltexports'>
<info>Macro which declares an exportable variable</info>
</macro>
<macro name='EXSLT_COMMON_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT common functions</info>
</macro>
<macro name='EXSLT_CRYPTO_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT crypto functions</info>
</macro>
<macro name='EXSLT_DATE_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT date functions</info>
</macro>
<macro name='EXSLT_DYNAMIC_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT dynamic functions</info>
</macro>
<macro name='EXSLT_FUNCTIONS_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT functions extension functions</info>
</macro>
<macro name='EXSLT_MATH_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT math functions</info>
</macro>
<macro name='EXSLT_SETS_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT set functions</info>
</macro>
<macro name='EXSLT_STRINGS_NAMESPACE' file='exslt'>
<info>Namespace for EXSLT strings functions</info>
</macro>
<macro name='LIBEXSLT_PUBLIC' file='exsltexports'>
</macro>
<macro name='SAXON_NAMESPACE' file='exslt'>
<info>Namespace for SAXON extensions functions</info>
</macro>
<variable name='exsltLibexsltVersion' file='exslt' type='const int'/>
<variable name='exsltLibraryVersion' file='exslt' type='const char *'/>
<variable name='exsltLibxmlVersion' file='exslt' type='const int'/>
<variable name='exsltLibxsltVersion' file='exslt' type='const int'/>
<function name='exsltCommonRegister' file='exslt' module='common'>
<info>Registers the EXSLT - Common module</info>
<return type='void'/>
</function>
<function name='exsltCryptoRegister' file='exslt' module='crypto'>
<cond>defined(EXSLT_CRYPTO_ENABLED)</cond>
<info>Registers the EXSLT - Crypto module</info>
<return type='void'/>
</function>
<function name='exsltDateRegister' file='exslt' module='date'>
<info>Registers the EXSLT - Dates and Times module</info>
<return type='void'/>
</function>
<function name='exsltDateXpathCtxtRegister' file='exslt' module='date'>
<info>Registers the EXSLT - Dates and Times module for use outside XSLT</info>
<return type='int' info=''/>
<arg name='ctxt' type='xmlXPathContextPtr' info=''/>
<arg name='prefix' type='const xmlChar *' info=''/>
</function>
<function name='exsltDynRegister' file='exslt' module='dynamic'>
<info>Registers the EXSLT - Dynamic module</info>
<return type='void'/>
</function>
<function name='exsltFuncRegister' file='exslt' module='functions'>
<info>Registers the EXSLT - Functions module</info>
<return type='void'/>
</function>
<function name='exsltMathRegister' file='exslt' module='math'>
<info>Registers the EXSLT - Math module</info>
<return type='void'/>
</function>
<function name='exsltMathXpathCtxtRegister' file='exslt' module='math'>
<info>Registers the EXSLT - Math module for use outside XSLT</info>
<return type='int' info=''/>
<arg name='ctxt' type='xmlXPathContextPtr' info=''/>
<arg name='prefix' type='const xmlChar *' info=''/>
</function>
<function name='exsltRegisterAll' file='exslt' module='exslt'>
<info>Registers all available EXSLT extensions</info>
<return type='void'/>
</function>
<function name='exsltSaxonRegister' file='exslt' module='saxon'>
<info>Registers the SAXON extension module</info>
<return type='void'/>
</function>
<function name='exsltSetsRegister' file='exslt' module='sets'>
<info>Registers the EXSLT - Sets module</info>
<return type='void'/>
</function>
<function name='exsltSetsXpathCtxtRegister' file='exslt' module='sets'>
<info>Registers the EXSLT - Sets module for use outside XSLT</info>
<return type='int' info=''/>
<arg name='ctxt' type='xmlXPathContextPtr' info=''/>
<arg name='prefix' type='const xmlChar *' info=''/>
</function>
<function name='exsltStrRegister' file='exslt' module='strings'>
<info>Registers the EXSLT - Strings module</info>
<return type='void'/>
</function>
<function name='exsltStrXpathCtxtRegister' file='exslt' module='strings'>
<info>Registers the EXSLT - Strings module for use outside XSLT</info>
<return type='int' info=''/>
<arg name='ctxt' type='xmlXPathContextPtr' info=''/>
<arg name='prefix' type='const xmlChar *' info=''/>
</function>
</symbols>
</api>
|