File: libexslt-api.xml

package info (click to toggle)
libxslt 1.1.43-0.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 25,188 kB
  • sloc: xml: 66,120; ansic: 36,035; sh: 4,582; python: 3,206; makefile: 1,378; javascript: 470; perl: 34
file content (155 lines) | stat: -rw-r--r-- 7,255 bytes parent folder | download
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>