Line data Source code
1 : #ifndef INCLUDED_COM_SUN_STAR_SHEET_ADDIN_XANALYSIS_HPP
2 : #define INCLUDED_COM_SUN_STAR_SHEET_ADDIN_XANALYSIS_HPP
3 :
4 : #include "sal/config.h"
5 :
6 : #include "com/sun/star/sheet/addin/XAnalysis.hdl"
7 :
8 : #include "com/sun/star/lang/IllegalArgumentException.hpp"
9 : #include "com/sun/star/sheet/NoConvergenceException.hpp"
10 : #include "com/sun/star/beans/XPropertySet.hpp"
11 : #include "com/sun/star/uno/RuntimeException.hpp"
12 : #include "com/sun/star/uno/XInterface.hpp"
13 : #include "com/sun/star/uno/Any.hxx"
14 : #include "com/sun/star/uno/Reference.hxx"
15 : #include "com/sun/star/uno/Sequence.hxx"
16 : #include "com/sun/star/uno/Type.hxx"
17 : #include "cppu/unotype.hxx"
18 : #include "osl/mutex.hxx"
19 : #include "rtl/ustring.hxx"
20 : #include "rtl/instance.hxx"
21 : #include "sal/types.h"
22 :
23 : namespace com { namespace sun { namespace star { namespace sheet { namespace addin { namespace detail {
24 :
25 : struct theXAnalysisType : public rtl::StaticWithInit< ::com::sun::star::uno::Type *, theXAnalysisType >
26 : {
27 3 : ::com::sun::star::uno::Type * operator()() const
28 : {
29 3 : ::rtl::OUString sTypeName( "com.sun.star.sheet.addin.XAnalysis" );
30 :
31 : // Start inline typedescription generation
32 3 : typelib_InterfaceTypeDescription * pTD = 0;
33 :
34 : typelib_TypeDescriptionReference * aSuperTypes[1];
35 3 : aSuperTypes[0] = ::cppu::UnoType< ::com::sun::star::uno::Reference< css::uno::XInterface > >::get().getTypeLibType();
36 3 : typelib_TypeDescriptionReference * pMembers[101] = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 };
37 3 : ::rtl::OUString sMethodName0( "com.sun.star.sheet.addin.XAnalysis::getWorkday" );
38 : typelib_typedescriptionreference_new( &pMembers[0],
39 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
40 3 : sMethodName0.pData );
41 3 : ::rtl::OUString sMethodName1( "com.sun.star.sheet.addin.XAnalysis::getYearfrac" );
42 : typelib_typedescriptionreference_new( &pMembers[1],
43 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
44 3 : sMethodName1.pData );
45 3 : ::rtl::OUString sMethodName2( "com.sun.star.sheet.addin.XAnalysis::getEdate" );
46 : typelib_typedescriptionreference_new( &pMembers[2],
47 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
48 3 : sMethodName2.pData );
49 3 : ::rtl::OUString sMethodName3( "com.sun.star.sheet.addin.XAnalysis::getWeeknum" );
50 : typelib_typedescriptionreference_new( &pMembers[3],
51 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
52 3 : sMethodName3.pData );
53 3 : ::rtl::OUString sMethodName4( "com.sun.star.sheet.addin.XAnalysis::getEomonth" );
54 : typelib_typedescriptionreference_new( &pMembers[4],
55 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
56 3 : sMethodName4.pData );
57 3 : ::rtl::OUString sMethodName5( "com.sun.star.sheet.addin.XAnalysis::getNetworkdays" );
58 : typelib_typedescriptionreference_new( &pMembers[5],
59 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
60 3 : sMethodName5.pData );
61 3 : ::rtl::OUString sMethodName6( "com.sun.star.sheet.addin.XAnalysis::getIseven" );
62 : typelib_typedescriptionreference_new( &pMembers[6],
63 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
64 3 : sMethodName6.pData );
65 3 : ::rtl::OUString sMethodName7( "com.sun.star.sheet.addin.XAnalysis::getIsodd" );
66 : typelib_typedescriptionreference_new( &pMembers[7],
67 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
68 3 : sMethodName7.pData );
69 3 : ::rtl::OUString sMethodName8( "com.sun.star.sheet.addin.XAnalysis::getMultinomial" );
70 : typelib_typedescriptionreference_new( &pMembers[8],
71 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
72 3 : sMethodName8.pData );
73 3 : ::rtl::OUString sMethodName9( "com.sun.star.sheet.addin.XAnalysis::getSeriessum" );
74 : typelib_typedescriptionreference_new( &pMembers[9],
75 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
76 3 : sMethodName9.pData );
77 3 : ::rtl::OUString sMethodName10( "com.sun.star.sheet.addin.XAnalysis::getQuotient" );
78 : typelib_typedescriptionreference_new( &pMembers[10],
79 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
80 3 : sMethodName10.pData );
81 3 : ::rtl::OUString sMethodName11( "com.sun.star.sheet.addin.XAnalysis::getMround" );
82 : typelib_typedescriptionreference_new( &pMembers[11],
83 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
84 3 : sMethodName11.pData );
85 3 : ::rtl::OUString sMethodName12( "com.sun.star.sheet.addin.XAnalysis::getSqrtpi" );
86 : typelib_typedescriptionreference_new( &pMembers[12],
87 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
88 3 : sMethodName12.pData );
89 3 : ::rtl::OUString sMethodName13( "com.sun.star.sheet.addin.XAnalysis::getRandbetween" );
90 : typelib_typedescriptionreference_new( &pMembers[13],
91 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
92 3 : sMethodName13.pData );
93 3 : ::rtl::OUString sMethodName14( "com.sun.star.sheet.addin.XAnalysis::getGcd" );
94 : typelib_typedescriptionreference_new( &pMembers[14],
95 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
96 3 : sMethodName14.pData );
97 3 : ::rtl::OUString sMethodName15( "com.sun.star.sheet.addin.XAnalysis::getLcm" );
98 : typelib_typedescriptionreference_new( &pMembers[15],
99 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
100 3 : sMethodName15.pData );
101 3 : ::rtl::OUString sMethodName16( "com.sun.star.sheet.addin.XAnalysis::getBesseli" );
102 : typelib_typedescriptionreference_new( &pMembers[16],
103 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
104 3 : sMethodName16.pData );
105 3 : ::rtl::OUString sMethodName17( "com.sun.star.sheet.addin.XAnalysis::getBesselj" );
106 : typelib_typedescriptionreference_new( &pMembers[17],
107 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
108 3 : sMethodName17.pData );
109 3 : ::rtl::OUString sMethodName18( "com.sun.star.sheet.addin.XAnalysis::getBesselk" );
110 : typelib_typedescriptionreference_new( &pMembers[18],
111 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
112 3 : sMethodName18.pData );
113 3 : ::rtl::OUString sMethodName19( "com.sun.star.sheet.addin.XAnalysis::getBessely" );
114 : typelib_typedescriptionreference_new( &pMembers[19],
115 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
116 3 : sMethodName19.pData );
117 3 : ::rtl::OUString sMethodName20( "com.sun.star.sheet.addin.XAnalysis::getBin2Oct" );
118 : typelib_typedescriptionreference_new( &pMembers[20],
119 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
120 3 : sMethodName20.pData );
121 3 : ::rtl::OUString sMethodName21( "com.sun.star.sheet.addin.XAnalysis::getBin2Dec" );
122 : typelib_typedescriptionreference_new( &pMembers[21],
123 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
124 3 : sMethodName21.pData );
125 3 : ::rtl::OUString sMethodName22( "com.sun.star.sheet.addin.XAnalysis::getBin2Hex" );
126 : typelib_typedescriptionreference_new( &pMembers[22],
127 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
128 3 : sMethodName22.pData );
129 3 : ::rtl::OUString sMethodName23( "com.sun.star.sheet.addin.XAnalysis::getOct2Bin" );
130 : typelib_typedescriptionreference_new( &pMembers[23],
131 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
132 3 : sMethodName23.pData );
133 3 : ::rtl::OUString sMethodName24( "com.sun.star.sheet.addin.XAnalysis::getOct2Dec" );
134 : typelib_typedescriptionreference_new( &pMembers[24],
135 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
136 3 : sMethodName24.pData );
137 3 : ::rtl::OUString sMethodName25( "com.sun.star.sheet.addin.XAnalysis::getOct2Hex" );
138 : typelib_typedescriptionreference_new( &pMembers[25],
139 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
140 3 : sMethodName25.pData );
141 3 : ::rtl::OUString sMethodName26( "com.sun.star.sheet.addin.XAnalysis::getDec2Bin" );
142 : typelib_typedescriptionreference_new( &pMembers[26],
143 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
144 3 : sMethodName26.pData );
145 3 : ::rtl::OUString sMethodName27( "com.sun.star.sheet.addin.XAnalysis::getDec2Oct" );
146 : typelib_typedescriptionreference_new( &pMembers[27],
147 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
148 3 : sMethodName27.pData );
149 3 : ::rtl::OUString sMethodName28( "com.sun.star.sheet.addin.XAnalysis::getDec2Hex" );
150 : typelib_typedescriptionreference_new( &pMembers[28],
151 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
152 3 : sMethodName28.pData );
153 3 : ::rtl::OUString sMethodName29( "com.sun.star.sheet.addin.XAnalysis::getHex2Bin" );
154 : typelib_typedescriptionreference_new( &pMembers[29],
155 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
156 3 : sMethodName29.pData );
157 3 : ::rtl::OUString sMethodName30( "com.sun.star.sheet.addin.XAnalysis::getHex2Dec" );
158 : typelib_typedescriptionreference_new( &pMembers[30],
159 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
160 3 : sMethodName30.pData );
161 3 : ::rtl::OUString sMethodName31( "com.sun.star.sheet.addin.XAnalysis::getHex2Oct" );
162 : typelib_typedescriptionreference_new( &pMembers[31],
163 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
164 3 : sMethodName31.pData );
165 3 : ::rtl::OUString sMethodName32( "com.sun.star.sheet.addin.XAnalysis::getDelta" );
166 : typelib_typedescriptionreference_new( &pMembers[32],
167 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
168 3 : sMethodName32.pData );
169 3 : ::rtl::OUString sMethodName33( "com.sun.star.sheet.addin.XAnalysis::getErf" );
170 : typelib_typedescriptionreference_new( &pMembers[33],
171 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
172 3 : sMethodName33.pData );
173 3 : ::rtl::OUString sMethodName34( "com.sun.star.sheet.addin.XAnalysis::getErfc" );
174 : typelib_typedescriptionreference_new( &pMembers[34],
175 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
176 3 : sMethodName34.pData );
177 3 : ::rtl::OUString sMethodName35( "com.sun.star.sheet.addin.XAnalysis::getGestep" );
178 : typelib_typedescriptionreference_new( &pMembers[35],
179 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
180 3 : sMethodName35.pData );
181 3 : ::rtl::OUString sMethodName36( "com.sun.star.sheet.addin.XAnalysis::getFactdouble" );
182 : typelib_typedescriptionreference_new( &pMembers[36],
183 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
184 3 : sMethodName36.pData );
185 3 : ::rtl::OUString sMethodName37( "com.sun.star.sheet.addin.XAnalysis::getImabs" );
186 : typelib_typedescriptionreference_new( &pMembers[37],
187 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
188 3 : sMethodName37.pData );
189 3 : ::rtl::OUString sMethodName38( "com.sun.star.sheet.addin.XAnalysis::getImaginary" );
190 : typelib_typedescriptionreference_new( &pMembers[38],
191 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
192 3 : sMethodName38.pData );
193 3 : ::rtl::OUString sMethodName39( "com.sun.star.sheet.addin.XAnalysis::getImpower" );
194 : typelib_typedescriptionreference_new( &pMembers[39],
195 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
196 3 : sMethodName39.pData );
197 3 : ::rtl::OUString sMethodName40( "com.sun.star.sheet.addin.XAnalysis::getImargument" );
198 : typelib_typedescriptionreference_new( &pMembers[40],
199 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
200 3 : sMethodName40.pData );
201 3 : ::rtl::OUString sMethodName41( "com.sun.star.sheet.addin.XAnalysis::getImcos" );
202 : typelib_typedescriptionreference_new( &pMembers[41],
203 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
204 3 : sMethodName41.pData );
205 3 : ::rtl::OUString sMethodName42( "com.sun.star.sheet.addin.XAnalysis::getImdiv" );
206 : typelib_typedescriptionreference_new( &pMembers[42],
207 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
208 3 : sMethodName42.pData );
209 3 : ::rtl::OUString sMethodName43( "com.sun.star.sheet.addin.XAnalysis::getImexp" );
210 : typelib_typedescriptionreference_new( &pMembers[43],
211 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
212 3 : sMethodName43.pData );
213 3 : ::rtl::OUString sMethodName44( "com.sun.star.sheet.addin.XAnalysis::getImconjugate" );
214 : typelib_typedescriptionreference_new( &pMembers[44],
215 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
216 3 : sMethodName44.pData );
217 3 : ::rtl::OUString sMethodName45( "com.sun.star.sheet.addin.XAnalysis::getImln" );
218 : typelib_typedescriptionreference_new( &pMembers[45],
219 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
220 3 : sMethodName45.pData );
221 3 : ::rtl::OUString sMethodName46( "com.sun.star.sheet.addin.XAnalysis::getImlog10" );
222 : typelib_typedescriptionreference_new( &pMembers[46],
223 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
224 3 : sMethodName46.pData );
225 3 : ::rtl::OUString sMethodName47( "com.sun.star.sheet.addin.XAnalysis::getImlog2" );
226 : typelib_typedescriptionreference_new( &pMembers[47],
227 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
228 3 : sMethodName47.pData );
229 3 : ::rtl::OUString sMethodName48( "com.sun.star.sheet.addin.XAnalysis::getImproduct" );
230 : typelib_typedescriptionreference_new( &pMembers[48],
231 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
232 3 : sMethodName48.pData );
233 3 : ::rtl::OUString sMethodName49( "com.sun.star.sheet.addin.XAnalysis::getImreal" );
234 : typelib_typedescriptionreference_new( &pMembers[49],
235 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
236 3 : sMethodName49.pData );
237 3 : ::rtl::OUString sMethodName50( "com.sun.star.sheet.addin.XAnalysis::getImsin" );
238 : typelib_typedescriptionreference_new( &pMembers[50],
239 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
240 3 : sMethodName50.pData );
241 3 : ::rtl::OUString sMethodName51( "com.sun.star.sheet.addin.XAnalysis::getImsub" );
242 : typelib_typedescriptionreference_new( &pMembers[51],
243 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
244 3 : sMethodName51.pData );
245 3 : ::rtl::OUString sMethodName52( "com.sun.star.sheet.addin.XAnalysis::getImsum" );
246 : typelib_typedescriptionreference_new( &pMembers[52],
247 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
248 3 : sMethodName52.pData );
249 3 : ::rtl::OUString sMethodName53( "com.sun.star.sheet.addin.XAnalysis::getImsqrt" );
250 : typelib_typedescriptionreference_new( &pMembers[53],
251 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
252 3 : sMethodName53.pData );
253 3 : ::rtl::OUString sMethodName54( "com.sun.star.sheet.addin.XAnalysis::getImtan" );
254 : typelib_typedescriptionreference_new( &pMembers[54],
255 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
256 3 : sMethodName54.pData );
257 3 : ::rtl::OUString sMethodName55( "com.sun.star.sheet.addin.XAnalysis::getImsec" );
258 : typelib_typedescriptionreference_new( &pMembers[55],
259 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
260 3 : sMethodName55.pData );
261 3 : ::rtl::OUString sMethodName56( "com.sun.star.sheet.addin.XAnalysis::getImcsc" );
262 : typelib_typedescriptionreference_new( &pMembers[56],
263 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
264 3 : sMethodName56.pData );
265 3 : ::rtl::OUString sMethodName57( "com.sun.star.sheet.addin.XAnalysis::getImcot" );
266 : typelib_typedescriptionreference_new( &pMembers[57],
267 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
268 3 : sMethodName57.pData );
269 3 : ::rtl::OUString sMethodName58( "com.sun.star.sheet.addin.XAnalysis::getImsinh" );
270 : typelib_typedescriptionreference_new( &pMembers[58],
271 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
272 3 : sMethodName58.pData );
273 3 : ::rtl::OUString sMethodName59( "com.sun.star.sheet.addin.XAnalysis::getImcosh" );
274 : typelib_typedescriptionreference_new( &pMembers[59],
275 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
276 3 : sMethodName59.pData );
277 3 : ::rtl::OUString sMethodName60( "com.sun.star.sheet.addin.XAnalysis::getImsech" );
278 : typelib_typedescriptionreference_new( &pMembers[60],
279 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
280 3 : sMethodName60.pData );
281 3 : ::rtl::OUString sMethodName61( "com.sun.star.sheet.addin.XAnalysis::getImcsch" );
282 : typelib_typedescriptionreference_new( &pMembers[61],
283 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
284 3 : sMethodName61.pData );
285 3 : ::rtl::OUString sMethodName62( "com.sun.star.sheet.addin.XAnalysis::getComplex" );
286 : typelib_typedescriptionreference_new( &pMembers[62],
287 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
288 3 : sMethodName62.pData );
289 3 : ::rtl::OUString sMethodName63( "com.sun.star.sheet.addin.XAnalysis::getConvert" );
290 : typelib_typedescriptionreference_new( &pMembers[63],
291 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
292 3 : sMethodName63.pData );
293 3 : ::rtl::OUString sMethodName64( "com.sun.star.sheet.addin.XAnalysis::getAmordegrc" );
294 : typelib_typedescriptionreference_new( &pMembers[64],
295 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
296 3 : sMethodName64.pData );
297 3 : ::rtl::OUString sMethodName65( "com.sun.star.sheet.addin.XAnalysis::getAmorlinc" );
298 : typelib_typedescriptionreference_new( &pMembers[65],
299 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
300 3 : sMethodName65.pData );
301 3 : ::rtl::OUString sMethodName66( "com.sun.star.sheet.addin.XAnalysis::getAccrint" );
302 : typelib_typedescriptionreference_new( &pMembers[66],
303 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
304 3 : sMethodName66.pData );
305 3 : ::rtl::OUString sMethodName67( "com.sun.star.sheet.addin.XAnalysis::getAccrintm" );
306 : typelib_typedescriptionreference_new( &pMembers[67],
307 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
308 3 : sMethodName67.pData );
309 3 : ::rtl::OUString sMethodName68( "com.sun.star.sheet.addin.XAnalysis::getReceived" );
310 : typelib_typedescriptionreference_new( &pMembers[68],
311 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
312 3 : sMethodName68.pData );
313 3 : ::rtl::OUString sMethodName69( "com.sun.star.sheet.addin.XAnalysis::getDisc" );
314 : typelib_typedescriptionreference_new( &pMembers[69],
315 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
316 3 : sMethodName69.pData );
317 3 : ::rtl::OUString sMethodName70( "com.sun.star.sheet.addin.XAnalysis::getDuration" );
318 : typelib_typedescriptionreference_new( &pMembers[70],
319 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
320 3 : sMethodName70.pData );
321 3 : ::rtl::OUString sMethodName71( "com.sun.star.sheet.addin.XAnalysis::getEffect" );
322 : typelib_typedescriptionreference_new( &pMembers[71],
323 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
324 3 : sMethodName71.pData );
325 3 : ::rtl::OUString sMethodName72( "com.sun.star.sheet.addin.XAnalysis::getCumprinc" );
326 : typelib_typedescriptionreference_new( &pMembers[72],
327 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
328 3 : sMethodName72.pData );
329 3 : ::rtl::OUString sMethodName73( "com.sun.star.sheet.addin.XAnalysis::getCumipmt" );
330 : typelib_typedescriptionreference_new( &pMembers[73],
331 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
332 3 : sMethodName73.pData );
333 3 : ::rtl::OUString sMethodName74( "com.sun.star.sheet.addin.XAnalysis::getPrice" );
334 : typelib_typedescriptionreference_new( &pMembers[74],
335 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
336 3 : sMethodName74.pData );
337 3 : ::rtl::OUString sMethodName75( "com.sun.star.sheet.addin.XAnalysis::getPricedisc" );
338 : typelib_typedescriptionreference_new( &pMembers[75],
339 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
340 3 : sMethodName75.pData );
341 3 : ::rtl::OUString sMethodName76( "com.sun.star.sheet.addin.XAnalysis::getPricemat" );
342 : typelib_typedescriptionreference_new( &pMembers[76],
343 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
344 3 : sMethodName76.pData );
345 3 : ::rtl::OUString sMethodName77( "com.sun.star.sheet.addin.XAnalysis::getMduration" );
346 : typelib_typedescriptionreference_new( &pMembers[77],
347 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
348 3 : sMethodName77.pData );
349 3 : ::rtl::OUString sMethodName78( "com.sun.star.sheet.addin.XAnalysis::getNominal" );
350 : typelib_typedescriptionreference_new( &pMembers[78],
351 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
352 3 : sMethodName78.pData );
353 3 : ::rtl::OUString sMethodName79( "com.sun.star.sheet.addin.XAnalysis::getDollarfr" );
354 : typelib_typedescriptionreference_new( &pMembers[79],
355 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
356 3 : sMethodName79.pData );
357 3 : ::rtl::OUString sMethodName80( "com.sun.star.sheet.addin.XAnalysis::getDollarde" );
358 : typelib_typedescriptionreference_new( &pMembers[80],
359 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
360 3 : sMethodName80.pData );
361 3 : ::rtl::OUString sMethodName81( "com.sun.star.sheet.addin.XAnalysis::getYield" );
362 : typelib_typedescriptionreference_new( &pMembers[81],
363 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
364 3 : sMethodName81.pData );
365 3 : ::rtl::OUString sMethodName82( "com.sun.star.sheet.addin.XAnalysis::getYielddisc" );
366 : typelib_typedescriptionreference_new( &pMembers[82],
367 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
368 3 : sMethodName82.pData );
369 3 : ::rtl::OUString sMethodName83( "com.sun.star.sheet.addin.XAnalysis::getYieldmat" );
370 : typelib_typedescriptionreference_new( &pMembers[83],
371 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
372 3 : sMethodName83.pData );
373 3 : ::rtl::OUString sMethodName84( "com.sun.star.sheet.addin.XAnalysis::getTbilleq" );
374 : typelib_typedescriptionreference_new( &pMembers[84],
375 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
376 3 : sMethodName84.pData );
377 3 : ::rtl::OUString sMethodName85( "com.sun.star.sheet.addin.XAnalysis::getTbillprice" );
378 : typelib_typedescriptionreference_new( &pMembers[85],
379 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
380 3 : sMethodName85.pData );
381 3 : ::rtl::OUString sMethodName86( "com.sun.star.sheet.addin.XAnalysis::getTbillyield" );
382 : typelib_typedescriptionreference_new( &pMembers[86],
383 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
384 3 : sMethodName86.pData );
385 3 : ::rtl::OUString sMethodName87( "com.sun.star.sheet.addin.XAnalysis::getOddfprice" );
386 : typelib_typedescriptionreference_new( &pMembers[87],
387 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
388 3 : sMethodName87.pData );
389 3 : ::rtl::OUString sMethodName88( "com.sun.star.sheet.addin.XAnalysis::getOddfyield" );
390 : typelib_typedescriptionreference_new( &pMembers[88],
391 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
392 3 : sMethodName88.pData );
393 3 : ::rtl::OUString sMethodName89( "com.sun.star.sheet.addin.XAnalysis::getOddlprice" );
394 : typelib_typedescriptionreference_new( &pMembers[89],
395 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
396 3 : sMethodName89.pData );
397 3 : ::rtl::OUString sMethodName90( "com.sun.star.sheet.addin.XAnalysis::getOddlyield" );
398 : typelib_typedescriptionreference_new( &pMembers[90],
399 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
400 3 : sMethodName90.pData );
401 3 : ::rtl::OUString sMethodName91( "com.sun.star.sheet.addin.XAnalysis::getXirr" );
402 : typelib_typedescriptionreference_new( &pMembers[91],
403 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
404 3 : sMethodName91.pData );
405 3 : ::rtl::OUString sMethodName92( "com.sun.star.sheet.addin.XAnalysis::getXnpv" );
406 : typelib_typedescriptionreference_new( &pMembers[92],
407 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
408 3 : sMethodName92.pData );
409 3 : ::rtl::OUString sMethodName93( "com.sun.star.sheet.addin.XAnalysis::getIntrate" );
410 : typelib_typedescriptionreference_new( &pMembers[93],
411 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
412 3 : sMethodName93.pData );
413 3 : ::rtl::OUString sMethodName94( "com.sun.star.sheet.addin.XAnalysis::getCoupncd" );
414 : typelib_typedescriptionreference_new( &pMembers[94],
415 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
416 3 : sMethodName94.pData );
417 3 : ::rtl::OUString sMethodName95( "com.sun.star.sheet.addin.XAnalysis::getCoupdays" );
418 : typelib_typedescriptionreference_new( &pMembers[95],
419 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
420 3 : sMethodName95.pData );
421 3 : ::rtl::OUString sMethodName96( "com.sun.star.sheet.addin.XAnalysis::getCoupdaysnc" );
422 : typelib_typedescriptionreference_new( &pMembers[96],
423 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
424 3 : sMethodName96.pData );
425 3 : ::rtl::OUString sMethodName97( "com.sun.star.sheet.addin.XAnalysis::getCoupdaybs" );
426 : typelib_typedescriptionreference_new( &pMembers[97],
427 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
428 3 : sMethodName97.pData );
429 3 : ::rtl::OUString sMethodName98( "com.sun.star.sheet.addin.XAnalysis::getCouppcd" );
430 : typelib_typedescriptionreference_new( &pMembers[98],
431 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
432 3 : sMethodName98.pData );
433 3 : ::rtl::OUString sMethodName99( "com.sun.star.sheet.addin.XAnalysis::getCoupnum" );
434 : typelib_typedescriptionreference_new( &pMembers[99],
435 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
436 3 : sMethodName99.pData );
437 3 : ::rtl::OUString sMethodName100( "com.sun.star.sheet.addin.XAnalysis::getFvschedule" );
438 : typelib_typedescriptionreference_new( &pMembers[100],
439 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE_METHOD,
440 3 : sMethodName100.pData );
441 :
442 : typelib_typedescription_newMIInterface(
443 : &pTD,
444 : sTypeName.pData, 0x00000000, 0x0000, 0x0000, 0x00000000, 0x00000000,
445 : 1, aSuperTypes,
446 : 101,
447 3 : pMembers );
448 :
449 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pTD );
450 3 : typelib_typedescriptionreference_release( pMembers[0] );
451 3 : typelib_typedescriptionreference_release( pMembers[1] );
452 3 : typelib_typedescriptionreference_release( pMembers[2] );
453 3 : typelib_typedescriptionreference_release( pMembers[3] );
454 3 : typelib_typedescriptionreference_release( pMembers[4] );
455 3 : typelib_typedescriptionreference_release( pMembers[5] );
456 3 : typelib_typedescriptionreference_release( pMembers[6] );
457 3 : typelib_typedescriptionreference_release( pMembers[7] );
458 3 : typelib_typedescriptionreference_release( pMembers[8] );
459 3 : typelib_typedescriptionreference_release( pMembers[9] );
460 3 : typelib_typedescriptionreference_release( pMembers[10] );
461 3 : typelib_typedescriptionreference_release( pMembers[11] );
462 3 : typelib_typedescriptionreference_release( pMembers[12] );
463 3 : typelib_typedescriptionreference_release( pMembers[13] );
464 3 : typelib_typedescriptionreference_release( pMembers[14] );
465 3 : typelib_typedescriptionreference_release( pMembers[15] );
466 3 : typelib_typedescriptionreference_release( pMembers[16] );
467 3 : typelib_typedescriptionreference_release( pMembers[17] );
468 3 : typelib_typedescriptionreference_release( pMembers[18] );
469 3 : typelib_typedescriptionreference_release( pMembers[19] );
470 3 : typelib_typedescriptionreference_release( pMembers[20] );
471 3 : typelib_typedescriptionreference_release( pMembers[21] );
472 3 : typelib_typedescriptionreference_release( pMembers[22] );
473 3 : typelib_typedescriptionreference_release( pMembers[23] );
474 3 : typelib_typedescriptionreference_release( pMembers[24] );
475 3 : typelib_typedescriptionreference_release( pMembers[25] );
476 3 : typelib_typedescriptionreference_release( pMembers[26] );
477 3 : typelib_typedescriptionreference_release( pMembers[27] );
478 3 : typelib_typedescriptionreference_release( pMembers[28] );
479 3 : typelib_typedescriptionreference_release( pMembers[29] );
480 3 : typelib_typedescriptionreference_release( pMembers[30] );
481 3 : typelib_typedescriptionreference_release( pMembers[31] );
482 3 : typelib_typedescriptionreference_release( pMembers[32] );
483 3 : typelib_typedescriptionreference_release( pMembers[33] );
484 3 : typelib_typedescriptionreference_release( pMembers[34] );
485 3 : typelib_typedescriptionreference_release( pMembers[35] );
486 3 : typelib_typedescriptionreference_release( pMembers[36] );
487 3 : typelib_typedescriptionreference_release( pMembers[37] );
488 3 : typelib_typedescriptionreference_release( pMembers[38] );
489 3 : typelib_typedescriptionreference_release( pMembers[39] );
490 3 : typelib_typedescriptionreference_release( pMembers[40] );
491 3 : typelib_typedescriptionreference_release( pMembers[41] );
492 3 : typelib_typedescriptionreference_release( pMembers[42] );
493 3 : typelib_typedescriptionreference_release( pMembers[43] );
494 3 : typelib_typedescriptionreference_release( pMembers[44] );
495 3 : typelib_typedescriptionreference_release( pMembers[45] );
496 3 : typelib_typedescriptionreference_release( pMembers[46] );
497 3 : typelib_typedescriptionreference_release( pMembers[47] );
498 3 : typelib_typedescriptionreference_release( pMembers[48] );
499 3 : typelib_typedescriptionreference_release( pMembers[49] );
500 3 : typelib_typedescriptionreference_release( pMembers[50] );
501 3 : typelib_typedescriptionreference_release( pMembers[51] );
502 3 : typelib_typedescriptionreference_release( pMembers[52] );
503 3 : typelib_typedescriptionreference_release( pMembers[53] );
504 3 : typelib_typedescriptionreference_release( pMembers[54] );
505 3 : typelib_typedescriptionreference_release( pMembers[55] );
506 3 : typelib_typedescriptionreference_release( pMembers[56] );
507 3 : typelib_typedescriptionreference_release( pMembers[57] );
508 3 : typelib_typedescriptionreference_release( pMembers[58] );
509 3 : typelib_typedescriptionreference_release( pMembers[59] );
510 3 : typelib_typedescriptionreference_release( pMembers[60] );
511 3 : typelib_typedescriptionreference_release( pMembers[61] );
512 3 : typelib_typedescriptionreference_release( pMembers[62] );
513 3 : typelib_typedescriptionreference_release( pMembers[63] );
514 3 : typelib_typedescriptionreference_release( pMembers[64] );
515 3 : typelib_typedescriptionreference_release( pMembers[65] );
516 3 : typelib_typedescriptionreference_release( pMembers[66] );
517 3 : typelib_typedescriptionreference_release( pMembers[67] );
518 3 : typelib_typedescriptionreference_release( pMembers[68] );
519 3 : typelib_typedescriptionreference_release( pMembers[69] );
520 3 : typelib_typedescriptionreference_release( pMembers[70] );
521 3 : typelib_typedescriptionreference_release( pMembers[71] );
522 3 : typelib_typedescriptionreference_release( pMembers[72] );
523 3 : typelib_typedescriptionreference_release( pMembers[73] );
524 3 : typelib_typedescriptionreference_release( pMembers[74] );
525 3 : typelib_typedescriptionreference_release( pMembers[75] );
526 3 : typelib_typedescriptionreference_release( pMembers[76] );
527 3 : typelib_typedescriptionreference_release( pMembers[77] );
528 3 : typelib_typedescriptionreference_release( pMembers[78] );
529 3 : typelib_typedescriptionreference_release( pMembers[79] );
530 3 : typelib_typedescriptionreference_release( pMembers[80] );
531 3 : typelib_typedescriptionreference_release( pMembers[81] );
532 3 : typelib_typedescriptionreference_release( pMembers[82] );
533 3 : typelib_typedescriptionreference_release( pMembers[83] );
534 3 : typelib_typedescriptionreference_release( pMembers[84] );
535 3 : typelib_typedescriptionreference_release( pMembers[85] );
536 3 : typelib_typedescriptionreference_release( pMembers[86] );
537 3 : typelib_typedescriptionreference_release( pMembers[87] );
538 3 : typelib_typedescriptionreference_release( pMembers[88] );
539 3 : typelib_typedescriptionreference_release( pMembers[89] );
540 3 : typelib_typedescriptionreference_release( pMembers[90] );
541 3 : typelib_typedescriptionreference_release( pMembers[91] );
542 3 : typelib_typedescriptionreference_release( pMembers[92] );
543 3 : typelib_typedescriptionreference_release( pMembers[93] );
544 3 : typelib_typedescriptionreference_release( pMembers[94] );
545 3 : typelib_typedescriptionreference_release( pMembers[95] );
546 3 : typelib_typedescriptionreference_release( pMembers[96] );
547 3 : typelib_typedescriptionreference_release( pMembers[97] );
548 3 : typelib_typedescriptionreference_release( pMembers[98] );
549 3 : typelib_typedescriptionreference_release( pMembers[99] );
550 3 : typelib_typedescriptionreference_release( pMembers[100] );
551 3 : typelib_typedescription_release( (typelib_TypeDescription*)pTD );
552 :
553 3 : return new ::com::sun::star::uno::Type( ::com::sun::star::uno::TypeClass_INTERFACE, sTypeName ); // leaked
554 : }
555 : };
556 :
557 : } } } } } }
558 :
559 : namespace com { namespace sun { namespace star { namespace sheet { namespace addin {
560 :
561 3 : inline ::com::sun::star::uno::Type const & cppu_detail_getUnoType(SAL_UNUSED_PARAMETER css::sheet::addin::XAnalysis const *) {
562 3 : const ::com::sun::star::uno::Type &rRet = *detail::theXAnalysisType::get();
563 : // End inline typedescription generation
564 : static bool bInitStarted = false;
565 3 : if (!bInitStarted)
566 : {
567 3 : ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
568 3 : if (!bInitStarted)
569 : {
570 : OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER();
571 3 : bInitStarted = true;
572 3 : ::cppu::UnoType< css::uno::RuntimeException >::get();
573 3 : ::cppu::UnoType< ::com::sun::star::uno::Reference< css::beans::XPropertySet > >::get();
574 3 : ::cppu::UnoType< css::lang::IllegalArgumentException >::get();
575 3 : ::cppu::UnoType< ::cppu::UnoSequenceType< ::cppu::UnoSequenceType< ::sal_Int32 > > >::get();
576 3 : ::cppu::UnoType< ::cppu::UnoSequenceType< ::com::sun::star::uno::Any > >::get();
577 3 : ::cppu::UnoType< ::cppu::UnoSequenceType< ::cppu::UnoSequenceType< double > > >::get();
578 3 : ::cppu::UnoType< css::sheet::NoConvergenceException >::get();
579 3 : ::cppu::UnoType< ::cppu::UnoSequenceType< ::cppu::UnoSequenceType< ::rtl::OUString > > >::get();
580 :
581 3 : typelib_InterfaceMethodTypeDescription * pMethod = 0;
582 : {
583 : typelib_Parameter_Init aParameters[4];
584 3 : ::rtl::OUString sParamName0( "xOptions" );
585 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
586 3 : aParameters[0].pParamName = sParamName0.pData;
587 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
588 3 : aParameters[0].pTypeName = sParamType0.pData;
589 3 : aParameters[0].bIn = sal_True;
590 3 : aParameters[0].bOut = sal_False;
591 3 : ::rtl::OUString sParamName1( "nStartDate" );
592 3 : ::rtl::OUString sParamType1( "long" );
593 3 : aParameters[1].pParamName = sParamName1.pData;
594 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
595 3 : aParameters[1].pTypeName = sParamType1.pData;
596 3 : aParameters[1].bIn = sal_True;
597 3 : aParameters[1].bOut = sal_False;
598 3 : ::rtl::OUString sParamName2( "nDays" );
599 3 : ::rtl::OUString sParamType2( "long" );
600 3 : aParameters[2].pParamName = sParamName2.pData;
601 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
602 3 : aParameters[2].pTypeName = sParamType2.pData;
603 3 : aParameters[2].bIn = sal_True;
604 3 : aParameters[2].bOut = sal_False;
605 3 : ::rtl::OUString sParamName3( "aHolidays" );
606 3 : ::rtl::OUString sParamType3( "any" );
607 3 : aParameters[3].pParamName = sParamName3.pData;
608 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
609 3 : aParameters[3].pTypeName = sParamType3.pData;
610 3 : aParameters[3].bIn = sal_True;
611 3 : aParameters[3].bOut = sal_False;
612 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
613 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
614 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
615 3 : ::rtl::OUString sReturnType0( "long" );
616 3 : ::rtl::OUString sMethodName0( "com.sun.star.sheet.addin.XAnalysis::getWorkday" );
617 : typelib_typedescription_newInterfaceMethod( &pMethod,
618 : 3, sal_False,
619 : sMethodName0.pData,
620 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType0.pData,
621 : 4, aParameters,
622 3 : 2, the_Exceptions );
623 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
624 : }
625 : {
626 : typelib_Parameter_Init aParameters[4];
627 3 : ::rtl::OUString sParamName0( "xOptions" );
628 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
629 3 : aParameters[0].pParamName = sParamName0.pData;
630 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
631 3 : aParameters[0].pTypeName = sParamType0.pData;
632 3 : aParameters[0].bIn = sal_True;
633 3 : aParameters[0].bOut = sal_False;
634 3 : ::rtl::OUString sParamName1( "StartDate" );
635 3 : ::rtl::OUString sParamType1( "long" );
636 3 : aParameters[1].pParamName = sParamName1.pData;
637 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
638 3 : aParameters[1].pTypeName = sParamType1.pData;
639 3 : aParameters[1].bIn = sal_True;
640 3 : aParameters[1].bOut = sal_False;
641 3 : ::rtl::OUString sParamName2( "EndDate" );
642 3 : ::rtl::OUString sParamType2( "long" );
643 3 : aParameters[2].pParamName = sParamName2.pData;
644 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
645 3 : aParameters[2].pTypeName = sParamType2.pData;
646 3 : aParameters[2].bIn = sal_True;
647 3 : aParameters[2].bOut = sal_False;
648 3 : ::rtl::OUString sParamName3( "Mode" );
649 3 : ::rtl::OUString sParamType3( "any" );
650 3 : aParameters[3].pParamName = sParamName3.pData;
651 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
652 3 : aParameters[3].pTypeName = sParamType3.pData;
653 3 : aParameters[3].bIn = sal_True;
654 3 : aParameters[3].bOut = sal_False;
655 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
656 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
657 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
658 3 : ::rtl::OUString sReturnType1( "double" );
659 3 : ::rtl::OUString sMethodName1( "com.sun.star.sheet.addin.XAnalysis::getYearfrac" );
660 : typelib_typedescription_newInterfaceMethod( &pMethod,
661 : 4, sal_False,
662 : sMethodName1.pData,
663 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType1.pData,
664 : 4, aParameters,
665 3 : 2, the_Exceptions );
666 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
667 : }
668 : {
669 : typelib_Parameter_Init aParameters[3];
670 3 : ::rtl::OUString sParamName0( "xOptions" );
671 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
672 3 : aParameters[0].pParamName = sParamName0.pData;
673 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
674 3 : aParameters[0].pTypeName = sParamType0.pData;
675 3 : aParameters[0].bIn = sal_True;
676 3 : aParameters[0].bOut = sal_False;
677 3 : ::rtl::OUString sParamName1( "nStartDate" );
678 3 : ::rtl::OUString sParamType1( "long" );
679 3 : aParameters[1].pParamName = sParamName1.pData;
680 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
681 3 : aParameters[1].pTypeName = sParamType1.pData;
682 3 : aParameters[1].bIn = sal_True;
683 3 : aParameters[1].bOut = sal_False;
684 3 : ::rtl::OUString sParamName2( "nNumOfMonths" );
685 3 : ::rtl::OUString sParamType2( "long" );
686 3 : aParameters[2].pParamName = sParamName2.pData;
687 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
688 3 : aParameters[2].pTypeName = sParamType2.pData;
689 3 : aParameters[2].bIn = sal_True;
690 3 : aParameters[2].bOut = sal_False;
691 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
692 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
693 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
694 3 : ::rtl::OUString sReturnType2( "long" );
695 3 : ::rtl::OUString sMethodName2( "com.sun.star.sheet.addin.XAnalysis::getEdate" );
696 : typelib_typedescription_newInterfaceMethod( &pMethod,
697 : 5, sal_False,
698 : sMethodName2.pData,
699 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType2.pData,
700 : 3, aParameters,
701 3 : 2, the_Exceptions );
702 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
703 : }
704 : {
705 : typelib_Parameter_Init aParameters[3];
706 3 : ::rtl::OUString sParamName0( "xOptions" );
707 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
708 3 : aParameters[0].pParamName = sParamName0.pData;
709 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
710 3 : aParameters[0].pTypeName = sParamType0.pData;
711 3 : aParameters[0].bIn = sal_True;
712 3 : aParameters[0].bOut = sal_False;
713 3 : ::rtl::OUString sParamName1( "nStartDate" );
714 3 : ::rtl::OUString sParamType1( "long" );
715 3 : aParameters[1].pParamName = sParamName1.pData;
716 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
717 3 : aParameters[1].pTypeName = sParamType1.pData;
718 3 : aParameters[1].bIn = sal_True;
719 3 : aParameters[1].bOut = sal_False;
720 3 : ::rtl::OUString sParamName2( "nMode" );
721 3 : ::rtl::OUString sParamType2( "long" );
722 3 : aParameters[2].pParamName = sParamName2.pData;
723 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
724 3 : aParameters[2].pTypeName = sParamType2.pData;
725 3 : aParameters[2].bIn = sal_True;
726 3 : aParameters[2].bOut = sal_False;
727 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
728 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
729 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
730 3 : ::rtl::OUString sReturnType3( "long" );
731 3 : ::rtl::OUString sMethodName3( "com.sun.star.sheet.addin.XAnalysis::getWeeknum" );
732 : typelib_typedescription_newInterfaceMethod( &pMethod,
733 : 6, sal_False,
734 : sMethodName3.pData,
735 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType3.pData,
736 : 3, aParameters,
737 3 : 2, the_Exceptions );
738 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
739 : }
740 : {
741 : typelib_Parameter_Init aParameters[3];
742 3 : ::rtl::OUString sParamName0( "xOptions" );
743 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
744 3 : aParameters[0].pParamName = sParamName0.pData;
745 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
746 3 : aParameters[0].pTypeName = sParamType0.pData;
747 3 : aParameters[0].bIn = sal_True;
748 3 : aParameters[0].bOut = sal_False;
749 3 : ::rtl::OUString sParamName1( "nStartDate" );
750 3 : ::rtl::OUString sParamType1( "long" );
751 3 : aParameters[1].pParamName = sParamName1.pData;
752 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
753 3 : aParameters[1].pTypeName = sParamType1.pData;
754 3 : aParameters[1].bIn = sal_True;
755 3 : aParameters[1].bOut = sal_False;
756 3 : ::rtl::OUString sParamName2( "nMonths" );
757 3 : ::rtl::OUString sParamType2( "long" );
758 3 : aParameters[2].pParamName = sParamName2.pData;
759 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
760 3 : aParameters[2].pTypeName = sParamType2.pData;
761 3 : aParameters[2].bIn = sal_True;
762 3 : aParameters[2].bOut = sal_False;
763 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
764 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
765 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
766 3 : ::rtl::OUString sReturnType4( "long" );
767 3 : ::rtl::OUString sMethodName4( "com.sun.star.sheet.addin.XAnalysis::getEomonth" );
768 : typelib_typedescription_newInterfaceMethod( &pMethod,
769 : 7, sal_False,
770 : sMethodName4.pData,
771 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType4.pData,
772 : 3, aParameters,
773 3 : 2, the_Exceptions );
774 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
775 : }
776 : {
777 : typelib_Parameter_Init aParameters[4];
778 3 : ::rtl::OUString sParamName0( "xOptions" );
779 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
780 3 : aParameters[0].pParamName = sParamName0.pData;
781 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
782 3 : aParameters[0].pTypeName = sParamType0.pData;
783 3 : aParameters[0].bIn = sal_True;
784 3 : aParameters[0].bOut = sal_False;
785 3 : ::rtl::OUString sParamName1( "StartDate" );
786 3 : ::rtl::OUString sParamType1( "long" );
787 3 : aParameters[1].pParamName = sParamName1.pData;
788 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
789 3 : aParameters[1].pTypeName = sParamType1.pData;
790 3 : aParameters[1].bIn = sal_True;
791 3 : aParameters[1].bOut = sal_False;
792 3 : ::rtl::OUString sParamName2( "EndDate" );
793 3 : ::rtl::OUString sParamType2( "long" );
794 3 : aParameters[2].pParamName = sParamName2.pData;
795 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
796 3 : aParameters[2].pTypeName = sParamType2.pData;
797 3 : aParameters[2].bIn = sal_True;
798 3 : aParameters[2].bOut = sal_False;
799 3 : ::rtl::OUString sParamName3( "Holidays" );
800 3 : ::rtl::OUString sParamType3( "any" );
801 3 : aParameters[3].pParamName = sParamName3.pData;
802 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
803 3 : aParameters[3].pTypeName = sParamType3.pData;
804 3 : aParameters[3].bIn = sal_True;
805 3 : aParameters[3].bOut = sal_False;
806 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
807 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
808 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
809 3 : ::rtl::OUString sReturnType5( "long" );
810 3 : ::rtl::OUString sMethodName5( "com.sun.star.sheet.addin.XAnalysis::getNetworkdays" );
811 : typelib_typedescription_newInterfaceMethod( &pMethod,
812 : 8, sal_False,
813 : sMethodName5.pData,
814 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType5.pData,
815 : 4, aParameters,
816 3 : 2, the_Exceptions );
817 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
818 : }
819 : {
820 : typelib_Parameter_Init aParameters[1];
821 3 : ::rtl::OUString sParamName0( "nValue" );
822 3 : ::rtl::OUString sParamType0( "long" );
823 3 : aParameters[0].pParamName = sParamName0.pData;
824 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
825 3 : aParameters[0].pTypeName = sParamType0.pData;
826 3 : aParameters[0].bIn = sal_True;
827 3 : aParameters[0].bOut = sal_False;
828 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
829 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
830 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
831 3 : ::rtl::OUString sReturnType6( "long" );
832 3 : ::rtl::OUString sMethodName6( "com.sun.star.sheet.addin.XAnalysis::getIseven" );
833 : typelib_typedescription_newInterfaceMethod( &pMethod,
834 : 9, sal_False,
835 : sMethodName6.pData,
836 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType6.pData,
837 : 1, aParameters,
838 3 : 2, the_Exceptions );
839 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
840 : }
841 : {
842 : typelib_Parameter_Init aParameters[1];
843 3 : ::rtl::OUString sParamName0( "nValue" );
844 3 : ::rtl::OUString sParamType0( "long" );
845 3 : aParameters[0].pParamName = sParamName0.pData;
846 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
847 3 : aParameters[0].pTypeName = sParamType0.pData;
848 3 : aParameters[0].bIn = sal_True;
849 3 : aParameters[0].bOut = sal_False;
850 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
851 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
852 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
853 3 : ::rtl::OUString sReturnType7( "long" );
854 3 : ::rtl::OUString sMethodName7( "com.sun.star.sheet.addin.XAnalysis::getIsodd" );
855 : typelib_typedescription_newInterfaceMethod( &pMethod,
856 : 10, sal_False,
857 : sMethodName7.pData,
858 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType7.pData,
859 : 1, aParameters,
860 3 : 2, the_Exceptions );
861 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
862 : }
863 : {
864 : typelib_Parameter_Init aParameters[3];
865 3 : ::rtl::OUString sParamName0( "xOptions" );
866 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
867 3 : aParameters[0].pParamName = sParamName0.pData;
868 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
869 3 : aParameters[0].pTypeName = sParamType0.pData;
870 3 : aParameters[0].bIn = sal_True;
871 3 : aParameters[0].bOut = sal_False;
872 3 : ::rtl::OUString sParamName1( "aValList" );
873 3 : ::rtl::OUString sParamType1( "[][]long" );
874 3 : aParameters[1].pParamName = sParamName1.pData;
875 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
876 3 : aParameters[1].pTypeName = sParamType1.pData;
877 3 : aParameters[1].bIn = sal_True;
878 3 : aParameters[1].bOut = sal_False;
879 3 : ::rtl::OUString sParamName2( "aOptVLst" );
880 3 : ::rtl::OUString sParamType2( "[]any" );
881 3 : aParameters[2].pParamName = sParamName2.pData;
882 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
883 3 : aParameters[2].pTypeName = sParamType2.pData;
884 3 : aParameters[2].bIn = sal_True;
885 3 : aParameters[2].bOut = sal_False;
886 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
887 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
888 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
889 3 : ::rtl::OUString sReturnType8( "double" );
890 3 : ::rtl::OUString sMethodName8( "com.sun.star.sheet.addin.XAnalysis::getMultinomial" );
891 : typelib_typedescription_newInterfaceMethod( &pMethod,
892 : 11, sal_False,
893 : sMethodName8.pData,
894 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType8.pData,
895 : 3, aParameters,
896 3 : 2, the_Exceptions );
897 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
898 : }
899 : {
900 : typelib_Parameter_Init aParameters[4];
901 3 : ::rtl::OUString sParamName0( "X" );
902 3 : ::rtl::OUString sParamType0( "double" );
903 3 : aParameters[0].pParamName = sParamName0.pData;
904 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
905 3 : aParameters[0].pTypeName = sParamType0.pData;
906 3 : aParameters[0].bIn = sal_True;
907 3 : aParameters[0].bOut = sal_False;
908 3 : ::rtl::OUString sParamName1( "N" );
909 3 : ::rtl::OUString sParamType1( "double" );
910 3 : aParameters[1].pParamName = sParamName1.pData;
911 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
912 3 : aParameters[1].pTypeName = sParamType1.pData;
913 3 : aParameters[1].bIn = sal_True;
914 3 : aParameters[1].bOut = sal_False;
915 3 : ::rtl::OUString sParamName2( "M" );
916 3 : ::rtl::OUString sParamType2( "double" );
917 3 : aParameters[2].pParamName = sParamName2.pData;
918 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
919 3 : aParameters[2].pTypeName = sParamType2.pData;
920 3 : aParameters[2].bIn = sal_True;
921 3 : aParameters[2].bOut = sal_False;
922 3 : ::rtl::OUString sParamName3( "CoeffList" );
923 3 : ::rtl::OUString sParamType3( "[][]double" );
924 3 : aParameters[3].pParamName = sParamName3.pData;
925 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
926 3 : aParameters[3].pTypeName = sParamType3.pData;
927 3 : aParameters[3].bIn = sal_True;
928 3 : aParameters[3].bOut = sal_False;
929 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
930 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
931 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
932 3 : ::rtl::OUString sReturnType9( "double" );
933 3 : ::rtl::OUString sMethodName9( "com.sun.star.sheet.addin.XAnalysis::getSeriessum" );
934 : typelib_typedescription_newInterfaceMethod( &pMethod,
935 : 12, sal_False,
936 : sMethodName9.pData,
937 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType9.pData,
938 : 4, aParameters,
939 3 : 2, the_Exceptions );
940 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
941 : }
942 : {
943 : typelib_Parameter_Init aParameters[2];
944 3 : ::rtl::OUString sParamName0( "Num" );
945 3 : ::rtl::OUString sParamType0( "double" );
946 3 : aParameters[0].pParamName = sParamName0.pData;
947 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
948 3 : aParameters[0].pTypeName = sParamType0.pData;
949 3 : aParameters[0].bIn = sal_True;
950 3 : aParameters[0].bOut = sal_False;
951 3 : ::rtl::OUString sParamName1( "Denum" );
952 3 : ::rtl::OUString sParamType1( "double" );
953 3 : aParameters[1].pParamName = sParamName1.pData;
954 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
955 3 : aParameters[1].pTypeName = sParamType1.pData;
956 3 : aParameters[1].bIn = sal_True;
957 3 : aParameters[1].bOut = sal_False;
958 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
959 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
960 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
961 3 : ::rtl::OUString sReturnType10( "double" );
962 3 : ::rtl::OUString sMethodName10( "com.sun.star.sheet.addin.XAnalysis::getQuotient" );
963 : typelib_typedescription_newInterfaceMethod( &pMethod,
964 : 13, sal_False,
965 : sMethodName10.pData,
966 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType10.pData,
967 : 2, aParameters,
968 3 : 2, the_Exceptions );
969 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
970 : }
971 : {
972 : typelib_Parameter_Init aParameters[2];
973 3 : ::rtl::OUString sParamName0( "Number" );
974 3 : ::rtl::OUString sParamType0( "double" );
975 3 : aParameters[0].pParamName = sParamName0.pData;
976 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
977 3 : aParameters[0].pTypeName = sParamType0.pData;
978 3 : aParameters[0].bIn = sal_True;
979 3 : aParameters[0].bOut = sal_False;
980 3 : ::rtl::OUString sParamName1( "Multiple" );
981 3 : ::rtl::OUString sParamType1( "double" );
982 3 : aParameters[1].pParamName = sParamName1.pData;
983 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
984 3 : aParameters[1].pTypeName = sParamType1.pData;
985 3 : aParameters[1].bIn = sal_True;
986 3 : aParameters[1].bOut = sal_False;
987 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
988 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
989 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
990 3 : ::rtl::OUString sReturnType11( "double" );
991 3 : ::rtl::OUString sMethodName11( "com.sun.star.sheet.addin.XAnalysis::getMround" );
992 : typelib_typedescription_newInterfaceMethod( &pMethod,
993 : 14, sal_False,
994 : sMethodName11.pData,
995 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType11.pData,
996 : 2, aParameters,
997 3 : 2, the_Exceptions );
998 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
999 : }
1000 : {
1001 : typelib_Parameter_Init aParameters[1];
1002 3 : ::rtl::OUString sParamName0( "Number" );
1003 3 : ::rtl::OUString sParamType0( "double" );
1004 3 : aParameters[0].pParamName = sParamName0.pData;
1005 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1006 3 : aParameters[0].pTypeName = sParamType0.pData;
1007 3 : aParameters[0].bIn = sal_True;
1008 3 : aParameters[0].bOut = sal_False;
1009 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1010 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1011 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1012 3 : ::rtl::OUString sReturnType12( "double" );
1013 3 : ::rtl::OUString sMethodName12( "com.sun.star.sheet.addin.XAnalysis::getSqrtpi" );
1014 : typelib_typedescription_newInterfaceMethod( &pMethod,
1015 : 15, sal_False,
1016 : sMethodName12.pData,
1017 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType12.pData,
1018 : 1, aParameters,
1019 3 : 2, the_Exceptions );
1020 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1021 : }
1022 : {
1023 : typelib_Parameter_Init aParameters[2];
1024 3 : ::rtl::OUString sParamName0( "Min" );
1025 3 : ::rtl::OUString sParamType0( "double" );
1026 3 : aParameters[0].pParamName = sParamName0.pData;
1027 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1028 3 : aParameters[0].pTypeName = sParamType0.pData;
1029 3 : aParameters[0].bIn = sal_True;
1030 3 : aParameters[0].bOut = sal_False;
1031 3 : ::rtl::OUString sParamName1( "Max" );
1032 3 : ::rtl::OUString sParamType1( "double" );
1033 3 : aParameters[1].pParamName = sParamName1.pData;
1034 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1035 3 : aParameters[1].pTypeName = sParamType1.pData;
1036 3 : aParameters[1].bIn = sal_True;
1037 3 : aParameters[1].bOut = sal_False;
1038 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1039 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1040 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1041 3 : ::rtl::OUString sReturnType13( "double" );
1042 3 : ::rtl::OUString sMethodName13( "com.sun.star.sheet.addin.XAnalysis::getRandbetween" );
1043 : typelib_typedescription_newInterfaceMethod( &pMethod,
1044 : 16, sal_False,
1045 : sMethodName13.pData,
1046 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType13.pData,
1047 : 2, aParameters,
1048 3 : 2, the_Exceptions );
1049 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1050 : }
1051 : {
1052 : typelib_Parameter_Init aParameters[3];
1053 3 : ::rtl::OUString sParamName0( "xOptions" );
1054 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1055 3 : aParameters[0].pParamName = sParamName0.pData;
1056 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1057 3 : aParameters[0].pTypeName = sParamType0.pData;
1058 3 : aParameters[0].bIn = sal_True;
1059 3 : aParameters[0].bOut = sal_False;
1060 3 : ::rtl::OUString sParamName1( "FirstValList" );
1061 3 : ::rtl::OUString sParamType1( "[][]double" );
1062 3 : aParameters[1].pParamName = sParamName1.pData;
1063 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
1064 3 : aParameters[1].pTypeName = sParamType1.pData;
1065 3 : aParameters[1].bIn = sal_True;
1066 3 : aParameters[1].bOut = sal_False;
1067 3 : ::rtl::OUString sParamName2( "OptionalValList" );
1068 3 : ::rtl::OUString sParamType2( "[]any" );
1069 3 : aParameters[2].pParamName = sParamName2.pData;
1070 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
1071 3 : aParameters[2].pTypeName = sParamType2.pData;
1072 3 : aParameters[2].bIn = sal_True;
1073 3 : aParameters[2].bOut = sal_False;
1074 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1075 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1076 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1077 3 : ::rtl::OUString sReturnType14( "double" );
1078 3 : ::rtl::OUString sMethodName14( "com.sun.star.sheet.addin.XAnalysis::getGcd" );
1079 : typelib_typedescription_newInterfaceMethod( &pMethod,
1080 : 17, sal_False,
1081 : sMethodName14.pData,
1082 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType14.pData,
1083 : 3, aParameters,
1084 3 : 2, the_Exceptions );
1085 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1086 : }
1087 : {
1088 : typelib_Parameter_Init aParameters[3];
1089 3 : ::rtl::OUString sParamName0( "xOptions" );
1090 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1091 3 : aParameters[0].pParamName = sParamName0.pData;
1092 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1093 3 : aParameters[0].pTypeName = sParamType0.pData;
1094 3 : aParameters[0].bIn = sal_True;
1095 3 : aParameters[0].bOut = sal_False;
1096 3 : ::rtl::OUString sParamName1( "FirstValList" );
1097 3 : ::rtl::OUString sParamType1( "[][]double" );
1098 3 : aParameters[1].pParamName = sParamName1.pData;
1099 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
1100 3 : aParameters[1].pTypeName = sParamType1.pData;
1101 3 : aParameters[1].bIn = sal_True;
1102 3 : aParameters[1].bOut = sal_False;
1103 3 : ::rtl::OUString sParamName2( "OptionalValList" );
1104 3 : ::rtl::OUString sParamType2( "[]any" );
1105 3 : aParameters[2].pParamName = sParamName2.pData;
1106 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
1107 3 : aParameters[2].pTypeName = sParamType2.pData;
1108 3 : aParameters[2].bIn = sal_True;
1109 3 : aParameters[2].bOut = sal_False;
1110 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1111 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1112 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1113 3 : ::rtl::OUString sReturnType15( "double" );
1114 3 : ::rtl::OUString sMethodName15( "com.sun.star.sheet.addin.XAnalysis::getLcm" );
1115 : typelib_typedescription_newInterfaceMethod( &pMethod,
1116 : 18, sal_False,
1117 : sMethodName15.pData,
1118 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType15.pData,
1119 : 3, aParameters,
1120 3 : 2, the_Exceptions );
1121 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1122 : }
1123 : {
1124 : typelib_Parameter_Init aParameters[2];
1125 3 : ::rtl::OUString sParamName0( "Num" );
1126 3 : ::rtl::OUString sParamType0( "double" );
1127 3 : aParameters[0].pParamName = sParamName0.pData;
1128 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1129 3 : aParameters[0].pTypeName = sParamType0.pData;
1130 3 : aParameters[0].bIn = sal_True;
1131 3 : aParameters[0].bOut = sal_False;
1132 3 : ::rtl::OUString sParamName1( "Order" );
1133 3 : ::rtl::OUString sParamType1( "long" );
1134 3 : aParameters[1].pParamName = sParamName1.pData;
1135 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1136 3 : aParameters[1].pTypeName = sParamType1.pData;
1137 3 : aParameters[1].bIn = sal_True;
1138 3 : aParameters[1].bOut = sal_False;
1139 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1140 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.sheet.NoConvergenceException" );
1141 3 : ::rtl::OUString the_ExceptionName2( "com.sun.star.uno.RuntimeException" );
1142 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData, the_ExceptionName2.pData };
1143 3 : ::rtl::OUString sReturnType16( "double" );
1144 3 : ::rtl::OUString sMethodName16( "com.sun.star.sheet.addin.XAnalysis::getBesseli" );
1145 : typelib_typedescription_newInterfaceMethod( &pMethod,
1146 : 19, sal_False,
1147 : sMethodName16.pData,
1148 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType16.pData,
1149 : 2, aParameters,
1150 3 : 3, the_Exceptions );
1151 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1152 : }
1153 : {
1154 : typelib_Parameter_Init aParameters[2];
1155 3 : ::rtl::OUString sParamName0( "Num" );
1156 3 : ::rtl::OUString sParamType0( "double" );
1157 3 : aParameters[0].pParamName = sParamName0.pData;
1158 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1159 3 : aParameters[0].pTypeName = sParamType0.pData;
1160 3 : aParameters[0].bIn = sal_True;
1161 3 : aParameters[0].bOut = sal_False;
1162 3 : ::rtl::OUString sParamName1( "Order" );
1163 3 : ::rtl::OUString sParamType1( "long" );
1164 3 : aParameters[1].pParamName = sParamName1.pData;
1165 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1166 3 : aParameters[1].pTypeName = sParamType1.pData;
1167 3 : aParameters[1].bIn = sal_True;
1168 3 : aParameters[1].bOut = sal_False;
1169 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1170 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.sheet.NoConvergenceException" );
1171 3 : ::rtl::OUString the_ExceptionName2( "com.sun.star.uno.RuntimeException" );
1172 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData, the_ExceptionName2.pData };
1173 3 : ::rtl::OUString sReturnType17( "double" );
1174 3 : ::rtl::OUString sMethodName17( "com.sun.star.sheet.addin.XAnalysis::getBesselj" );
1175 : typelib_typedescription_newInterfaceMethod( &pMethod,
1176 : 20, sal_False,
1177 : sMethodName17.pData,
1178 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType17.pData,
1179 : 2, aParameters,
1180 3 : 3, the_Exceptions );
1181 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1182 : }
1183 : {
1184 : typelib_Parameter_Init aParameters[2];
1185 3 : ::rtl::OUString sParamName0( "Num" );
1186 3 : ::rtl::OUString sParamType0( "double" );
1187 3 : aParameters[0].pParamName = sParamName0.pData;
1188 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1189 3 : aParameters[0].pTypeName = sParamType0.pData;
1190 3 : aParameters[0].bIn = sal_True;
1191 3 : aParameters[0].bOut = sal_False;
1192 3 : ::rtl::OUString sParamName1( "Order" );
1193 3 : ::rtl::OUString sParamType1( "long" );
1194 3 : aParameters[1].pParamName = sParamName1.pData;
1195 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1196 3 : aParameters[1].pTypeName = sParamType1.pData;
1197 3 : aParameters[1].bIn = sal_True;
1198 3 : aParameters[1].bOut = sal_False;
1199 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1200 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.sheet.NoConvergenceException" );
1201 3 : ::rtl::OUString the_ExceptionName2( "com.sun.star.uno.RuntimeException" );
1202 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData, the_ExceptionName2.pData };
1203 3 : ::rtl::OUString sReturnType18( "double" );
1204 3 : ::rtl::OUString sMethodName18( "com.sun.star.sheet.addin.XAnalysis::getBesselk" );
1205 : typelib_typedescription_newInterfaceMethod( &pMethod,
1206 : 21, sal_False,
1207 : sMethodName18.pData,
1208 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType18.pData,
1209 : 2, aParameters,
1210 3 : 3, the_Exceptions );
1211 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1212 : }
1213 : {
1214 : typelib_Parameter_Init aParameters[2];
1215 3 : ::rtl::OUString sParamName0( "Num" );
1216 3 : ::rtl::OUString sParamType0( "double" );
1217 3 : aParameters[0].pParamName = sParamName0.pData;
1218 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1219 3 : aParameters[0].pTypeName = sParamType0.pData;
1220 3 : aParameters[0].bIn = sal_True;
1221 3 : aParameters[0].bOut = sal_False;
1222 3 : ::rtl::OUString sParamName1( "Order" );
1223 3 : ::rtl::OUString sParamType1( "long" );
1224 3 : aParameters[1].pParamName = sParamName1.pData;
1225 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1226 3 : aParameters[1].pTypeName = sParamType1.pData;
1227 3 : aParameters[1].bIn = sal_True;
1228 3 : aParameters[1].bOut = sal_False;
1229 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1230 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.sheet.NoConvergenceException" );
1231 3 : ::rtl::OUString the_ExceptionName2( "com.sun.star.uno.RuntimeException" );
1232 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData, the_ExceptionName2.pData };
1233 3 : ::rtl::OUString sReturnType19( "double" );
1234 3 : ::rtl::OUString sMethodName19( "com.sun.star.sheet.addin.XAnalysis::getBessely" );
1235 : typelib_typedescription_newInterfaceMethod( &pMethod,
1236 : 22, sal_False,
1237 : sMethodName19.pData,
1238 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType19.pData,
1239 : 2, aParameters,
1240 3 : 3, the_Exceptions );
1241 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1242 : }
1243 : {
1244 : typelib_Parameter_Init aParameters[3];
1245 3 : ::rtl::OUString sParamName0( "xOptions" );
1246 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1247 3 : aParameters[0].pParamName = sParamName0.pData;
1248 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1249 3 : aParameters[0].pTypeName = sParamType0.pData;
1250 3 : aParameters[0].bIn = sal_True;
1251 3 : aParameters[0].bOut = sal_False;
1252 3 : ::rtl::OUString sParamName1( "BinaryNum" );
1253 3 : ::rtl::OUString sParamType1( "string" );
1254 3 : aParameters[1].pParamName = sParamName1.pData;
1255 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1256 3 : aParameters[1].pTypeName = sParamType1.pData;
1257 3 : aParameters[1].bIn = sal_True;
1258 3 : aParameters[1].bOut = sal_False;
1259 3 : ::rtl::OUString sParamName2( "Places" );
1260 3 : ::rtl::OUString sParamType2( "any" );
1261 3 : aParameters[2].pParamName = sParamName2.pData;
1262 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1263 3 : aParameters[2].pTypeName = sParamType2.pData;
1264 3 : aParameters[2].bIn = sal_True;
1265 3 : aParameters[2].bOut = sal_False;
1266 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1267 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1268 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1269 3 : ::rtl::OUString sReturnType20( "string" );
1270 3 : ::rtl::OUString sMethodName20( "com.sun.star.sheet.addin.XAnalysis::getBin2Oct" );
1271 : typelib_typedescription_newInterfaceMethod( &pMethod,
1272 : 23, sal_False,
1273 : sMethodName20.pData,
1274 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType20.pData,
1275 : 3, aParameters,
1276 3 : 2, the_Exceptions );
1277 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1278 : }
1279 : {
1280 : typelib_Parameter_Init aParameters[1];
1281 3 : ::rtl::OUString sParamName0( "BinaryNum" );
1282 3 : ::rtl::OUString sParamType0( "string" );
1283 3 : aParameters[0].pParamName = sParamName0.pData;
1284 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1285 3 : aParameters[0].pTypeName = sParamType0.pData;
1286 3 : aParameters[0].bIn = sal_True;
1287 3 : aParameters[0].bOut = sal_False;
1288 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1289 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1290 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1291 3 : ::rtl::OUString sReturnType21( "double" );
1292 3 : ::rtl::OUString sMethodName21( "com.sun.star.sheet.addin.XAnalysis::getBin2Dec" );
1293 : typelib_typedescription_newInterfaceMethod( &pMethod,
1294 : 24, sal_False,
1295 : sMethodName21.pData,
1296 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType21.pData,
1297 : 1, aParameters,
1298 3 : 2, the_Exceptions );
1299 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1300 : }
1301 : {
1302 : typelib_Parameter_Init aParameters[3];
1303 3 : ::rtl::OUString sParamName0( "xOptions" );
1304 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1305 3 : aParameters[0].pParamName = sParamName0.pData;
1306 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1307 3 : aParameters[0].pTypeName = sParamType0.pData;
1308 3 : aParameters[0].bIn = sal_True;
1309 3 : aParameters[0].bOut = sal_False;
1310 3 : ::rtl::OUString sParamName1( "BinaryNum" );
1311 3 : ::rtl::OUString sParamType1( "string" );
1312 3 : aParameters[1].pParamName = sParamName1.pData;
1313 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1314 3 : aParameters[1].pTypeName = sParamType1.pData;
1315 3 : aParameters[1].bIn = sal_True;
1316 3 : aParameters[1].bOut = sal_False;
1317 3 : ::rtl::OUString sParamName2( "Places" );
1318 3 : ::rtl::OUString sParamType2( "any" );
1319 3 : aParameters[2].pParamName = sParamName2.pData;
1320 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1321 3 : aParameters[2].pTypeName = sParamType2.pData;
1322 3 : aParameters[2].bIn = sal_True;
1323 3 : aParameters[2].bOut = sal_False;
1324 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1325 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1326 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1327 3 : ::rtl::OUString sReturnType22( "string" );
1328 3 : ::rtl::OUString sMethodName22( "com.sun.star.sheet.addin.XAnalysis::getBin2Hex" );
1329 : typelib_typedescription_newInterfaceMethod( &pMethod,
1330 : 25, sal_False,
1331 : sMethodName22.pData,
1332 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType22.pData,
1333 : 3, aParameters,
1334 3 : 2, the_Exceptions );
1335 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1336 : }
1337 : {
1338 : typelib_Parameter_Init aParameters[3];
1339 3 : ::rtl::OUString sParamName0( "xOptions" );
1340 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1341 3 : aParameters[0].pParamName = sParamName0.pData;
1342 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1343 3 : aParameters[0].pTypeName = sParamType0.pData;
1344 3 : aParameters[0].bIn = sal_True;
1345 3 : aParameters[0].bOut = sal_False;
1346 3 : ::rtl::OUString sParamName1( "OctalNum" );
1347 3 : ::rtl::OUString sParamType1( "string" );
1348 3 : aParameters[1].pParamName = sParamName1.pData;
1349 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1350 3 : aParameters[1].pTypeName = sParamType1.pData;
1351 3 : aParameters[1].bIn = sal_True;
1352 3 : aParameters[1].bOut = sal_False;
1353 3 : ::rtl::OUString sParamName2( "Places" );
1354 3 : ::rtl::OUString sParamType2( "any" );
1355 3 : aParameters[2].pParamName = sParamName2.pData;
1356 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1357 3 : aParameters[2].pTypeName = sParamType2.pData;
1358 3 : aParameters[2].bIn = sal_True;
1359 3 : aParameters[2].bOut = sal_False;
1360 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1361 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1362 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1363 3 : ::rtl::OUString sReturnType23( "string" );
1364 3 : ::rtl::OUString sMethodName23( "com.sun.star.sheet.addin.XAnalysis::getOct2Bin" );
1365 : typelib_typedescription_newInterfaceMethod( &pMethod,
1366 : 26, sal_False,
1367 : sMethodName23.pData,
1368 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType23.pData,
1369 : 3, aParameters,
1370 3 : 2, the_Exceptions );
1371 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1372 : }
1373 : {
1374 : typelib_Parameter_Init aParameters[1];
1375 3 : ::rtl::OUString sParamName0( "OctalNum" );
1376 3 : ::rtl::OUString sParamType0( "string" );
1377 3 : aParameters[0].pParamName = sParamName0.pData;
1378 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1379 3 : aParameters[0].pTypeName = sParamType0.pData;
1380 3 : aParameters[0].bIn = sal_True;
1381 3 : aParameters[0].bOut = sal_False;
1382 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1383 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1384 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1385 3 : ::rtl::OUString sReturnType24( "double" );
1386 3 : ::rtl::OUString sMethodName24( "com.sun.star.sheet.addin.XAnalysis::getOct2Dec" );
1387 : typelib_typedescription_newInterfaceMethod( &pMethod,
1388 : 27, sal_False,
1389 : sMethodName24.pData,
1390 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType24.pData,
1391 : 1, aParameters,
1392 3 : 2, the_Exceptions );
1393 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1394 : }
1395 : {
1396 : typelib_Parameter_Init aParameters[3];
1397 3 : ::rtl::OUString sParamName0( "xOptions" );
1398 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1399 3 : aParameters[0].pParamName = sParamName0.pData;
1400 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1401 3 : aParameters[0].pTypeName = sParamType0.pData;
1402 3 : aParameters[0].bIn = sal_True;
1403 3 : aParameters[0].bOut = sal_False;
1404 3 : ::rtl::OUString sParamName1( "OctalNum" );
1405 3 : ::rtl::OUString sParamType1( "string" );
1406 3 : aParameters[1].pParamName = sParamName1.pData;
1407 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1408 3 : aParameters[1].pTypeName = sParamType1.pData;
1409 3 : aParameters[1].bIn = sal_True;
1410 3 : aParameters[1].bOut = sal_False;
1411 3 : ::rtl::OUString sParamName2( "Places" );
1412 3 : ::rtl::OUString sParamType2( "any" );
1413 3 : aParameters[2].pParamName = sParamName2.pData;
1414 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1415 3 : aParameters[2].pTypeName = sParamType2.pData;
1416 3 : aParameters[2].bIn = sal_True;
1417 3 : aParameters[2].bOut = sal_False;
1418 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1419 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1420 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1421 3 : ::rtl::OUString sReturnType25( "string" );
1422 3 : ::rtl::OUString sMethodName25( "com.sun.star.sheet.addin.XAnalysis::getOct2Hex" );
1423 : typelib_typedescription_newInterfaceMethod( &pMethod,
1424 : 28, sal_False,
1425 : sMethodName25.pData,
1426 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType25.pData,
1427 : 3, aParameters,
1428 3 : 2, the_Exceptions );
1429 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1430 : }
1431 : {
1432 : typelib_Parameter_Init aParameters[3];
1433 3 : ::rtl::OUString sParamName0( "xOptions" );
1434 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1435 3 : aParameters[0].pParamName = sParamName0.pData;
1436 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1437 3 : aParameters[0].pTypeName = sParamType0.pData;
1438 3 : aParameters[0].bIn = sal_True;
1439 3 : aParameters[0].bOut = sal_False;
1440 3 : ::rtl::OUString sParamName1( "Value" );
1441 3 : ::rtl::OUString sParamType1( "long" );
1442 3 : aParameters[1].pParamName = sParamName1.pData;
1443 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1444 3 : aParameters[1].pTypeName = sParamType1.pData;
1445 3 : aParameters[1].bIn = sal_True;
1446 3 : aParameters[1].bOut = sal_False;
1447 3 : ::rtl::OUString sParamName2( "Places" );
1448 3 : ::rtl::OUString sParamType2( "any" );
1449 3 : aParameters[2].pParamName = sParamName2.pData;
1450 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1451 3 : aParameters[2].pTypeName = sParamType2.pData;
1452 3 : aParameters[2].bIn = sal_True;
1453 3 : aParameters[2].bOut = sal_False;
1454 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1455 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1456 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1457 3 : ::rtl::OUString sReturnType26( "string" );
1458 3 : ::rtl::OUString sMethodName26( "com.sun.star.sheet.addin.XAnalysis::getDec2Bin" );
1459 : typelib_typedescription_newInterfaceMethod( &pMethod,
1460 : 29, sal_False,
1461 : sMethodName26.pData,
1462 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType26.pData,
1463 : 3, aParameters,
1464 3 : 2, the_Exceptions );
1465 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1466 : }
1467 : {
1468 : typelib_Parameter_Init aParameters[3];
1469 3 : ::rtl::OUString sParamName0( "xOptions" );
1470 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1471 3 : aParameters[0].pParamName = sParamName0.pData;
1472 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1473 3 : aParameters[0].pTypeName = sParamType0.pData;
1474 3 : aParameters[0].bIn = sal_True;
1475 3 : aParameters[0].bOut = sal_False;
1476 3 : ::rtl::OUString sParamName1( "Value" );
1477 3 : ::rtl::OUString sParamType1( "long" );
1478 3 : aParameters[1].pParamName = sParamName1.pData;
1479 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1480 3 : aParameters[1].pTypeName = sParamType1.pData;
1481 3 : aParameters[1].bIn = sal_True;
1482 3 : aParameters[1].bOut = sal_False;
1483 3 : ::rtl::OUString sParamName2( "Places" );
1484 3 : ::rtl::OUString sParamType2( "any" );
1485 3 : aParameters[2].pParamName = sParamName2.pData;
1486 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1487 3 : aParameters[2].pTypeName = sParamType2.pData;
1488 3 : aParameters[2].bIn = sal_True;
1489 3 : aParameters[2].bOut = sal_False;
1490 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1491 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1492 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1493 3 : ::rtl::OUString sReturnType27( "string" );
1494 3 : ::rtl::OUString sMethodName27( "com.sun.star.sheet.addin.XAnalysis::getDec2Oct" );
1495 : typelib_typedescription_newInterfaceMethod( &pMethod,
1496 : 30, sal_False,
1497 : sMethodName27.pData,
1498 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType27.pData,
1499 : 3, aParameters,
1500 3 : 2, the_Exceptions );
1501 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1502 : }
1503 : {
1504 : typelib_Parameter_Init aParameters[3];
1505 3 : ::rtl::OUString sParamName0( "xOptions" );
1506 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1507 3 : aParameters[0].pParamName = sParamName0.pData;
1508 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1509 3 : aParameters[0].pTypeName = sParamType0.pData;
1510 3 : aParameters[0].bIn = sal_True;
1511 3 : aParameters[0].bOut = sal_False;
1512 3 : ::rtl::OUString sParamName1( "Value" );
1513 3 : ::rtl::OUString sParamType1( "double" );
1514 3 : aParameters[1].pParamName = sParamName1.pData;
1515 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1516 3 : aParameters[1].pTypeName = sParamType1.pData;
1517 3 : aParameters[1].bIn = sal_True;
1518 3 : aParameters[1].bOut = sal_False;
1519 3 : ::rtl::OUString sParamName2( "Places" );
1520 3 : ::rtl::OUString sParamType2( "any" );
1521 3 : aParameters[2].pParamName = sParamName2.pData;
1522 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1523 3 : aParameters[2].pTypeName = sParamType2.pData;
1524 3 : aParameters[2].bIn = sal_True;
1525 3 : aParameters[2].bOut = sal_False;
1526 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1527 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1528 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1529 3 : ::rtl::OUString sReturnType28( "string" );
1530 3 : ::rtl::OUString sMethodName28( "com.sun.star.sheet.addin.XAnalysis::getDec2Hex" );
1531 : typelib_typedescription_newInterfaceMethod( &pMethod,
1532 : 31, sal_False,
1533 : sMethodName28.pData,
1534 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType28.pData,
1535 : 3, aParameters,
1536 3 : 2, the_Exceptions );
1537 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1538 : }
1539 : {
1540 : typelib_Parameter_Init aParameters[3];
1541 3 : ::rtl::OUString sParamName0( "xOptions" );
1542 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1543 3 : aParameters[0].pParamName = sParamName0.pData;
1544 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1545 3 : aParameters[0].pTypeName = sParamType0.pData;
1546 3 : aParameters[0].bIn = sal_True;
1547 3 : aParameters[0].bOut = sal_False;
1548 3 : ::rtl::OUString sParamName1( "HexadecimalValue" );
1549 3 : ::rtl::OUString sParamType1( "string" );
1550 3 : aParameters[1].pParamName = sParamName1.pData;
1551 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1552 3 : aParameters[1].pTypeName = sParamType1.pData;
1553 3 : aParameters[1].bIn = sal_True;
1554 3 : aParameters[1].bOut = sal_False;
1555 3 : ::rtl::OUString sParamName2( "Places" );
1556 3 : ::rtl::OUString sParamType2( "any" );
1557 3 : aParameters[2].pParamName = sParamName2.pData;
1558 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1559 3 : aParameters[2].pTypeName = sParamType2.pData;
1560 3 : aParameters[2].bIn = sal_True;
1561 3 : aParameters[2].bOut = sal_False;
1562 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1563 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1564 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1565 3 : ::rtl::OUString sReturnType29( "string" );
1566 3 : ::rtl::OUString sMethodName29( "com.sun.star.sheet.addin.XAnalysis::getHex2Bin" );
1567 : typelib_typedescription_newInterfaceMethod( &pMethod,
1568 : 32, sal_False,
1569 : sMethodName29.pData,
1570 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType29.pData,
1571 : 3, aParameters,
1572 3 : 2, the_Exceptions );
1573 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1574 : }
1575 : {
1576 : typelib_Parameter_Init aParameters[1];
1577 3 : ::rtl::OUString sParamName0( "HexadecimalValue" );
1578 3 : ::rtl::OUString sParamType0( "string" );
1579 3 : aParameters[0].pParamName = sParamName0.pData;
1580 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1581 3 : aParameters[0].pTypeName = sParamType0.pData;
1582 3 : aParameters[0].bIn = sal_True;
1583 3 : aParameters[0].bOut = sal_False;
1584 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1585 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1586 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1587 3 : ::rtl::OUString sReturnType30( "double" );
1588 3 : ::rtl::OUString sMethodName30( "com.sun.star.sheet.addin.XAnalysis::getHex2Dec" );
1589 : typelib_typedescription_newInterfaceMethod( &pMethod,
1590 : 33, sal_False,
1591 : sMethodName30.pData,
1592 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType30.pData,
1593 : 1, aParameters,
1594 3 : 2, the_Exceptions );
1595 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1596 : }
1597 : {
1598 : typelib_Parameter_Init aParameters[3];
1599 3 : ::rtl::OUString sParamName0( "xOptions" );
1600 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1601 3 : aParameters[0].pParamName = sParamName0.pData;
1602 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1603 3 : aParameters[0].pTypeName = sParamType0.pData;
1604 3 : aParameters[0].bIn = sal_True;
1605 3 : aParameters[0].bOut = sal_False;
1606 3 : ::rtl::OUString sParamName1( "HexadecimalValue" );
1607 3 : ::rtl::OUString sParamType1( "string" );
1608 3 : aParameters[1].pParamName = sParamName1.pData;
1609 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1610 3 : aParameters[1].pTypeName = sParamType1.pData;
1611 3 : aParameters[1].bIn = sal_True;
1612 3 : aParameters[1].bOut = sal_False;
1613 3 : ::rtl::OUString sParamName2( "Places" );
1614 3 : ::rtl::OUString sParamType2( "any" );
1615 3 : aParameters[2].pParamName = sParamName2.pData;
1616 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1617 3 : aParameters[2].pTypeName = sParamType2.pData;
1618 3 : aParameters[2].bIn = sal_True;
1619 3 : aParameters[2].bOut = sal_False;
1620 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1621 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1622 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1623 3 : ::rtl::OUString sReturnType31( "string" );
1624 3 : ::rtl::OUString sMethodName31( "com.sun.star.sheet.addin.XAnalysis::getHex2Oct" );
1625 : typelib_typedescription_newInterfaceMethod( &pMethod,
1626 : 34, sal_False,
1627 : sMethodName31.pData,
1628 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType31.pData,
1629 : 3, aParameters,
1630 3 : 2, the_Exceptions );
1631 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1632 : }
1633 : {
1634 : typelib_Parameter_Init aParameters[3];
1635 3 : ::rtl::OUString sParamName0( "xOptions" );
1636 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1637 3 : aParameters[0].pParamName = sParamName0.pData;
1638 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1639 3 : aParameters[0].pTypeName = sParamType0.pData;
1640 3 : aParameters[0].bIn = sal_True;
1641 3 : aParameters[0].bOut = sal_False;
1642 3 : ::rtl::OUString sParamName1( "Num1" );
1643 3 : ::rtl::OUString sParamType1( "double" );
1644 3 : aParameters[1].pParamName = sParamName1.pData;
1645 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1646 3 : aParameters[1].pTypeName = sParamType1.pData;
1647 3 : aParameters[1].bIn = sal_True;
1648 3 : aParameters[1].bOut = sal_False;
1649 3 : ::rtl::OUString sParamName2( "Num2" );
1650 3 : ::rtl::OUString sParamType2( "any" );
1651 3 : aParameters[2].pParamName = sParamName2.pData;
1652 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1653 3 : aParameters[2].pTypeName = sParamType2.pData;
1654 3 : aParameters[2].bIn = sal_True;
1655 3 : aParameters[2].bOut = sal_False;
1656 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1657 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1658 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1659 3 : ::rtl::OUString sReturnType32( "long" );
1660 3 : ::rtl::OUString sMethodName32( "com.sun.star.sheet.addin.XAnalysis::getDelta" );
1661 : typelib_typedescription_newInterfaceMethod( &pMethod,
1662 : 35, sal_False,
1663 : sMethodName32.pData,
1664 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType32.pData,
1665 : 3, aParameters,
1666 3 : 2, the_Exceptions );
1667 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1668 : }
1669 : {
1670 : typelib_Parameter_Init aParameters[3];
1671 3 : ::rtl::OUString sParamName0( "xOptions" );
1672 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1673 3 : aParameters[0].pParamName = sParamName0.pData;
1674 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1675 3 : aParameters[0].pTypeName = sParamType0.pData;
1676 3 : aParameters[0].bIn = sal_True;
1677 3 : aParameters[0].bOut = sal_False;
1678 3 : ::rtl::OUString sParamName1( "LowerLimit" );
1679 3 : ::rtl::OUString sParamType1( "double" );
1680 3 : aParameters[1].pParamName = sParamName1.pData;
1681 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1682 3 : aParameters[1].pTypeName = sParamType1.pData;
1683 3 : aParameters[1].bIn = sal_True;
1684 3 : aParameters[1].bOut = sal_False;
1685 3 : ::rtl::OUString sParamName2( "UpperLimit" );
1686 3 : ::rtl::OUString sParamType2( "any" );
1687 3 : aParameters[2].pParamName = sParamName2.pData;
1688 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1689 3 : aParameters[2].pTypeName = sParamType2.pData;
1690 3 : aParameters[2].bIn = sal_True;
1691 3 : aParameters[2].bOut = sal_False;
1692 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1693 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1694 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1695 3 : ::rtl::OUString sReturnType33( "double" );
1696 3 : ::rtl::OUString sMethodName33( "com.sun.star.sheet.addin.XAnalysis::getErf" );
1697 : typelib_typedescription_newInterfaceMethod( &pMethod,
1698 : 36, sal_False,
1699 : sMethodName33.pData,
1700 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType33.pData,
1701 : 3, aParameters,
1702 3 : 2, the_Exceptions );
1703 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1704 : }
1705 : {
1706 : typelib_Parameter_Init aParameters[1];
1707 3 : ::rtl::OUString sParamName0( "LowerLimit" );
1708 3 : ::rtl::OUString sParamType0( "double" );
1709 3 : aParameters[0].pParamName = sParamName0.pData;
1710 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1711 3 : aParameters[0].pTypeName = sParamType0.pData;
1712 3 : aParameters[0].bIn = sal_True;
1713 3 : aParameters[0].bOut = sal_False;
1714 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1715 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1716 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1717 3 : ::rtl::OUString sReturnType34( "double" );
1718 3 : ::rtl::OUString sMethodName34( "com.sun.star.sheet.addin.XAnalysis::getErfc" );
1719 : typelib_typedescription_newInterfaceMethod( &pMethod,
1720 : 37, sal_False,
1721 : sMethodName34.pData,
1722 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType34.pData,
1723 : 1, aParameters,
1724 3 : 2, the_Exceptions );
1725 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1726 : }
1727 : {
1728 : typelib_Parameter_Init aParameters[3];
1729 3 : ::rtl::OUString sParamName0( "xOptions" );
1730 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
1731 3 : aParameters[0].pParamName = sParamName0.pData;
1732 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
1733 3 : aParameters[0].pTypeName = sParamType0.pData;
1734 3 : aParameters[0].bIn = sal_True;
1735 3 : aParameters[0].bOut = sal_False;
1736 3 : ::rtl::OUString sParamName1( "Num" );
1737 3 : ::rtl::OUString sParamType1( "double" );
1738 3 : aParameters[1].pParamName = sParamName1.pData;
1739 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1740 3 : aParameters[1].pTypeName = sParamType1.pData;
1741 3 : aParameters[1].bIn = sal_True;
1742 3 : aParameters[1].bOut = sal_False;
1743 3 : ::rtl::OUString sParamName2( "Step" );
1744 3 : ::rtl::OUString sParamType2( "any" );
1745 3 : aParameters[2].pParamName = sParamName2.pData;
1746 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
1747 3 : aParameters[2].pTypeName = sParamType2.pData;
1748 3 : aParameters[2].bIn = sal_True;
1749 3 : aParameters[2].bOut = sal_False;
1750 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1751 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1752 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1753 3 : ::rtl::OUString sReturnType35( "long" );
1754 3 : ::rtl::OUString sMethodName35( "com.sun.star.sheet.addin.XAnalysis::getGestep" );
1755 : typelib_typedescription_newInterfaceMethod( &pMethod,
1756 : 38, sal_False,
1757 : sMethodName35.pData,
1758 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG, sReturnType35.pData,
1759 : 3, aParameters,
1760 3 : 2, the_Exceptions );
1761 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1762 : }
1763 : {
1764 : typelib_Parameter_Init aParameters[1];
1765 3 : ::rtl::OUString sParamName0( "Num" );
1766 3 : ::rtl::OUString sParamType0( "long" );
1767 3 : aParameters[0].pParamName = sParamName0.pData;
1768 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
1769 3 : aParameters[0].pTypeName = sParamType0.pData;
1770 3 : aParameters[0].bIn = sal_True;
1771 3 : aParameters[0].bOut = sal_False;
1772 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1773 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1774 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1775 3 : ::rtl::OUString sReturnType36( "double" );
1776 3 : ::rtl::OUString sMethodName36( "com.sun.star.sheet.addin.XAnalysis::getFactdouble" );
1777 : typelib_typedescription_newInterfaceMethod( &pMethod,
1778 : 39, sal_False,
1779 : sMethodName36.pData,
1780 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType36.pData,
1781 : 1, aParameters,
1782 3 : 2, the_Exceptions );
1783 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1784 : }
1785 : {
1786 : typelib_Parameter_Init aParameters[1];
1787 3 : ::rtl::OUString sParamName0( "Num" );
1788 3 : ::rtl::OUString sParamType0( "string" );
1789 3 : aParameters[0].pParamName = sParamName0.pData;
1790 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1791 3 : aParameters[0].pTypeName = sParamType0.pData;
1792 3 : aParameters[0].bIn = sal_True;
1793 3 : aParameters[0].bOut = sal_False;
1794 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1795 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1796 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1797 3 : ::rtl::OUString sReturnType37( "double" );
1798 3 : ::rtl::OUString sMethodName37( "com.sun.star.sheet.addin.XAnalysis::getImabs" );
1799 : typelib_typedescription_newInterfaceMethod( &pMethod,
1800 : 40, sal_False,
1801 : sMethodName37.pData,
1802 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType37.pData,
1803 : 1, aParameters,
1804 3 : 2, the_Exceptions );
1805 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1806 : }
1807 : {
1808 : typelib_Parameter_Init aParameters[1];
1809 3 : ::rtl::OUString sParamName0( "Num" );
1810 3 : ::rtl::OUString sParamType0( "string" );
1811 3 : aParameters[0].pParamName = sParamName0.pData;
1812 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1813 3 : aParameters[0].pTypeName = sParamType0.pData;
1814 3 : aParameters[0].bIn = sal_True;
1815 3 : aParameters[0].bOut = sal_False;
1816 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1817 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1818 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1819 3 : ::rtl::OUString sReturnType38( "double" );
1820 3 : ::rtl::OUString sMethodName38( "com.sun.star.sheet.addin.XAnalysis::getImaginary" );
1821 : typelib_typedescription_newInterfaceMethod( &pMethod,
1822 : 41, sal_False,
1823 : sMethodName38.pData,
1824 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType38.pData,
1825 : 1, aParameters,
1826 3 : 2, the_Exceptions );
1827 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1828 : }
1829 : {
1830 : typelib_Parameter_Init aParameters[2];
1831 3 : ::rtl::OUString sParamName0( "Num" );
1832 3 : ::rtl::OUString sParamType0( "string" );
1833 3 : aParameters[0].pParamName = sParamName0.pData;
1834 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1835 3 : aParameters[0].pTypeName = sParamType0.pData;
1836 3 : aParameters[0].bIn = sal_True;
1837 3 : aParameters[0].bOut = sal_False;
1838 3 : ::rtl::OUString sParamName1( "Power" );
1839 3 : ::rtl::OUString sParamType1( "double" );
1840 3 : aParameters[1].pParamName = sParamName1.pData;
1841 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
1842 3 : aParameters[1].pTypeName = sParamType1.pData;
1843 3 : aParameters[1].bIn = sal_True;
1844 3 : aParameters[1].bOut = sal_False;
1845 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1846 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1847 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1848 3 : ::rtl::OUString sReturnType39( "string" );
1849 3 : ::rtl::OUString sMethodName39( "com.sun.star.sheet.addin.XAnalysis::getImpower" );
1850 : typelib_typedescription_newInterfaceMethod( &pMethod,
1851 : 42, sal_False,
1852 : sMethodName39.pData,
1853 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType39.pData,
1854 : 2, aParameters,
1855 3 : 2, the_Exceptions );
1856 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1857 : }
1858 : {
1859 : typelib_Parameter_Init aParameters[1];
1860 3 : ::rtl::OUString sParamName0( "Num" );
1861 3 : ::rtl::OUString sParamType0( "string" );
1862 3 : aParameters[0].pParamName = sParamName0.pData;
1863 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1864 3 : aParameters[0].pTypeName = sParamType0.pData;
1865 3 : aParameters[0].bIn = sal_True;
1866 3 : aParameters[0].bOut = sal_False;
1867 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1868 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1869 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1870 3 : ::rtl::OUString sReturnType40( "double" );
1871 3 : ::rtl::OUString sMethodName40( "com.sun.star.sheet.addin.XAnalysis::getImargument" );
1872 : typelib_typedescription_newInterfaceMethod( &pMethod,
1873 : 43, sal_False,
1874 : sMethodName40.pData,
1875 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType40.pData,
1876 : 1, aParameters,
1877 3 : 2, the_Exceptions );
1878 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1879 : }
1880 : {
1881 : typelib_Parameter_Init aParameters[1];
1882 3 : ::rtl::OUString sParamName0( "Num" );
1883 3 : ::rtl::OUString sParamType0( "string" );
1884 3 : aParameters[0].pParamName = sParamName0.pData;
1885 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1886 3 : aParameters[0].pTypeName = sParamType0.pData;
1887 3 : aParameters[0].bIn = sal_True;
1888 3 : aParameters[0].bOut = sal_False;
1889 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1890 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1891 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1892 3 : ::rtl::OUString sReturnType41( "string" );
1893 3 : ::rtl::OUString sMethodName41( "com.sun.star.sheet.addin.XAnalysis::getImcos" );
1894 : typelib_typedescription_newInterfaceMethod( &pMethod,
1895 : 44, sal_False,
1896 : sMethodName41.pData,
1897 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType41.pData,
1898 : 1, aParameters,
1899 3 : 2, the_Exceptions );
1900 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1901 : }
1902 : {
1903 : typelib_Parameter_Init aParameters[2];
1904 3 : ::rtl::OUString sParamName0( "Num1" );
1905 3 : ::rtl::OUString sParamType0( "string" );
1906 3 : aParameters[0].pParamName = sParamName0.pData;
1907 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1908 3 : aParameters[0].pTypeName = sParamType0.pData;
1909 3 : aParameters[0].bIn = sal_True;
1910 3 : aParameters[0].bOut = sal_False;
1911 3 : ::rtl::OUString sParamName1( "Num2" );
1912 3 : ::rtl::OUString sParamType1( "string" );
1913 3 : aParameters[1].pParamName = sParamName1.pData;
1914 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1915 3 : aParameters[1].pTypeName = sParamType1.pData;
1916 3 : aParameters[1].bIn = sal_True;
1917 3 : aParameters[1].bOut = sal_False;
1918 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1919 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1920 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1921 3 : ::rtl::OUString sReturnType42( "string" );
1922 3 : ::rtl::OUString sMethodName42( "com.sun.star.sheet.addin.XAnalysis::getImdiv" );
1923 : typelib_typedescription_newInterfaceMethod( &pMethod,
1924 : 45, sal_False,
1925 : sMethodName42.pData,
1926 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType42.pData,
1927 : 2, aParameters,
1928 3 : 2, the_Exceptions );
1929 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1930 : }
1931 : {
1932 : typelib_Parameter_Init aParameters[1];
1933 3 : ::rtl::OUString sParamName0( "Num" );
1934 3 : ::rtl::OUString sParamType0( "string" );
1935 3 : aParameters[0].pParamName = sParamName0.pData;
1936 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1937 3 : aParameters[0].pTypeName = sParamType0.pData;
1938 3 : aParameters[0].bIn = sal_True;
1939 3 : aParameters[0].bOut = sal_False;
1940 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1941 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1942 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1943 3 : ::rtl::OUString sReturnType43( "string" );
1944 3 : ::rtl::OUString sMethodName43( "com.sun.star.sheet.addin.XAnalysis::getImexp" );
1945 : typelib_typedescription_newInterfaceMethod( &pMethod,
1946 : 46, sal_False,
1947 : sMethodName43.pData,
1948 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType43.pData,
1949 : 1, aParameters,
1950 3 : 2, the_Exceptions );
1951 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1952 : }
1953 : {
1954 : typelib_Parameter_Init aParameters[1];
1955 3 : ::rtl::OUString sParamName0( "Num" );
1956 3 : ::rtl::OUString sParamType0( "string" );
1957 3 : aParameters[0].pParamName = sParamName0.pData;
1958 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1959 3 : aParameters[0].pTypeName = sParamType0.pData;
1960 3 : aParameters[0].bIn = sal_True;
1961 3 : aParameters[0].bOut = sal_False;
1962 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1963 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1964 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1965 3 : ::rtl::OUString sReturnType44( "string" );
1966 3 : ::rtl::OUString sMethodName44( "com.sun.star.sheet.addin.XAnalysis::getImconjugate" );
1967 : typelib_typedescription_newInterfaceMethod( &pMethod,
1968 : 47, sal_False,
1969 : sMethodName44.pData,
1970 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType44.pData,
1971 : 1, aParameters,
1972 3 : 2, the_Exceptions );
1973 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1974 : }
1975 : {
1976 : typelib_Parameter_Init aParameters[1];
1977 3 : ::rtl::OUString sParamName0( "Num" );
1978 3 : ::rtl::OUString sParamType0( "string" );
1979 3 : aParameters[0].pParamName = sParamName0.pData;
1980 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
1981 3 : aParameters[0].pTypeName = sParamType0.pData;
1982 3 : aParameters[0].bIn = sal_True;
1983 3 : aParameters[0].bOut = sal_False;
1984 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
1985 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
1986 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
1987 3 : ::rtl::OUString sReturnType45( "string" );
1988 3 : ::rtl::OUString sMethodName45( "com.sun.star.sheet.addin.XAnalysis::getImln" );
1989 : typelib_typedescription_newInterfaceMethod( &pMethod,
1990 : 48, sal_False,
1991 : sMethodName45.pData,
1992 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType45.pData,
1993 : 1, aParameters,
1994 3 : 2, the_Exceptions );
1995 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
1996 : }
1997 : {
1998 : typelib_Parameter_Init aParameters[1];
1999 3 : ::rtl::OUString sParamName0( "Num" );
2000 3 : ::rtl::OUString sParamType0( "string" );
2001 3 : aParameters[0].pParamName = sParamName0.pData;
2002 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2003 3 : aParameters[0].pTypeName = sParamType0.pData;
2004 3 : aParameters[0].bIn = sal_True;
2005 3 : aParameters[0].bOut = sal_False;
2006 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2007 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2008 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2009 3 : ::rtl::OUString sReturnType46( "string" );
2010 3 : ::rtl::OUString sMethodName46( "com.sun.star.sheet.addin.XAnalysis::getImlog10" );
2011 : typelib_typedescription_newInterfaceMethod( &pMethod,
2012 : 49, sal_False,
2013 : sMethodName46.pData,
2014 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType46.pData,
2015 : 1, aParameters,
2016 3 : 2, the_Exceptions );
2017 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2018 : }
2019 : {
2020 : typelib_Parameter_Init aParameters[1];
2021 3 : ::rtl::OUString sParamName0( "Num" );
2022 3 : ::rtl::OUString sParamType0( "string" );
2023 3 : aParameters[0].pParamName = sParamName0.pData;
2024 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2025 3 : aParameters[0].pTypeName = sParamType0.pData;
2026 3 : aParameters[0].bIn = sal_True;
2027 3 : aParameters[0].bOut = sal_False;
2028 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2029 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2030 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2031 3 : ::rtl::OUString sReturnType47( "string" );
2032 3 : ::rtl::OUString sMethodName47( "com.sun.star.sheet.addin.XAnalysis::getImlog2" );
2033 : typelib_typedescription_newInterfaceMethod( &pMethod,
2034 : 50, sal_False,
2035 : sMethodName47.pData,
2036 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType47.pData,
2037 : 1, aParameters,
2038 3 : 2, the_Exceptions );
2039 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2040 : }
2041 : {
2042 : typelib_Parameter_Init aParameters[3];
2043 3 : ::rtl::OUString sParamName0( "xOptions" );
2044 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2045 3 : aParameters[0].pParamName = sParamName0.pData;
2046 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2047 3 : aParameters[0].pTypeName = sParamType0.pData;
2048 3 : aParameters[0].bIn = sal_True;
2049 3 : aParameters[0].bOut = sal_False;
2050 3 : ::rtl::OUString sParamName1( "Num1" );
2051 3 : ::rtl::OUString sParamType1( "[][]string" );
2052 3 : aParameters[1].pParamName = sParamName1.pData;
2053 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
2054 3 : aParameters[1].pTypeName = sParamType1.pData;
2055 3 : aParameters[1].bIn = sal_True;
2056 3 : aParameters[1].bOut = sal_False;
2057 3 : ::rtl::OUString sParamName2( "NumberList" );
2058 3 : ::rtl::OUString sParamType2( "[]any" );
2059 3 : aParameters[2].pParamName = sParamName2.pData;
2060 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
2061 3 : aParameters[2].pTypeName = sParamType2.pData;
2062 3 : aParameters[2].bIn = sal_True;
2063 3 : aParameters[2].bOut = sal_False;
2064 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2065 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2066 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2067 3 : ::rtl::OUString sReturnType48( "string" );
2068 3 : ::rtl::OUString sMethodName48( "com.sun.star.sheet.addin.XAnalysis::getImproduct" );
2069 : typelib_typedescription_newInterfaceMethod( &pMethod,
2070 : 51, sal_False,
2071 : sMethodName48.pData,
2072 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType48.pData,
2073 : 3, aParameters,
2074 3 : 2, the_Exceptions );
2075 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2076 : }
2077 : {
2078 : typelib_Parameter_Init aParameters[1];
2079 3 : ::rtl::OUString sParamName0( "Num" );
2080 3 : ::rtl::OUString sParamType0( "string" );
2081 3 : aParameters[0].pParamName = sParamName0.pData;
2082 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2083 3 : aParameters[0].pTypeName = sParamType0.pData;
2084 3 : aParameters[0].bIn = sal_True;
2085 3 : aParameters[0].bOut = sal_False;
2086 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2087 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2088 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2089 3 : ::rtl::OUString sReturnType49( "double" );
2090 3 : ::rtl::OUString sMethodName49( "com.sun.star.sheet.addin.XAnalysis::getImreal" );
2091 : typelib_typedescription_newInterfaceMethod( &pMethod,
2092 : 52, sal_False,
2093 : sMethodName49.pData,
2094 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType49.pData,
2095 : 1, aParameters,
2096 3 : 2, the_Exceptions );
2097 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2098 : }
2099 : {
2100 : typelib_Parameter_Init aParameters[1];
2101 3 : ::rtl::OUString sParamName0( "Num" );
2102 3 : ::rtl::OUString sParamType0( "string" );
2103 3 : aParameters[0].pParamName = sParamName0.pData;
2104 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2105 3 : aParameters[0].pTypeName = sParamType0.pData;
2106 3 : aParameters[0].bIn = sal_True;
2107 3 : aParameters[0].bOut = sal_False;
2108 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2109 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2110 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2111 3 : ::rtl::OUString sReturnType50( "string" );
2112 3 : ::rtl::OUString sMethodName50( "com.sun.star.sheet.addin.XAnalysis::getImsin" );
2113 : typelib_typedescription_newInterfaceMethod( &pMethod,
2114 : 53, sal_False,
2115 : sMethodName50.pData,
2116 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType50.pData,
2117 : 1, aParameters,
2118 3 : 2, the_Exceptions );
2119 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2120 : }
2121 : {
2122 : typelib_Parameter_Init aParameters[2];
2123 3 : ::rtl::OUString sParamName0( "Num1" );
2124 3 : ::rtl::OUString sParamType0( "string" );
2125 3 : aParameters[0].pParamName = sParamName0.pData;
2126 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2127 3 : aParameters[0].pTypeName = sParamType0.pData;
2128 3 : aParameters[0].bIn = sal_True;
2129 3 : aParameters[0].bOut = sal_False;
2130 3 : ::rtl::OUString sParamName1( "Num2" );
2131 3 : ::rtl::OUString sParamType1( "string" );
2132 3 : aParameters[1].pParamName = sParamName1.pData;
2133 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2134 3 : aParameters[1].pTypeName = sParamType1.pData;
2135 3 : aParameters[1].bIn = sal_True;
2136 3 : aParameters[1].bOut = sal_False;
2137 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2138 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2139 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2140 3 : ::rtl::OUString sReturnType51( "string" );
2141 3 : ::rtl::OUString sMethodName51( "com.sun.star.sheet.addin.XAnalysis::getImsub" );
2142 : typelib_typedescription_newInterfaceMethod( &pMethod,
2143 : 54, sal_False,
2144 : sMethodName51.pData,
2145 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType51.pData,
2146 : 2, aParameters,
2147 3 : 2, the_Exceptions );
2148 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2149 : }
2150 : {
2151 : typelib_Parameter_Init aParameters[3];
2152 3 : ::rtl::OUString sParamName0( "xOptions" );
2153 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2154 3 : aParameters[0].pParamName = sParamName0.pData;
2155 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2156 3 : aParameters[0].pTypeName = sParamType0.pData;
2157 3 : aParameters[0].bIn = sal_True;
2158 3 : aParameters[0].bOut = sal_False;
2159 3 : ::rtl::OUString sParamName1( "Num1" );
2160 3 : ::rtl::OUString sParamType1( "[][]string" );
2161 3 : aParameters[1].pParamName = sParamName1.pData;
2162 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
2163 3 : aParameters[1].pTypeName = sParamType1.pData;
2164 3 : aParameters[1].bIn = sal_True;
2165 3 : aParameters[1].bOut = sal_False;
2166 3 : ::rtl::OUString sParamName2( "OptNums" );
2167 3 : ::rtl::OUString sParamType2( "[]any" );
2168 3 : aParameters[2].pParamName = sParamName2.pData;
2169 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
2170 3 : aParameters[2].pTypeName = sParamType2.pData;
2171 3 : aParameters[2].bIn = sal_True;
2172 3 : aParameters[2].bOut = sal_False;
2173 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2174 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2175 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2176 3 : ::rtl::OUString sReturnType52( "string" );
2177 3 : ::rtl::OUString sMethodName52( "com.sun.star.sheet.addin.XAnalysis::getImsum" );
2178 : typelib_typedescription_newInterfaceMethod( &pMethod,
2179 : 55, sal_False,
2180 : sMethodName52.pData,
2181 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType52.pData,
2182 : 3, aParameters,
2183 3 : 2, the_Exceptions );
2184 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2185 : }
2186 : {
2187 : typelib_Parameter_Init aParameters[1];
2188 3 : ::rtl::OUString sParamName0( "Num" );
2189 3 : ::rtl::OUString sParamType0( "string" );
2190 3 : aParameters[0].pParamName = sParamName0.pData;
2191 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2192 3 : aParameters[0].pTypeName = sParamType0.pData;
2193 3 : aParameters[0].bIn = sal_True;
2194 3 : aParameters[0].bOut = sal_False;
2195 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2196 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2197 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2198 3 : ::rtl::OUString sReturnType53( "string" );
2199 3 : ::rtl::OUString sMethodName53( "com.sun.star.sheet.addin.XAnalysis::getImsqrt" );
2200 : typelib_typedescription_newInterfaceMethod( &pMethod,
2201 : 56, sal_False,
2202 : sMethodName53.pData,
2203 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType53.pData,
2204 : 1, aParameters,
2205 3 : 2, the_Exceptions );
2206 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2207 : }
2208 : {
2209 : typelib_Parameter_Init aParameters[1];
2210 3 : ::rtl::OUString sParamName0( "Num" );
2211 3 : ::rtl::OUString sParamType0( "string" );
2212 3 : aParameters[0].pParamName = sParamName0.pData;
2213 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2214 3 : aParameters[0].pTypeName = sParamType0.pData;
2215 3 : aParameters[0].bIn = sal_True;
2216 3 : aParameters[0].bOut = sal_False;
2217 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2218 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2219 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2220 3 : ::rtl::OUString sReturnType54( "string" );
2221 3 : ::rtl::OUString sMethodName54( "com.sun.star.sheet.addin.XAnalysis::getImtan" );
2222 : typelib_typedescription_newInterfaceMethod( &pMethod,
2223 : 57, sal_False,
2224 : sMethodName54.pData,
2225 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType54.pData,
2226 : 1, aParameters,
2227 3 : 2, the_Exceptions );
2228 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2229 : }
2230 : {
2231 : typelib_Parameter_Init aParameters[1];
2232 3 : ::rtl::OUString sParamName0( "Num" );
2233 3 : ::rtl::OUString sParamType0( "string" );
2234 3 : aParameters[0].pParamName = sParamName0.pData;
2235 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2236 3 : aParameters[0].pTypeName = sParamType0.pData;
2237 3 : aParameters[0].bIn = sal_True;
2238 3 : aParameters[0].bOut = sal_False;
2239 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2240 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2241 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2242 3 : ::rtl::OUString sReturnType55( "string" );
2243 3 : ::rtl::OUString sMethodName55( "com.sun.star.sheet.addin.XAnalysis::getImsec" );
2244 : typelib_typedescription_newInterfaceMethod( &pMethod,
2245 : 58, sal_False,
2246 : sMethodName55.pData,
2247 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType55.pData,
2248 : 1, aParameters,
2249 3 : 2, the_Exceptions );
2250 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2251 : }
2252 : {
2253 : typelib_Parameter_Init aParameters[1];
2254 3 : ::rtl::OUString sParamName0( "Num" );
2255 3 : ::rtl::OUString sParamType0( "string" );
2256 3 : aParameters[0].pParamName = sParamName0.pData;
2257 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2258 3 : aParameters[0].pTypeName = sParamType0.pData;
2259 3 : aParameters[0].bIn = sal_True;
2260 3 : aParameters[0].bOut = sal_False;
2261 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2262 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2263 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2264 3 : ::rtl::OUString sReturnType56( "string" );
2265 3 : ::rtl::OUString sMethodName56( "com.sun.star.sheet.addin.XAnalysis::getImcsc" );
2266 : typelib_typedescription_newInterfaceMethod( &pMethod,
2267 : 59, sal_False,
2268 : sMethodName56.pData,
2269 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType56.pData,
2270 : 1, aParameters,
2271 3 : 2, the_Exceptions );
2272 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2273 : }
2274 : {
2275 : typelib_Parameter_Init aParameters[1];
2276 3 : ::rtl::OUString sParamName0( "Num" );
2277 3 : ::rtl::OUString sParamType0( "string" );
2278 3 : aParameters[0].pParamName = sParamName0.pData;
2279 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2280 3 : aParameters[0].pTypeName = sParamType0.pData;
2281 3 : aParameters[0].bIn = sal_True;
2282 3 : aParameters[0].bOut = sal_False;
2283 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2284 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2285 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2286 3 : ::rtl::OUString sReturnType57( "string" );
2287 3 : ::rtl::OUString sMethodName57( "com.sun.star.sheet.addin.XAnalysis::getImcot" );
2288 : typelib_typedescription_newInterfaceMethod( &pMethod,
2289 : 60, sal_False,
2290 : sMethodName57.pData,
2291 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType57.pData,
2292 : 1, aParameters,
2293 3 : 2, the_Exceptions );
2294 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2295 : }
2296 : {
2297 : typelib_Parameter_Init aParameters[1];
2298 3 : ::rtl::OUString sParamName0( "Num" );
2299 3 : ::rtl::OUString sParamType0( "string" );
2300 3 : aParameters[0].pParamName = sParamName0.pData;
2301 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2302 3 : aParameters[0].pTypeName = sParamType0.pData;
2303 3 : aParameters[0].bIn = sal_True;
2304 3 : aParameters[0].bOut = sal_False;
2305 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2306 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2307 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2308 3 : ::rtl::OUString sReturnType58( "string" );
2309 3 : ::rtl::OUString sMethodName58( "com.sun.star.sheet.addin.XAnalysis::getImsinh" );
2310 : typelib_typedescription_newInterfaceMethod( &pMethod,
2311 : 61, sal_False,
2312 : sMethodName58.pData,
2313 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType58.pData,
2314 : 1, aParameters,
2315 3 : 2, the_Exceptions );
2316 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2317 : }
2318 : {
2319 : typelib_Parameter_Init aParameters[1];
2320 3 : ::rtl::OUString sParamName0( "Num" );
2321 3 : ::rtl::OUString sParamType0( "string" );
2322 3 : aParameters[0].pParamName = sParamName0.pData;
2323 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2324 3 : aParameters[0].pTypeName = sParamType0.pData;
2325 3 : aParameters[0].bIn = sal_True;
2326 3 : aParameters[0].bOut = sal_False;
2327 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2328 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2329 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2330 3 : ::rtl::OUString sReturnType59( "string" );
2331 3 : ::rtl::OUString sMethodName59( "com.sun.star.sheet.addin.XAnalysis::getImcosh" );
2332 : typelib_typedescription_newInterfaceMethod( &pMethod,
2333 : 62, sal_False,
2334 : sMethodName59.pData,
2335 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType59.pData,
2336 : 1, aParameters,
2337 3 : 2, the_Exceptions );
2338 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2339 : }
2340 : {
2341 : typelib_Parameter_Init aParameters[1];
2342 3 : ::rtl::OUString sParamName0( "Num" );
2343 3 : ::rtl::OUString sParamType0( "string" );
2344 3 : aParameters[0].pParamName = sParamName0.pData;
2345 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2346 3 : aParameters[0].pTypeName = sParamType0.pData;
2347 3 : aParameters[0].bIn = sal_True;
2348 3 : aParameters[0].bOut = sal_False;
2349 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2350 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2351 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2352 3 : ::rtl::OUString sReturnType60( "string" );
2353 3 : ::rtl::OUString sMethodName60( "com.sun.star.sheet.addin.XAnalysis::getImsech" );
2354 : typelib_typedescription_newInterfaceMethod( &pMethod,
2355 : 63, sal_False,
2356 : sMethodName60.pData,
2357 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType60.pData,
2358 : 1, aParameters,
2359 3 : 2, the_Exceptions );
2360 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2361 : }
2362 : {
2363 : typelib_Parameter_Init aParameters[1];
2364 3 : ::rtl::OUString sParamName0( "Num" );
2365 3 : ::rtl::OUString sParamType0( "string" );
2366 3 : aParameters[0].pParamName = sParamName0.pData;
2367 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2368 3 : aParameters[0].pTypeName = sParamType0.pData;
2369 3 : aParameters[0].bIn = sal_True;
2370 3 : aParameters[0].bOut = sal_False;
2371 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2372 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2373 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2374 3 : ::rtl::OUString sReturnType61( "string" );
2375 3 : ::rtl::OUString sMethodName61( "com.sun.star.sheet.addin.XAnalysis::getImcsch" );
2376 : typelib_typedescription_newInterfaceMethod( &pMethod,
2377 : 64, sal_False,
2378 : sMethodName61.pData,
2379 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType61.pData,
2380 : 1, aParameters,
2381 3 : 2, the_Exceptions );
2382 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2383 : }
2384 : {
2385 : typelib_Parameter_Init aParameters[3];
2386 3 : ::rtl::OUString sParamName0( "Real" );
2387 3 : ::rtl::OUString sParamType0( "double" );
2388 3 : aParameters[0].pParamName = sParamName0.pData;
2389 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2390 3 : aParameters[0].pTypeName = sParamType0.pData;
2391 3 : aParameters[0].bIn = sal_True;
2392 3 : aParameters[0].bOut = sal_False;
2393 3 : ::rtl::OUString sParamName1( "Imaginary" );
2394 3 : ::rtl::OUString sParamType1( "double" );
2395 3 : aParameters[1].pParamName = sParamName1.pData;
2396 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2397 3 : aParameters[1].pTypeName = sParamType1.pData;
2398 3 : aParameters[1].bIn = sal_True;
2399 3 : aParameters[1].bOut = sal_False;
2400 3 : ::rtl::OUString sParamName2( "Suffix" );
2401 3 : ::rtl::OUString sParamType2( "any" );
2402 3 : aParameters[2].pParamName = sParamName2.pData;
2403 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2404 3 : aParameters[2].pTypeName = sParamType2.pData;
2405 3 : aParameters[2].bIn = sal_True;
2406 3 : aParameters[2].bOut = sal_False;
2407 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2408 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2409 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2410 3 : ::rtl::OUString sReturnType62( "string" );
2411 3 : ::rtl::OUString sMethodName62( "com.sun.star.sheet.addin.XAnalysis::getComplex" );
2412 : typelib_typedescription_newInterfaceMethod( &pMethod,
2413 : 65, sal_False,
2414 : sMethodName62.pData,
2415 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING, sReturnType62.pData,
2416 : 3, aParameters,
2417 3 : 2, the_Exceptions );
2418 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2419 : }
2420 : {
2421 : typelib_Parameter_Init aParameters[3];
2422 3 : ::rtl::OUString sParamName0( "Value" );
2423 3 : ::rtl::OUString sParamType0( "double" );
2424 3 : aParameters[0].pParamName = sParamName0.pData;
2425 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2426 3 : aParameters[0].pTypeName = sParamType0.pData;
2427 3 : aParameters[0].bIn = sal_True;
2428 3 : aParameters[0].bOut = sal_False;
2429 3 : ::rtl::OUString sParamName1( "FromUnit" );
2430 3 : ::rtl::OUString sParamType1( "string" );
2431 3 : aParameters[1].pParamName = sParamName1.pData;
2432 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2433 3 : aParameters[1].pTypeName = sParamType1.pData;
2434 3 : aParameters[1].bIn = sal_True;
2435 3 : aParameters[1].bOut = sal_False;
2436 3 : ::rtl::OUString sParamName2( "ToUnit" );
2437 3 : ::rtl::OUString sParamType2( "string" );
2438 3 : aParameters[2].pParamName = sParamName2.pData;
2439 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_STRING;
2440 3 : aParameters[2].pTypeName = sParamType2.pData;
2441 3 : aParameters[2].bIn = sal_True;
2442 3 : aParameters[2].bOut = sal_False;
2443 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2444 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2445 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2446 3 : ::rtl::OUString sReturnType63( "double" );
2447 3 : ::rtl::OUString sMethodName63( "com.sun.star.sheet.addin.XAnalysis::getConvert" );
2448 : typelib_typedescription_newInterfaceMethod( &pMethod,
2449 : 66, sal_False,
2450 : sMethodName63.pData,
2451 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType63.pData,
2452 : 3, aParameters,
2453 3 : 2, the_Exceptions );
2454 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2455 : }
2456 : {
2457 : typelib_Parameter_Init aParameters[8];
2458 3 : ::rtl::OUString sParamName0( "xOptions" );
2459 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2460 3 : aParameters[0].pParamName = sParamName0.pData;
2461 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2462 3 : aParameters[0].pTypeName = sParamType0.pData;
2463 3 : aParameters[0].bIn = sal_True;
2464 3 : aParameters[0].bOut = sal_False;
2465 3 : ::rtl::OUString sParamName1( "Cost" );
2466 3 : ::rtl::OUString sParamType1( "double" );
2467 3 : aParameters[1].pParamName = sParamName1.pData;
2468 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2469 3 : aParameters[1].pTypeName = sParamType1.pData;
2470 3 : aParameters[1].bIn = sal_True;
2471 3 : aParameters[1].bOut = sal_False;
2472 3 : ::rtl::OUString sParamName2( "Date" );
2473 3 : ::rtl::OUString sParamType2( "long" );
2474 3 : aParameters[2].pParamName = sParamName2.pData;
2475 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2476 3 : aParameters[2].pTypeName = sParamType2.pData;
2477 3 : aParameters[2].bIn = sal_True;
2478 3 : aParameters[2].bOut = sal_False;
2479 3 : ::rtl::OUString sParamName3( "FirstPer" );
2480 3 : ::rtl::OUString sParamType3( "long" );
2481 3 : aParameters[3].pParamName = sParamName3.pData;
2482 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2483 3 : aParameters[3].pTypeName = sParamType3.pData;
2484 3 : aParameters[3].bIn = sal_True;
2485 3 : aParameters[3].bOut = sal_False;
2486 3 : ::rtl::OUString sParamName4( "RestVal" );
2487 3 : ::rtl::OUString sParamType4( "double" );
2488 3 : aParameters[4].pParamName = sParamName4.pData;
2489 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2490 3 : aParameters[4].pTypeName = sParamType4.pData;
2491 3 : aParameters[4].bIn = sal_True;
2492 3 : aParameters[4].bOut = sal_False;
2493 3 : ::rtl::OUString sParamName5( "Periode" );
2494 3 : ::rtl::OUString sParamType5( "double" );
2495 3 : aParameters[5].pParamName = sParamName5.pData;
2496 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2497 3 : aParameters[5].pTypeName = sParamType5.pData;
2498 3 : aParameters[5].bIn = sal_True;
2499 3 : aParameters[5].bOut = sal_False;
2500 3 : ::rtl::OUString sParamName6( "Rate" );
2501 3 : ::rtl::OUString sParamType6( "double" );
2502 3 : aParameters[6].pParamName = sParamName6.pData;
2503 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2504 3 : aParameters[6].pTypeName = sParamType6.pData;
2505 3 : aParameters[6].bIn = sal_True;
2506 3 : aParameters[6].bOut = sal_False;
2507 3 : ::rtl::OUString sParamName7( "Base" );
2508 3 : ::rtl::OUString sParamType7( "any" );
2509 3 : aParameters[7].pParamName = sParamName7.pData;
2510 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2511 3 : aParameters[7].pTypeName = sParamType7.pData;
2512 3 : aParameters[7].bIn = sal_True;
2513 3 : aParameters[7].bOut = sal_False;
2514 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2515 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2516 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2517 3 : ::rtl::OUString sReturnType64( "double" );
2518 3 : ::rtl::OUString sMethodName64( "com.sun.star.sheet.addin.XAnalysis::getAmordegrc" );
2519 : typelib_typedescription_newInterfaceMethod( &pMethod,
2520 : 67, sal_False,
2521 : sMethodName64.pData,
2522 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType64.pData,
2523 : 8, aParameters,
2524 3 : 2, the_Exceptions );
2525 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2526 : }
2527 : {
2528 : typelib_Parameter_Init aParameters[8];
2529 3 : ::rtl::OUString sParamName0( "xOptions" );
2530 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2531 3 : aParameters[0].pParamName = sParamName0.pData;
2532 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2533 3 : aParameters[0].pTypeName = sParamType0.pData;
2534 3 : aParameters[0].bIn = sal_True;
2535 3 : aParameters[0].bOut = sal_False;
2536 3 : ::rtl::OUString sParamName1( "Cost" );
2537 3 : ::rtl::OUString sParamType1( "double" );
2538 3 : aParameters[1].pParamName = sParamName1.pData;
2539 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2540 3 : aParameters[1].pTypeName = sParamType1.pData;
2541 3 : aParameters[1].bIn = sal_True;
2542 3 : aParameters[1].bOut = sal_False;
2543 3 : ::rtl::OUString sParamName2( "Date" );
2544 3 : ::rtl::OUString sParamType2( "long" );
2545 3 : aParameters[2].pParamName = sParamName2.pData;
2546 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2547 3 : aParameters[2].pTypeName = sParamType2.pData;
2548 3 : aParameters[2].bIn = sal_True;
2549 3 : aParameters[2].bOut = sal_False;
2550 3 : ::rtl::OUString sParamName3( "FirstPer" );
2551 3 : ::rtl::OUString sParamType3( "long" );
2552 3 : aParameters[3].pParamName = sParamName3.pData;
2553 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2554 3 : aParameters[3].pTypeName = sParamType3.pData;
2555 3 : aParameters[3].bIn = sal_True;
2556 3 : aParameters[3].bOut = sal_False;
2557 3 : ::rtl::OUString sParamName4( "RestVal" );
2558 3 : ::rtl::OUString sParamType4( "double" );
2559 3 : aParameters[4].pParamName = sParamName4.pData;
2560 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2561 3 : aParameters[4].pTypeName = sParamType4.pData;
2562 3 : aParameters[4].bIn = sal_True;
2563 3 : aParameters[4].bOut = sal_False;
2564 3 : ::rtl::OUString sParamName5( "Periode" );
2565 3 : ::rtl::OUString sParamType5( "double" );
2566 3 : aParameters[5].pParamName = sParamName5.pData;
2567 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2568 3 : aParameters[5].pTypeName = sParamType5.pData;
2569 3 : aParameters[5].bIn = sal_True;
2570 3 : aParameters[5].bOut = sal_False;
2571 3 : ::rtl::OUString sParamName6( "Rate" );
2572 3 : ::rtl::OUString sParamType6( "double" );
2573 3 : aParameters[6].pParamName = sParamName6.pData;
2574 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2575 3 : aParameters[6].pTypeName = sParamType6.pData;
2576 3 : aParameters[6].bIn = sal_True;
2577 3 : aParameters[6].bOut = sal_False;
2578 3 : ::rtl::OUString sParamName7( "Base" );
2579 3 : ::rtl::OUString sParamType7( "any" );
2580 3 : aParameters[7].pParamName = sParamName7.pData;
2581 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2582 3 : aParameters[7].pTypeName = sParamType7.pData;
2583 3 : aParameters[7].bIn = sal_True;
2584 3 : aParameters[7].bOut = sal_False;
2585 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2586 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2587 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2588 3 : ::rtl::OUString sReturnType65( "double" );
2589 3 : ::rtl::OUString sMethodName65( "com.sun.star.sheet.addin.XAnalysis::getAmorlinc" );
2590 : typelib_typedescription_newInterfaceMethod( &pMethod,
2591 : 68, sal_False,
2592 : sMethodName65.pData,
2593 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType65.pData,
2594 : 8, aParameters,
2595 3 : 2, the_Exceptions );
2596 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2597 : }
2598 : {
2599 : typelib_Parameter_Init aParameters[8];
2600 3 : ::rtl::OUString sParamName0( "xOptions" );
2601 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2602 3 : aParameters[0].pParamName = sParamName0.pData;
2603 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2604 3 : aParameters[0].pTypeName = sParamType0.pData;
2605 3 : aParameters[0].bIn = sal_True;
2606 3 : aParameters[0].bOut = sal_False;
2607 3 : ::rtl::OUString sParamName1( "Issue" );
2608 3 : ::rtl::OUString sParamType1( "long" );
2609 3 : aParameters[1].pParamName = sParamName1.pData;
2610 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2611 3 : aParameters[1].pTypeName = sParamType1.pData;
2612 3 : aParameters[1].bIn = sal_True;
2613 3 : aParameters[1].bOut = sal_False;
2614 3 : ::rtl::OUString sParamName2( "FirstInterest" );
2615 3 : ::rtl::OUString sParamType2( "long" );
2616 3 : aParameters[2].pParamName = sParamName2.pData;
2617 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2618 3 : aParameters[2].pTypeName = sParamType2.pData;
2619 3 : aParameters[2].bIn = sal_True;
2620 3 : aParameters[2].bOut = sal_False;
2621 3 : ::rtl::OUString sParamName3( "Settlement" );
2622 3 : ::rtl::OUString sParamType3( "long" );
2623 3 : aParameters[3].pParamName = sParamName3.pData;
2624 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2625 3 : aParameters[3].pTypeName = sParamType3.pData;
2626 3 : aParameters[3].bIn = sal_True;
2627 3 : aParameters[3].bOut = sal_False;
2628 3 : ::rtl::OUString sParamName4( "Rate" );
2629 3 : ::rtl::OUString sParamType4( "double" );
2630 3 : aParameters[4].pParamName = sParamName4.pData;
2631 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2632 3 : aParameters[4].pTypeName = sParamType4.pData;
2633 3 : aParameters[4].bIn = sal_True;
2634 3 : aParameters[4].bOut = sal_False;
2635 3 : ::rtl::OUString sParamName5( "Value" );
2636 3 : ::rtl::OUString sParamType5( "any" );
2637 3 : aParameters[5].pParamName = sParamName5.pData;
2638 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2639 3 : aParameters[5].pTypeName = sParamType5.pData;
2640 3 : aParameters[5].bIn = sal_True;
2641 3 : aParameters[5].bOut = sal_False;
2642 3 : ::rtl::OUString sParamName6( "Frequency" );
2643 3 : ::rtl::OUString sParamType6( "long" );
2644 3 : aParameters[6].pParamName = sParamName6.pData;
2645 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2646 3 : aParameters[6].pTypeName = sParamType6.pData;
2647 3 : aParameters[6].bIn = sal_True;
2648 3 : aParameters[6].bOut = sal_False;
2649 3 : ::rtl::OUString sParamName7( "Base" );
2650 3 : ::rtl::OUString sParamType7( "any" );
2651 3 : aParameters[7].pParamName = sParamName7.pData;
2652 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2653 3 : aParameters[7].pTypeName = sParamType7.pData;
2654 3 : aParameters[7].bIn = sal_True;
2655 3 : aParameters[7].bOut = sal_False;
2656 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2657 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2658 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2659 3 : ::rtl::OUString sReturnType66( "double" );
2660 3 : ::rtl::OUString sMethodName66( "com.sun.star.sheet.addin.XAnalysis::getAccrint" );
2661 : typelib_typedescription_newInterfaceMethod( &pMethod,
2662 : 69, sal_False,
2663 : sMethodName66.pData,
2664 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType66.pData,
2665 : 8, aParameters,
2666 3 : 2, the_Exceptions );
2667 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2668 : }
2669 : {
2670 : typelib_Parameter_Init aParameters[6];
2671 3 : ::rtl::OUString sParamName0( "xOptions" );
2672 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2673 3 : aParameters[0].pParamName = sParamName0.pData;
2674 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2675 3 : aParameters[0].pTypeName = sParamType0.pData;
2676 3 : aParameters[0].bIn = sal_True;
2677 3 : aParameters[0].bOut = sal_False;
2678 3 : ::rtl::OUString sParamName1( "Issue" );
2679 3 : ::rtl::OUString sParamType1( "long" );
2680 3 : aParameters[1].pParamName = sParamName1.pData;
2681 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2682 3 : aParameters[1].pTypeName = sParamType1.pData;
2683 3 : aParameters[1].bIn = sal_True;
2684 3 : aParameters[1].bOut = sal_False;
2685 3 : ::rtl::OUString sParamName2( "Settlement" );
2686 3 : ::rtl::OUString sParamType2( "long" );
2687 3 : aParameters[2].pParamName = sParamName2.pData;
2688 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2689 3 : aParameters[2].pTypeName = sParamType2.pData;
2690 3 : aParameters[2].bIn = sal_True;
2691 3 : aParameters[2].bOut = sal_False;
2692 3 : ::rtl::OUString sParamName3( "Rate" );
2693 3 : ::rtl::OUString sParamType3( "double" );
2694 3 : aParameters[3].pParamName = sParamName3.pData;
2695 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2696 3 : aParameters[3].pTypeName = sParamType3.pData;
2697 3 : aParameters[3].bIn = sal_True;
2698 3 : aParameters[3].bOut = sal_False;
2699 3 : ::rtl::OUString sParamName4( "Value" );
2700 3 : ::rtl::OUString sParamType4( "any" );
2701 3 : aParameters[4].pParamName = sParamName4.pData;
2702 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2703 3 : aParameters[4].pTypeName = sParamType4.pData;
2704 3 : aParameters[4].bIn = sal_True;
2705 3 : aParameters[4].bOut = sal_False;
2706 3 : ::rtl::OUString sParamName5( "Base" );
2707 3 : ::rtl::OUString sParamType5( "any" );
2708 3 : aParameters[5].pParamName = sParamName5.pData;
2709 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2710 3 : aParameters[5].pTypeName = sParamType5.pData;
2711 3 : aParameters[5].bIn = sal_True;
2712 3 : aParameters[5].bOut = sal_False;
2713 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2714 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2715 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2716 3 : ::rtl::OUString sReturnType67( "double" );
2717 3 : ::rtl::OUString sMethodName67( "com.sun.star.sheet.addin.XAnalysis::getAccrintm" );
2718 : typelib_typedescription_newInterfaceMethod( &pMethod,
2719 : 70, sal_False,
2720 : sMethodName67.pData,
2721 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType67.pData,
2722 : 6, aParameters,
2723 3 : 2, the_Exceptions );
2724 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2725 : }
2726 : {
2727 : typelib_Parameter_Init aParameters[6];
2728 3 : ::rtl::OUString sParamName0( "xOptions" );
2729 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2730 3 : aParameters[0].pParamName = sParamName0.pData;
2731 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2732 3 : aParameters[0].pTypeName = sParamType0.pData;
2733 3 : aParameters[0].bIn = sal_True;
2734 3 : aParameters[0].bOut = sal_False;
2735 3 : ::rtl::OUString sParamName1( "Settlement" );
2736 3 : ::rtl::OUString sParamType1( "long" );
2737 3 : aParameters[1].pParamName = sParamName1.pData;
2738 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2739 3 : aParameters[1].pTypeName = sParamType1.pData;
2740 3 : aParameters[1].bIn = sal_True;
2741 3 : aParameters[1].bOut = sal_False;
2742 3 : ::rtl::OUString sParamName2( "Maturity" );
2743 3 : ::rtl::OUString sParamType2( "long" );
2744 3 : aParameters[2].pParamName = sParamName2.pData;
2745 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2746 3 : aParameters[2].pTypeName = sParamType2.pData;
2747 3 : aParameters[2].bIn = sal_True;
2748 3 : aParameters[2].bOut = sal_False;
2749 3 : ::rtl::OUString sParamName3( "Investment" );
2750 3 : ::rtl::OUString sParamType3( "double" );
2751 3 : aParameters[3].pParamName = sParamName3.pData;
2752 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2753 3 : aParameters[3].pTypeName = sParamType3.pData;
2754 3 : aParameters[3].bIn = sal_True;
2755 3 : aParameters[3].bOut = sal_False;
2756 3 : ::rtl::OUString sParamName4( "Discount" );
2757 3 : ::rtl::OUString sParamType4( "double" );
2758 3 : aParameters[4].pParamName = sParamName4.pData;
2759 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2760 3 : aParameters[4].pTypeName = sParamType4.pData;
2761 3 : aParameters[4].bIn = sal_True;
2762 3 : aParameters[4].bOut = sal_False;
2763 3 : ::rtl::OUString sParamName5( "Base" );
2764 3 : ::rtl::OUString sParamType5( "any" );
2765 3 : aParameters[5].pParamName = sParamName5.pData;
2766 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2767 3 : aParameters[5].pTypeName = sParamType5.pData;
2768 3 : aParameters[5].bIn = sal_True;
2769 3 : aParameters[5].bOut = sal_False;
2770 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2771 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2772 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2773 3 : ::rtl::OUString sReturnType68( "double" );
2774 3 : ::rtl::OUString sMethodName68( "com.sun.star.sheet.addin.XAnalysis::getReceived" );
2775 : typelib_typedescription_newInterfaceMethod( &pMethod,
2776 : 71, sal_False,
2777 : sMethodName68.pData,
2778 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType68.pData,
2779 : 6, aParameters,
2780 3 : 2, the_Exceptions );
2781 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2782 : }
2783 : {
2784 : typelib_Parameter_Init aParameters[6];
2785 3 : ::rtl::OUString sParamName0( "xOptions" );
2786 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2787 3 : aParameters[0].pParamName = sParamName0.pData;
2788 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2789 3 : aParameters[0].pTypeName = sParamType0.pData;
2790 3 : aParameters[0].bIn = sal_True;
2791 3 : aParameters[0].bOut = sal_False;
2792 3 : ::rtl::OUString sParamName1( "Settlement" );
2793 3 : ::rtl::OUString sParamType1( "long" );
2794 3 : aParameters[1].pParamName = sParamName1.pData;
2795 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2796 3 : aParameters[1].pTypeName = sParamType1.pData;
2797 3 : aParameters[1].bIn = sal_True;
2798 3 : aParameters[1].bOut = sal_False;
2799 3 : ::rtl::OUString sParamName2( "Maturity" );
2800 3 : ::rtl::OUString sParamType2( "long" );
2801 3 : aParameters[2].pParamName = sParamName2.pData;
2802 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2803 3 : aParameters[2].pTypeName = sParamType2.pData;
2804 3 : aParameters[2].bIn = sal_True;
2805 3 : aParameters[2].bOut = sal_False;
2806 3 : ::rtl::OUString sParamName3( "Price" );
2807 3 : ::rtl::OUString sParamType3( "double" );
2808 3 : aParameters[3].pParamName = sParamName3.pData;
2809 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2810 3 : aParameters[3].pTypeName = sParamType3.pData;
2811 3 : aParameters[3].bIn = sal_True;
2812 3 : aParameters[3].bOut = sal_False;
2813 3 : ::rtl::OUString sParamName4( "Redemption" );
2814 3 : ::rtl::OUString sParamType4( "double" );
2815 3 : aParameters[4].pParamName = sParamName4.pData;
2816 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2817 3 : aParameters[4].pTypeName = sParamType4.pData;
2818 3 : aParameters[4].bIn = sal_True;
2819 3 : aParameters[4].bOut = sal_False;
2820 3 : ::rtl::OUString sParamName5( "Base" );
2821 3 : ::rtl::OUString sParamType5( "any" );
2822 3 : aParameters[5].pParamName = sParamName5.pData;
2823 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2824 3 : aParameters[5].pTypeName = sParamType5.pData;
2825 3 : aParameters[5].bIn = sal_True;
2826 3 : aParameters[5].bOut = sal_False;
2827 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2828 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2829 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2830 3 : ::rtl::OUString sReturnType69( "double" );
2831 3 : ::rtl::OUString sMethodName69( "com.sun.star.sheet.addin.XAnalysis::getDisc" );
2832 : typelib_typedescription_newInterfaceMethod( &pMethod,
2833 : 72, sal_False,
2834 : sMethodName69.pData,
2835 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType69.pData,
2836 : 6, aParameters,
2837 3 : 2, the_Exceptions );
2838 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2839 : }
2840 : {
2841 : typelib_Parameter_Init aParameters[7];
2842 3 : ::rtl::OUString sParamName0( "xOptions" );
2843 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
2844 3 : aParameters[0].pParamName = sParamName0.pData;
2845 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
2846 3 : aParameters[0].pTypeName = sParamType0.pData;
2847 3 : aParameters[0].bIn = sal_True;
2848 3 : aParameters[0].bOut = sal_False;
2849 3 : ::rtl::OUString sParamName1( "Settlement" );
2850 3 : ::rtl::OUString sParamType1( "long" );
2851 3 : aParameters[1].pParamName = sParamName1.pData;
2852 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2853 3 : aParameters[1].pTypeName = sParamType1.pData;
2854 3 : aParameters[1].bIn = sal_True;
2855 3 : aParameters[1].bOut = sal_False;
2856 3 : ::rtl::OUString sParamName2( "Maturity" );
2857 3 : ::rtl::OUString sParamType2( "long" );
2858 3 : aParameters[2].pParamName = sParamName2.pData;
2859 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2860 3 : aParameters[2].pTypeName = sParamType2.pData;
2861 3 : aParameters[2].bIn = sal_True;
2862 3 : aParameters[2].bOut = sal_False;
2863 3 : ::rtl::OUString sParamName3( "Coupon" );
2864 3 : ::rtl::OUString sParamType3( "double" );
2865 3 : aParameters[3].pParamName = sParamName3.pData;
2866 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2867 3 : aParameters[3].pTypeName = sParamType3.pData;
2868 3 : aParameters[3].bIn = sal_True;
2869 3 : aParameters[3].bOut = sal_False;
2870 3 : ::rtl::OUString sParamName4( "Yield" );
2871 3 : ::rtl::OUString sParamType4( "double" );
2872 3 : aParameters[4].pParamName = sParamName4.pData;
2873 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2874 3 : aParameters[4].pTypeName = sParamType4.pData;
2875 3 : aParameters[4].bIn = sal_True;
2876 3 : aParameters[4].bOut = sal_False;
2877 3 : ::rtl::OUString sParamName5( "Frequncy" );
2878 3 : ::rtl::OUString sParamType5( "long" );
2879 3 : aParameters[5].pParamName = sParamName5.pData;
2880 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2881 3 : aParameters[5].pTypeName = sParamType5.pData;
2882 3 : aParameters[5].bIn = sal_True;
2883 3 : aParameters[5].bOut = sal_False;
2884 3 : ::rtl::OUString sParamName6( "Base" );
2885 3 : ::rtl::OUString sParamType6( "any" );
2886 3 : aParameters[6].pParamName = sParamName6.pData;
2887 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
2888 3 : aParameters[6].pTypeName = sParamType6.pData;
2889 3 : aParameters[6].bIn = sal_True;
2890 3 : aParameters[6].bOut = sal_False;
2891 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2892 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2893 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2894 3 : ::rtl::OUString sReturnType70( "double" );
2895 3 : ::rtl::OUString sMethodName70( "com.sun.star.sheet.addin.XAnalysis::getDuration" );
2896 : typelib_typedescription_newInterfaceMethod( &pMethod,
2897 : 73, sal_False,
2898 : sMethodName70.pData,
2899 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType70.pData,
2900 : 7, aParameters,
2901 3 : 2, the_Exceptions );
2902 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2903 : }
2904 : {
2905 : typelib_Parameter_Init aParameters[2];
2906 3 : ::rtl::OUString sParamName0( "Nomial" );
2907 3 : ::rtl::OUString sParamType0( "double" );
2908 3 : aParameters[0].pParamName = sParamName0.pData;
2909 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2910 3 : aParameters[0].pTypeName = sParamType0.pData;
2911 3 : aParameters[0].bIn = sal_True;
2912 3 : aParameters[0].bOut = sal_False;
2913 3 : ::rtl::OUString sParamName1( "NumOfPeriods" );
2914 3 : ::rtl::OUString sParamType1( "long" );
2915 3 : aParameters[1].pParamName = sParamName1.pData;
2916 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2917 3 : aParameters[1].pTypeName = sParamType1.pData;
2918 3 : aParameters[1].bIn = sal_True;
2919 3 : aParameters[1].bOut = sal_False;
2920 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2921 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2922 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2923 3 : ::rtl::OUString sReturnType71( "double" );
2924 3 : ::rtl::OUString sMethodName71( "com.sun.star.sheet.addin.XAnalysis::getEffect" );
2925 : typelib_typedescription_newInterfaceMethod( &pMethod,
2926 : 74, sal_False,
2927 : sMethodName71.pData,
2928 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType71.pData,
2929 : 2, aParameters,
2930 3 : 2, the_Exceptions );
2931 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2932 : }
2933 : {
2934 : typelib_Parameter_Init aParameters[6];
2935 3 : ::rtl::OUString sParamName0( "Rate" );
2936 3 : ::rtl::OUString sParamType0( "double" );
2937 3 : aParameters[0].pParamName = sParamName0.pData;
2938 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2939 3 : aParameters[0].pTypeName = sParamType0.pData;
2940 3 : aParameters[0].bIn = sal_True;
2941 3 : aParameters[0].bOut = sal_False;
2942 3 : ::rtl::OUString sParamName1( "NumOfPeriods" );
2943 3 : ::rtl::OUString sParamType1( "long" );
2944 3 : aParameters[1].pParamName = sParamName1.pData;
2945 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2946 3 : aParameters[1].pTypeName = sParamType1.pData;
2947 3 : aParameters[1].bIn = sal_True;
2948 3 : aParameters[1].bOut = sal_False;
2949 3 : ::rtl::OUString sParamName2( "Val" );
2950 3 : ::rtl::OUString sParamType2( "double" );
2951 3 : aParameters[2].pParamName = sParamName2.pData;
2952 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2953 3 : aParameters[2].pTypeName = sParamType2.pData;
2954 3 : aParameters[2].bIn = sal_True;
2955 3 : aParameters[2].bOut = sal_False;
2956 3 : ::rtl::OUString sParamName3( "StartPeriode" );
2957 3 : ::rtl::OUString sParamType3( "long" );
2958 3 : aParameters[3].pParamName = sParamName3.pData;
2959 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2960 3 : aParameters[3].pTypeName = sParamType3.pData;
2961 3 : aParameters[3].bIn = sal_True;
2962 3 : aParameters[3].bOut = sal_False;
2963 3 : ::rtl::OUString sParamName4( "EndPeriode" );
2964 3 : ::rtl::OUString sParamType4( "long" );
2965 3 : aParameters[4].pParamName = sParamName4.pData;
2966 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2967 3 : aParameters[4].pTypeName = sParamType4.pData;
2968 3 : aParameters[4].bIn = sal_True;
2969 3 : aParameters[4].bOut = sal_False;
2970 3 : ::rtl::OUString sParamName5( "PayType" );
2971 3 : ::rtl::OUString sParamType5( "long" );
2972 3 : aParameters[5].pParamName = sParamName5.pData;
2973 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
2974 3 : aParameters[5].pTypeName = sParamType5.pData;
2975 3 : aParameters[5].bIn = sal_True;
2976 3 : aParameters[5].bOut = sal_False;
2977 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
2978 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
2979 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
2980 3 : ::rtl::OUString sReturnType72( "double" );
2981 3 : ::rtl::OUString sMethodName72( "com.sun.star.sheet.addin.XAnalysis::getCumprinc" );
2982 : typelib_typedescription_newInterfaceMethod( &pMethod,
2983 : 75, sal_False,
2984 : sMethodName72.pData,
2985 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType72.pData,
2986 : 6, aParameters,
2987 3 : 2, the_Exceptions );
2988 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
2989 : }
2990 : {
2991 : typelib_Parameter_Init aParameters[6];
2992 3 : ::rtl::OUString sParamName0( "Rate" );
2993 3 : ::rtl::OUString sParamType0( "double" );
2994 3 : aParameters[0].pParamName = sParamName0.pData;
2995 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
2996 3 : aParameters[0].pTypeName = sParamType0.pData;
2997 3 : aParameters[0].bIn = sal_True;
2998 3 : aParameters[0].bOut = sal_False;
2999 3 : ::rtl::OUString sParamName1( "NumOfPeriods" );
3000 3 : ::rtl::OUString sParamType1( "long" );
3001 3 : aParameters[1].pParamName = sParamName1.pData;
3002 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3003 3 : aParameters[1].pTypeName = sParamType1.pData;
3004 3 : aParameters[1].bIn = sal_True;
3005 3 : aParameters[1].bOut = sal_False;
3006 3 : ::rtl::OUString sParamName2( "Val" );
3007 3 : ::rtl::OUString sParamType2( "double" );
3008 3 : aParameters[2].pParamName = sParamName2.pData;
3009 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3010 3 : aParameters[2].pTypeName = sParamType2.pData;
3011 3 : aParameters[2].bIn = sal_True;
3012 3 : aParameters[2].bOut = sal_False;
3013 3 : ::rtl::OUString sParamName3( "StartPeriode" );
3014 3 : ::rtl::OUString sParamType3( "long" );
3015 3 : aParameters[3].pParamName = sParamName3.pData;
3016 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3017 3 : aParameters[3].pTypeName = sParamType3.pData;
3018 3 : aParameters[3].bIn = sal_True;
3019 3 : aParameters[3].bOut = sal_False;
3020 3 : ::rtl::OUString sParamName4( "EndPeriode" );
3021 3 : ::rtl::OUString sParamType4( "long" );
3022 3 : aParameters[4].pParamName = sParamName4.pData;
3023 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3024 3 : aParameters[4].pTypeName = sParamType4.pData;
3025 3 : aParameters[4].bIn = sal_True;
3026 3 : aParameters[4].bOut = sal_False;
3027 3 : ::rtl::OUString sParamName5( "PayType" );
3028 3 : ::rtl::OUString sParamType5( "long" );
3029 3 : aParameters[5].pParamName = sParamName5.pData;
3030 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3031 3 : aParameters[5].pTypeName = sParamType5.pData;
3032 3 : aParameters[5].bIn = sal_True;
3033 3 : aParameters[5].bOut = sal_False;
3034 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3035 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3036 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3037 3 : ::rtl::OUString sReturnType73( "double" );
3038 3 : ::rtl::OUString sMethodName73( "com.sun.star.sheet.addin.XAnalysis::getCumipmt" );
3039 : typelib_typedescription_newInterfaceMethod( &pMethod,
3040 : 76, sal_False,
3041 : sMethodName73.pData,
3042 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType73.pData,
3043 : 6, aParameters,
3044 3 : 2, the_Exceptions );
3045 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3046 : }
3047 : {
3048 : typelib_Parameter_Init aParameters[8];
3049 3 : ::rtl::OUString sParamName0( "xOptions" );
3050 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3051 3 : aParameters[0].pParamName = sParamName0.pData;
3052 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3053 3 : aParameters[0].pTypeName = sParamType0.pData;
3054 3 : aParameters[0].bIn = sal_True;
3055 3 : aParameters[0].bOut = sal_False;
3056 3 : ::rtl::OUString sParamName1( "Settlement" );
3057 3 : ::rtl::OUString sParamType1( "long" );
3058 3 : aParameters[1].pParamName = sParamName1.pData;
3059 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3060 3 : aParameters[1].pTypeName = sParamType1.pData;
3061 3 : aParameters[1].bIn = sal_True;
3062 3 : aParameters[1].bOut = sal_False;
3063 3 : ::rtl::OUString sParamName2( "Maturity" );
3064 3 : ::rtl::OUString sParamType2( "long" );
3065 3 : aParameters[2].pParamName = sParamName2.pData;
3066 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3067 3 : aParameters[2].pTypeName = sParamType2.pData;
3068 3 : aParameters[2].bIn = sal_True;
3069 3 : aParameters[2].bOut = sal_False;
3070 3 : ::rtl::OUString sParamName3( "Rate" );
3071 3 : ::rtl::OUString sParamType3( "double" );
3072 3 : aParameters[3].pParamName = sParamName3.pData;
3073 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3074 3 : aParameters[3].pTypeName = sParamType3.pData;
3075 3 : aParameters[3].bIn = sal_True;
3076 3 : aParameters[3].bOut = sal_False;
3077 3 : ::rtl::OUString sParamName4( "Yield" );
3078 3 : ::rtl::OUString sParamType4( "double" );
3079 3 : aParameters[4].pParamName = sParamName4.pData;
3080 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3081 3 : aParameters[4].pTypeName = sParamType4.pData;
3082 3 : aParameters[4].bIn = sal_True;
3083 3 : aParameters[4].bOut = sal_False;
3084 3 : ::rtl::OUString sParamName5( "Redemption" );
3085 3 : ::rtl::OUString sParamType5( "double" );
3086 3 : aParameters[5].pParamName = sParamName5.pData;
3087 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3088 3 : aParameters[5].pTypeName = sParamType5.pData;
3089 3 : aParameters[5].bIn = sal_True;
3090 3 : aParameters[5].bOut = sal_False;
3091 3 : ::rtl::OUString sParamName6( "Frequncy" );
3092 3 : ::rtl::OUString sParamType6( "long" );
3093 3 : aParameters[6].pParamName = sParamName6.pData;
3094 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3095 3 : aParameters[6].pTypeName = sParamType6.pData;
3096 3 : aParameters[6].bIn = sal_True;
3097 3 : aParameters[6].bOut = sal_False;
3098 3 : ::rtl::OUString sParamName7( "Base" );
3099 3 : ::rtl::OUString sParamType7( "any" );
3100 3 : aParameters[7].pParamName = sParamName7.pData;
3101 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3102 3 : aParameters[7].pTypeName = sParamType7.pData;
3103 3 : aParameters[7].bIn = sal_True;
3104 3 : aParameters[7].bOut = sal_False;
3105 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3106 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3107 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3108 3 : ::rtl::OUString sReturnType74( "double" );
3109 3 : ::rtl::OUString sMethodName74( "com.sun.star.sheet.addin.XAnalysis::getPrice" );
3110 : typelib_typedescription_newInterfaceMethod( &pMethod,
3111 : 77, sal_False,
3112 : sMethodName74.pData,
3113 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType74.pData,
3114 : 8, aParameters,
3115 3 : 2, the_Exceptions );
3116 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3117 : }
3118 : {
3119 : typelib_Parameter_Init aParameters[6];
3120 3 : ::rtl::OUString sParamName0( "xOptions" );
3121 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3122 3 : aParameters[0].pParamName = sParamName0.pData;
3123 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3124 3 : aParameters[0].pTypeName = sParamType0.pData;
3125 3 : aParameters[0].bIn = sal_True;
3126 3 : aParameters[0].bOut = sal_False;
3127 3 : ::rtl::OUString sParamName1( "Settlement" );
3128 3 : ::rtl::OUString sParamType1( "long" );
3129 3 : aParameters[1].pParamName = sParamName1.pData;
3130 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3131 3 : aParameters[1].pTypeName = sParamType1.pData;
3132 3 : aParameters[1].bIn = sal_True;
3133 3 : aParameters[1].bOut = sal_False;
3134 3 : ::rtl::OUString sParamName2( "Maturity" );
3135 3 : ::rtl::OUString sParamType2( "long" );
3136 3 : aParameters[2].pParamName = sParamName2.pData;
3137 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3138 3 : aParameters[2].pTypeName = sParamType2.pData;
3139 3 : aParameters[2].bIn = sal_True;
3140 3 : aParameters[2].bOut = sal_False;
3141 3 : ::rtl::OUString sParamName3( "Discont" );
3142 3 : ::rtl::OUString sParamType3( "double" );
3143 3 : aParameters[3].pParamName = sParamName3.pData;
3144 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3145 3 : aParameters[3].pTypeName = sParamType3.pData;
3146 3 : aParameters[3].bIn = sal_True;
3147 3 : aParameters[3].bOut = sal_False;
3148 3 : ::rtl::OUString sParamName4( "Redemption" );
3149 3 : ::rtl::OUString sParamType4( "double" );
3150 3 : aParameters[4].pParamName = sParamName4.pData;
3151 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3152 3 : aParameters[4].pTypeName = sParamType4.pData;
3153 3 : aParameters[4].bIn = sal_True;
3154 3 : aParameters[4].bOut = sal_False;
3155 3 : ::rtl::OUString sParamName5( "Base" );
3156 3 : ::rtl::OUString sParamType5( "any" );
3157 3 : aParameters[5].pParamName = sParamName5.pData;
3158 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3159 3 : aParameters[5].pTypeName = sParamType5.pData;
3160 3 : aParameters[5].bIn = sal_True;
3161 3 : aParameters[5].bOut = sal_False;
3162 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3163 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3164 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3165 3 : ::rtl::OUString sReturnType75( "double" );
3166 3 : ::rtl::OUString sMethodName75( "com.sun.star.sheet.addin.XAnalysis::getPricedisc" );
3167 : typelib_typedescription_newInterfaceMethod( &pMethod,
3168 : 78, sal_False,
3169 : sMethodName75.pData,
3170 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType75.pData,
3171 : 6, aParameters,
3172 3 : 2, the_Exceptions );
3173 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3174 : }
3175 : {
3176 : typelib_Parameter_Init aParameters[7];
3177 3 : ::rtl::OUString sParamName0( "xOptions" );
3178 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3179 3 : aParameters[0].pParamName = sParamName0.pData;
3180 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3181 3 : aParameters[0].pTypeName = sParamType0.pData;
3182 3 : aParameters[0].bIn = sal_True;
3183 3 : aParameters[0].bOut = sal_False;
3184 3 : ::rtl::OUString sParamName1( "Settlement" );
3185 3 : ::rtl::OUString sParamType1( "long" );
3186 3 : aParameters[1].pParamName = sParamName1.pData;
3187 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3188 3 : aParameters[1].pTypeName = sParamType1.pData;
3189 3 : aParameters[1].bIn = sal_True;
3190 3 : aParameters[1].bOut = sal_False;
3191 3 : ::rtl::OUString sParamName2( "Maturity" );
3192 3 : ::rtl::OUString sParamType2( "long" );
3193 3 : aParameters[2].pParamName = sParamName2.pData;
3194 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3195 3 : aParameters[2].pTypeName = sParamType2.pData;
3196 3 : aParameters[2].bIn = sal_True;
3197 3 : aParameters[2].bOut = sal_False;
3198 3 : ::rtl::OUString sParamName3( "Issue" );
3199 3 : ::rtl::OUString sParamType3( "long" );
3200 3 : aParameters[3].pParamName = sParamName3.pData;
3201 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3202 3 : aParameters[3].pTypeName = sParamType3.pData;
3203 3 : aParameters[3].bIn = sal_True;
3204 3 : aParameters[3].bOut = sal_False;
3205 3 : ::rtl::OUString sParamName4( "Rate" );
3206 3 : ::rtl::OUString sParamType4( "double" );
3207 3 : aParameters[4].pParamName = sParamName4.pData;
3208 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3209 3 : aParameters[4].pTypeName = sParamType4.pData;
3210 3 : aParameters[4].bIn = sal_True;
3211 3 : aParameters[4].bOut = sal_False;
3212 3 : ::rtl::OUString sParamName5( "Yield" );
3213 3 : ::rtl::OUString sParamType5( "double" );
3214 3 : aParameters[5].pParamName = sParamName5.pData;
3215 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3216 3 : aParameters[5].pTypeName = sParamType5.pData;
3217 3 : aParameters[5].bIn = sal_True;
3218 3 : aParameters[5].bOut = sal_False;
3219 3 : ::rtl::OUString sParamName6( "Base" );
3220 3 : ::rtl::OUString sParamType6( "any" );
3221 3 : aParameters[6].pParamName = sParamName6.pData;
3222 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3223 3 : aParameters[6].pTypeName = sParamType6.pData;
3224 3 : aParameters[6].bIn = sal_True;
3225 3 : aParameters[6].bOut = sal_False;
3226 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3227 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3228 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3229 3 : ::rtl::OUString sReturnType76( "double" );
3230 3 : ::rtl::OUString sMethodName76( "com.sun.star.sheet.addin.XAnalysis::getPricemat" );
3231 : typelib_typedescription_newInterfaceMethod( &pMethod,
3232 : 79, sal_False,
3233 : sMethodName76.pData,
3234 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType76.pData,
3235 : 7, aParameters,
3236 3 : 2, the_Exceptions );
3237 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3238 : }
3239 : {
3240 : typelib_Parameter_Init aParameters[7];
3241 3 : ::rtl::OUString sParamName0( "xOptions" );
3242 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3243 3 : aParameters[0].pParamName = sParamName0.pData;
3244 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3245 3 : aParameters[0].pTypeName = sParamType0.pData;
3246 3 : aParameters[0].bIn = sal_True;
3247 3 : aParameters[0].bOut = sal_False;
3248 3 : ::rtl::OUString sParamName1( "Settlement" );
3249 3 : ::rtl::OUString sParamType1( "long" );
3250 3 : aParameters[1].pParamName = sParamName1.pData;
3251 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3252 3 : aParameters[1].pTypeName = sParamType1.pData;
3253 3 : aParameters[1].bIn = sal_True;
3254 3 : aParameters[1].bOut = sal_False;
3255 3 : ::rtl::OUString sParamName2( "Maturity" );
3256 3 : ::rtl::OUString sParamType2( "long" );
3257 3 : aParameters[2].pParamName = sParamName2.pData;
3258 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3259 3 : aParameters[2].pTypeName = sParamType2.pData;
3260 3 : aParameters[2].bIn = sal_True;
3261 3 : aParameters[2].bOut = sal_False;
3262 3 : ::rtl::OUString sParamName3( "Coupon" );
3263 3 : ::rtl::OUString sParamType3( "double" );
3264 3 : aParameters[3].pParamName = sParamName3.pData;
3265 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3266 3 : aParameters[3].pTypeName = sParamType3.pData;
3267 3 : aParameters[3].bIn = sal_True;
3268 3 : aParameters[3].bOut = sal_False;
3269 3 : ::rtl::OUString sParamName4( "Yield" );
3270 3 : ::rtl::OUString sParamType4( "double" );
3271 3 : aParameters[4].pParamName = sParamName4.pData;
3272 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3273 3 : aParameters[4].pTypeName = sParamType4.pData;
3274 3 : aParameters[4].bIn = sal_True;
3275 3 : aParameters[4].bOut = sal_False;
3276 3 : ::rtl::OUString sParamName5( "Frequency" );
3277 3 : ::rtl::OUString sParamType5( "long" );
3278 3 : aParameters[5].pParamName = sParamName5.pData;
3279 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3280 3 : aParameters[5].pTypeName = sParamType5.pData;
3281 3 : aParameters[5].bIn = sal_True;
3282 3 : aParameters[5].bOut = sal_False;
3283 3 : ::rtl::OUString sParamName6( "Base" );
3284 3 : ::rtl::OUString sParamType6( "any" );
3285 3 : aParameters[6].pParamName = sParamName6.pData;
3286 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3287 3 : aParameters[6].pTypeName = sParamType6.pData;
3288 3 : aParameters[6].bIn = sal_True;
3289 3 : aParameters[6].bOut = sal_False;
3290 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3291 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3292 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3293 3 : ::rtl::OUString sReturnType77( "double" );
3294 3 : ::rtl::OUString sMethodName77( "com.sun.star.sheet.addin.XAnalysis::getMduration" );
3295 : typelib_typedescription_newInterfaceMethod( &pMethod,
3296 : 80, sal_False,
3297 : sMethodName77.pData,
3298 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType77.pData,
3299 : 7, aParameters,
3300 3 : 2, the_Exceptions );
3301 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3302 : }
3303 : {
3304 : typelib_Parameter_Init aParameters[2];
3305 3 : ::rtl::OUString sParamName0( "Rate" );
3306 3 : ::rtl::OUString sParamType0( "double" );
3307 3 : aParameters[0].pParamName = sParamName0.pData;
3308 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3309 3 : aParameters[0].pTypeName = sParamType0.pData;
3310 3 : aParameters[0].bIn = sal_True;
3311 3 : aParameters[0].bOut = sal_False;
3312 3 : ::rtl::OUString sParamName1( "NumOfPeriods" );
3313 3 : ::rtl::OUString sParamType1( "long" );
3314 3 : aParameters[1].pParamName = sParamName1.pData;
3315 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3316 3 : aParameters[1].pTypeName = sParamType1.pData;
3317 3 : aParameters[1].bIn = sal_True;
3318 3 : aParameters[1].bOut = sal_False;
3319 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3320 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3321 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3322 3 : ::rtl::OUString sReturnType78( "double" );
3323 3 : ::rtl::OUString sMethodName78( "com.sun.star.sheet.addin.XAnalysis::getNominal" );
3324 : typelib_typedescription_newInterfaceMethod( &pMethod,
3325 : 81, sal_False,
3326 : sMethodName78.pData,
3327 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType78.pData,
3328 : 2, aParameters,
3329 3 : 2, the_Exceptions );
3330 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3331 : }
3332 : {
3333 : typelib_Parameter_Init aParameters[2];
3334 3 : ::rtl::OUString sParamName0( "DollarDecimal" );
3335 3 : ::rtl::OUString sParamType0( "double" );
3336 3 : aParameters[0].pParamName = sParamName0.pData;
3337 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3338 3 : aParameters[0].pTypeName = sParamType0.pData;
3339 3 : aParameters[0].bIn = sal_True;
3340 3 : aParameters[0].bOut = sal_False;
3341 3 : ::rtl::OUString sParamName1( "Fraction" );
3342 3 : ::rtl::OUString sParamType1( "long" );
3343 3 : aParameters[1].pParamName = sParamName1.pData;
3344 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3345 3 : aParameters[1].pTypeName = sParamType1.pData;
3346 3 : aParameters[1].bIn = sal_True;
3347 3 : aParameters[1].bOut = sal_False;
3348 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3349 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3350 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3351 3 : ::rtl::OUString sReturnType79( "double" );
3352 3 : ::rtl::OUString sMethodName79( "com.sun.star.sheet.addin.XAnalysis::getDollarfr" );
3353 : typelib_typedescription_newInterfaceMethod( &pMethod,
3354 : 82, sal_False,
3355 : sMethodName79.pData,
3356 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType79.pData,
3357 : 2, aParameters,
3358 3 : 2, the_Exceptions );
3359 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3360 : }
3361 : {
3362 : typelib_Parameter_Init aParameters[2];
3363 3 : ::rtl::OUString sParamName0( "DollarFractional" );
3364 3 : ::rtl::OUString sParamType0( "double" );
3365 3 : aParameters[0].pParamName = sParamName0.pData;
3366 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3367 3 : aParameters[0].pTypeName = sParamType0.pData;
3368 3 : aParameters[0].bIn = sal_True;
3369 3 : aParameters[0].bOut = sal_False;
3370 3 : ::rtl::OUString sParamName1( "Fraction" );
3371 3 : ::rtl::OUString sParamType1( "long" );
3372 3 : aParameters[1].pParamName = sParamName1.pData;
3373 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3374 3 : aParameters[1].pTypeName = sParamType1.pData;
3375 3 : aParameters[1].bIn = sal_True;
3376 3 : aParameters[1].bOut = sal_False;
3377 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3378 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3379 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3380 3 : ::rtl::OUString sReturnType80( "double" );
3381 3 : ::rtl::OUString sMethodName80( "com.sun.star.sheet.addin.XAnalysis::getDollarde" );
3382 : typelib_typedescription_newInterfaceMethod( &pMethod,
3383 : 83, sal_False,
3384 : sMethodName80.pData,
3385 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType80.pData,
3386 : 2, aParameters,
3387 3 : 2, the_Exceptions );
3388 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3389 : }
3390 : {
3391 : typelib_Parameter_Init aParameters[8];
3392 3 : ::rtl::OUString sParamName0( "xOptions" );
3393 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3394 3 : aParameters[0].pParamName = sParamName0.pData;
3395 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3396 3 : aParameters[0].pTypeName = sParamType0.pData;
3397 3 : aParameters[0].bIn = sal_True;
3398 3 : aParameters[0].bOut = sal_False;
3399 3 : ::rtl::OUString sParamName1( "Settlement" );
3400 3 : ::rtl::OUString sParamType1( "long" );
3401 3 : aParameters[1].pParamName = sParamName1.pData;
3402 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3403 3 : aParameters[1].pTypeName = sParamType1.pData;
3404 3 : aParameters[1].bIn = sal_True;
3405 3 : aParameters[1].bOut = sal_False;
3406 3 : ::rtl::OUString sParamName2( "Maturity" );
3407 3 : ::rtl::OUString sParamType2( "long" );
3408 3 : aParameters[2].pParamName = sParamName2.pData;
3409 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3410 3 : aParameters[2].pTypeName = sParamType2.pData;
3411 3 : aParameters[2].bIn = sal_True;
3412 3 : aParameters[2].bOut = sal_False;
3413 3 : ::rtl::OUString sParamName3( "Coupon" );
3414 3 : ::rtl::OUString sParamType3( "double" );
3415 3 : aParameters[3].pParamName = sParamName3.pData;
3416 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3417 3 : aParameters[3].pTypeName = sParamType3.pData;
3418 3 : aParameters[3].bIn = sal_True;
3419 3 : aParameters[3].bOut = sal_False;
3420 3 : ::rtl::OUString sParamName4( "Price" );
3421 3 : ::rtl::OUString sParamType4( "double" );
3422 3 : aParameters[4].pParamName = sParamName4.pData;
3423 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3424 3 : aParameters[4].pTypeName = sParamType4.pData;
3425 3 : aParameters[4].bIn = sal_True;
3426 3 : aParameters[4].bOut = sal_False;
3427 3 : ::rtl::OUString sParamName5( "Redemption" );
3428 3 : ::rtl::OUString sParamType5( "double" );
3429 3 : aParameters[5].pParamName = sParamName5.pData;
3430 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3431 3 : aParameters[5].pTypeName = sParamType5.pData;
3432 3 : aParameters[5].bIn = sal_True;
3433 3 : aParameters[5].bOut = sal_False;
3434 3 : ::rtl::OUString sParamName6( "Frequency" );
3435 3 : ::rtl::OUString sParamType6( "long" );
3436 3 : aParameters[6].pParamName = sParamName6.pData;
3437 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3438 3 : aParameters[6].pTypeName = sParamType6.pData;
3439 3 : aParameters[6].bIn = sal_True;
3440 3 : aParameters[6].bOut = sal_False;
3441 3 : ::rtl::OUString sParamName7( "Base" );
3442 3 : ::rtl::OUString sParamType7( "any" );
3443 3 : aParameters[7].pParamName = sParamName7.pData;
3444 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3445 3 : aParameters[7].pTypeName = sParamType7.pData;
3446 3 : aParameters[7].bIn = sal_True;
3447 3 : aParameters[7].bOut = sal_False;
3448 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3449 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3450 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3451 3 : ::rtl::OUString sReturnType81( "double" );
3452 3 : ::rtl::OUString sMethodName81( "com.sun.star.sheet.addin.XAnalysis::getYield" );
3453 : typelib_typedescription_newInterfaceMethod( &pMethod,
3454 : 84, sal_False,
3455 : sMethodName81.pData,
3456 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType81.pData,
3457 : 8, aParameters,
3458 3 : 2, the_Exceptions );
3459 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3460 : }
3461 : {
3462 : typelib_Parameter_Init aParameters[6];
3463 3 : ::rtl::OUString sParamName0( "xOptions" );
3464 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3465 3 : aParameters[0].pParamName = sParamName0.pData;
3466 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3467 3 : aParameters[0].pTypeName = sParamType0.pData;
3468 3 : aParameters[0].bIn = sal_True;
3469 3 : aParameters[0].bOut = sal_False;
3470 3 : ::rtl::OUString sParamName1( "Settlement" );
3471 3 : ::rtl::OUString sParamType1( "long" );
3472 3 : aParameters[1].pParamName = sParamName1.pData;
3473 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3474 3 : aParameters[1].pTypeName = sParamType1.pData;
3475 3 : aParameters[1].bIn = sal_True;
3476 3 : aParameters[1].bOut = sal_False;
3477 3 : ::rtl::OUString sParamName2( "Maturity" );
3478 3 : ::rtl::OUString sParamType2( "long" );
3479 3 : aParameters[2].pParamName = sParamName2.pData;
3480 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3481 3 : aParameters[2].pTypeName = sParamType2.pData;
3482 3 : aParameters[2].bIn = sal_True;
3483 3 : aParameters[2].bOut = sal_False;
3484 3 : ::rtl::OUString sParamName3( "Price" );
3485 3 : ::rtl::OUString sParamType3( "double" );
3486 3 : aParameters[3].pParamName = sParamName3.pData;
3487 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3488 3 : aParameters[3].pTypeName = sParamType3.pData;
3489 3 : aParameters[3].bIn = sal_True;
3490 3 : aParameters[3].bOut = sal_False;
3491 3 : ::rtl::OUString sParamName4( "Redemption" );
3492 3 : ::rtl::OUString sParamType4( "double" );
3493 3 : aParameters[4].pParamName = sParamName4.pData;
3494 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3495 3 : aParameters[4].pTypeName = sParamType4.pData;
3496 3 : aParameters[4].bIn = sal_True;
3497 3 : aParameters[4].bOut = sal_False;
3498 3 : ::rtl::OUString sParamName5( "Base" );
3499 3 : ::rtl::OUString sParamType5( "any" );
3500 3 : aParameters[5].pParamName = sParamName5.pData;
3501 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3502 3 : aParameters[5].pTypeName = sParamType5.pData;
3503 3 : aParameters[5].bIn = sal_True;
3504 3 : aParameters[5].bOut = sal_False;
3505 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3506 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3507 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3508 3 : ::rtl::OUString sReturnType82( "double" );
3509 3 : ::rtl::OUString sMethodName82( "com.sun.star.sheet.addin.XAnalysis::getYielddisc" );
3510 : typelib_typedescription_newInterfaceMethod( &pMethod,
3511 : 85, sal_False,
3512 : sMethodName82.pData,
3513 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType82.pData,
3514 : 6, aParameters,
3515 3 : 2, the_Exceptions );
3516 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3517 : }
3518 : {
3519 : typelib_Parameter_Init aParameters[7];
3520 3 : ::rtl::OUString sParamName0( "xOptions" );
3521 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3522 3 : aParameters[0].pParamName = sParamName0.pData;
3523 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3524 3 : aParameters[0].pTypeName = sParamType0.pData;
3525 3 : aParameters[0].bIn = sal_True;
3526 3 : aParameters[0].bOut = sal_False;
3527 3 : ::rtl::OUString sParamName1( "Settlement" );
3528 3 : ::rtl::OUString sParamType1( "long" );
3529 3 : aParameters[1].pParamName = sParamName1.pData;
3530 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3531 3 : aParameters[1].pTypeName = sParamType1.pData;
3532 3 : aParameters[1].bIn = sal_True;
3533 3 : aParameters[1].bOut = sal_False;
3534 3 : ::rtl::OUString sParamName2( "Maturity" );
3535 3 : ::rtl::OUString sParamType2( "long" );
3536 3 : aParameters[2].pParamName = sParamName2.pData;
3537 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3538 3 : aParameters[2].pTypeName = sParamType2.pData;
3539 3 : aParameters[2].bIn = sal_True;
3540 3 : aParameters[2].bOut = sal_False;
3541 3 : ::rtl::OUString sParamName3( "Issue" );
3542 3 : ::rtl::OUString sParamType3( "long" );
3543 3 : aParameters[3].pParamName = sParamName3.pData;
3544 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3545 3 : aParameters[3].pTypeName = sParamType3.pData;
3546 3 : aParameters[3].bIn = sal_True;
3547 3 : aParameters[3].bOut = sal_False;
3548 3 : ::rtl::OUString sParamName4( "Rate" );
3549 3 : ::rtl::OUString sParamType4( "double" );
3550 3 : aParameters[4].pParamName = sParamName4.pData;
3551 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3552 3 : aParameters[4].pTypeName = sParamType4.pData;
3553 3 : aParameters[4].bIn = sal_True;
3554 3 : aParameters[4].bOut = sal_False;
3555 3 : ::rtl::OUString sParamName5( "Price" );
3556 3 : ::rtl::OUString sParamType5( "double" );
3557 3 : aParameters[5].pParamName = sParamName5.pData;
3558 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3559 3 : aParameters[5].pTypeName = sParamType5.pData;
3560 3 : aParameters[5].bIn = sal_True;
3561 3 : aParameters[5].bOut = sal_False;
3562 3 : ::rtl::OUString sParamName6( "Base" );
3563 3 : ::rtl::OUString sParamType6( "any" );
3564 3 : aParameters[6].pParamName = sParamName6.pData;
3565 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3566 3 : aParameters[6].pTypeName = sParamType6.pData;
3567 3 : aParameters[6].bIn = sal_True;
3568 3 : aParameters[6].bOut = sal_False;
3569 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3570 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3571 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3572 3 : ::rtl::OUString sReturnType83( "double" );
3573 3 : ::rtl::OUString sMethodName83( "com.sun.star.sheet.addin.XAnalysis::getYieldmat" );
3574 : typelib_typedescription_newInterfaceMethod( &pMethod,
3575 : 86, sal_False,
3576 : sMethodName83.pData,
3577 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType83.pData,
3578 : 7, aParameters,
3579 3 : 2, the_Exceptions );
3580 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3581 : }
3582 : {
3583 : typelib_Parameter_Init aParameters[4];
3584 3 : ::rtl::OUString sParamName0( "xOptions" );
3585 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3586 3 : aParameters[0].pParamName = sParamName0.pData;
3587 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3588 3 : aParameters[0].pTypeName = sParamType0.pData;
3589 3 : aParameters[0].bIn = sal_True;
3590 3 : aParameters[0].bOut = sal_False;
3591 3 : ::rtl::OUString sParamName1( "Settlement" );
3592 3 : ::rtl::OUString sParamType1( "long" );
3593 3 : aParameters[1].pParamName = sParamName1.pData;
3594 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3595 3 : aParameters[1].pTypeName = sParamType1.pData;
3596 3 : aParameters[1].bIn = sal_True;
3597 3 : aParameters[1].bOut = sal_False;
3598 3 : ::rtl::OUString sParamName2( "Maturity" );
3599 3 : ::rtl::OUString sParamType2( "long" );
3600 3 : aParameters[2].pParamName = sParamName2.pData;
3601 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3602 3 : aParameters[2].pTypeName = sParamType2.pData;
3603 3 : aParameters[2].bIn = sal_True;
3604 3 : aParameters[2].bOut = sal_False;
3605 3 : ::rtl::OUString sParamName3( "Discont" );
3606 3 : ::rtl::OUString sParamType3( "double" );
3607 3 : aParameters[3].pParamName = sParamName3.pData;
3608 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3609 3 : aParameters[3].pTypeName = sParamType3.pData;
3610 3 : aParameters[3].bIn = sal_True;
3611 3 : aParameters[3].bOut = sal_False;
3612 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3613 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3614 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3615 3 : ::rtl::OUString sReturnType84( "double" );
3616 3 : ::rtl::OUString sMethodName84( "com.sun.star.sheet.addin.XAnalysis::getTbilleq" );
3617 : typelib_typedescription_newInterfaceMethod( &pMethod,
3618 : 87, sal_False,
3619 : sMethodName84.pData,
3620 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType84.pData,
3621 : 4, aParameters,
3622 3 : 2, the_Exceptions );
3623 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3624 : }
3625 : {
3626 : typelib_Parameter_Init aParameters[4];
3627 3 : ::rtl::OUString sParamName0( "xOptions" );
3628 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3629 3 : aParameters[0].pParamName = sParamName0.pData;
3630 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3631 3 : aParameters[0].pTypeName = sParamType0.pData;
3632 3 : aParameters[0].bIn = sal_True;
3633 3 : aParameters[0].bOut = sal_False;
3634 3 : ::rtl::OUString sParamName1( "Settlement" );
3635 3 : ::rtl::OUString sParamType1( "long" );
3636 3 : aParameters[1].pParamName = sParamName1.pData;
3637 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3638 3 : aParameters[1].pTypeName = sParamType1.pData;
3639 3 : aParameters[1].bIn = sal_True;
3640 3 : aParameters[1].bOut = sal_False;
3641 3 : ::rtl::OUString sParamName2( "Maturity" );
3642 3 : ::rtl::OUString sParamType2( "long" );
3643 3 : aParameters[2].pParamName = sParamName2.pData;
3644 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3645 3 : aParameters[2].pTypeName = sParamType2.pData;
3646 3 : aParameters[2].bIn = sal_True;
3647 3 : aParameters[2].bOut = sal_False;
3648 3 : ::rtl::OUString sParamName3( "Discont" );
3649 3 : ::rtl::OUString sParamType3( "double" );
3650 3 : aParameters[3].pParamName = sParamName3.pData;
3651 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3652 3 : aParameters[3].pTypeName = sParamType3.pData;
3653 3 : aParameters[3].bIn = sal_True;
3654 3 : aParameters[3].bOut = sal_False;
3655 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3656 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3657 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3658 3 : ::rtl::OUString sReturnType85( "double" );
3659 3 : ::rtl::OUString sMethodName85( "com.sun.star.sheet.addin.XAnalysis::getTbillprice" );
3660 : typelib_typedescription_newInterfaceMethod( &pMethod,
3661 : 88, sal_False,
3662 : sMethodName85.pData,
3663 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType85.pData,
3664 : 4, aParameters,
3665 3 : 2, the_Exceptions );
3666 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3667 : }
3668 : {
3669 : typelib_Parameter_Init aParameters[4];
3670 3 : ::rtl::OUString sParamName0( "xOptions" );
3671 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3672 3 : aParameters[0].pParamName = sParamName0.pData;
3673 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3674 3 : aParameters[0].pTypeName = sParamType0.pData;
3675 3 : aParameters[0].bIn = sal_True;
3676 3 : aParameters[0].bOut = sal_False;
3677 3 : ::rtl::OUString sParamName1( "Settlement" );
3678 3 : ::rtl::OUString sParamType1( "long" );
3679 3 : aParameters[1].pParamName = sParamName1.pData;
3680 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3681 3 : aParameters[1].pTypeName = sParamType1.pData;
3682 3 : aParameters[1].bIn = sal_True;
3683 3 : aParameters[1].bOut = sal_False;
3684 3 : ::rtl::OUString sParamName2( "Maturity" );
3685 3 : ::rtl::OUString sParamType2( "long" );
3686 3 : aParameters[2].pParamName = sParamName2.pData;
3687 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3688 3 : aParameters[2].pTypeName = sParamType2.pData;
3689 3 : aParameters[2].bIn = sal_True;
3690 3 : aParameters[2].bOut = sal_False;
3691 3 : ::rtl::OUString sParamName3( "Price" );
3692 3 : ::rtl::OUString sParamType3( "double" );
3693 3 : aParameters[3].pParamName = sParamName3.pData;
3694 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3695 3 : aParameters[3].pTypeName = sParamType3.pData;
3696 3 : aParameters[3].bIn = sal_True;
3697 3 : aParameters[3].bOut = sal_False;
3698 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3699 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3700 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3701 3 : ::rtl::OUString sReturnType86( "double" );
3702 3 : ::rtl::OUString sMethodName86( "com.sun.star.sheet.addin.XAnalysis::getTbillyield" );
3703 : typelib_typedescription_newInterfaceMethod( &pMethod,
3704 : 89, sal_False,
3705 : sMethodName86.pData,
3706 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType86.pData,
3707 : 4, aParameters,
3708 3 : 2, the_Exceptions );
3709 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3710 : }
3711 : {
3712 : typelib_Parameter_Init aParameters[10];
3713 3 : ::rtl::OUString sParamName0( "xOptions" );
3714 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3715 3 : aParameters[0].pParamName = sParamName0.pData;
3716 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3717 3 : aParameters[0].pTypeName = sParamType0.pData;
3718 3 : aParameters[0].bIn = sal_True;
3719 3 : aParameters[0].bOut = sal_False;
3720 3 : ::rtl::OUString sParamName1( "Settlement" );
3721 3 : ::rtl::OUString sParamType1( "long" );
3722 3 : aParameters[1].pParamName = sParamName1.pData;
3723 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3724 3 : aParameters[1].pTypeName = sParamType1.pData;
3725 3 : aParameters[1].bIn = sal_True;
3726 3 : aParameters[1].bOut = sal_False;
3727 3 : ::rtl::OUString sParamName2( "Maturity" );
3728 3 : ::rtl::OUString sParamType2( "long" );
3729 3 : aParameters[2].pParamName = sParamName2.pData;
3730 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3731 3 : aParameters[2].pTypeName = sParamType2.pData;
3732 3 : aParameters[2].bIn = sal_True;
3733 3 : aParameters[2].bOut = sal_False;
3734 3 : ::rtl::OUString sParamName3( "Issue" );
3735 3 : ::rtl::OUString sParamType3( "long" );
3736 3 : aParameters[3].pParamName = sParamName3.pData;
3737 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3738 3 : aParameters[3].pTypeName = sParamType3.pData;
3739 3 : aParameters[3].bIn = sal_True;
3740 3 : aParameters[3].bOut = sal_False;
3741 3 : ::rtl::OUString sParamName4( "FirstCouponDate" );
3742 3 : ::rtl::OUString sParamType4( "long" );
3743 3 : aParameters[4].pParamName = sParamName4.pData;
3744 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3745 3 : aParameters[4].pTypeName = sParamType4.pData;
3746 3 : aParameters[4].bIn = sal_True;
3747 3 : aParameters[4].bOut = sal_False;
3748 3 : ::rtl::OUString sParamName5( "Rate" );
3749 3 : ::rtl::OUString sParamType5( "double" );
3750 3 : aParameters[5].pParamName = sParamName5.pData;
3751 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3752 3 : aParameters[5].pTypeName = sParamType5.pData;
3753 3 : aParameters[5].bIn = sal_True;
3754 3 : aParameters[5].bOut = sal_False;
3755 3 : ::rtl::OUString sParamName6( "Yield" );
3756 3 : ::rtl::OUString sParamType6( "double" );
3757 3 : aParameters[6].pParamName = sParamName6.pData;
3758 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3759 3 : aParameters[6].pTypeName = sParamType6.pData;
3760 3 : aParameters[6].bIn = sal_True;
3761 3 : aParameters[6].bOut = sal_False;
3762 3 : ::rtl::OUString sParamName7( "Redemption" );
3763 3 : ::rtl::OUString sParamType7( "double" );
3764 3 : aParameters[7].pParamName = sParamName7.pData;
3765 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3766 3 : aParameters[7].pTypeName = sParamType7.pData;
3767 3 : aParameters[7].bIn = sal_True;
3768 3 : aParameters[7].bOut = sal_False;
3769 3 : ::rtl::OUString sParamName8( "Frequency" );
3770 3 : ::rtl::OUString sParamType8( "long" );
3771 3 : aParameters[8].pParamName = sParamName8.pData;
3772 3 : aParameters[8].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3773 3 : aParameters[8].pTypeName = sParamType8.pData;
3774 3 : aParameters[8].bIn = sal_True;
3775 3 : aParameters[8].bOut = sal_False;
3776 3 : ::rtl::OUString sParamName9( "Base" );
3777 3 : ::rtl::OUString sParamType9( "any" );
3778 3 : aParameters[9].pParamName = sParamName9.pData;
3779 3 : aParameters[9].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3780 3 : aParameters[9].pTypeName = sParamType9.pData;
3781 3 : aParameters[9].bIn = sal_True;
3782 3 : aParameters[9].bOut = sal_False;
3783 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3784 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3785 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3786 3 : ::rtl::OUString sReturnType87( "double" );
3787 3 : ::rtl::OUString sMethodName87( "com.sun.star.sheet.addin.XAnalysis::getOddfprice" );
3788 : typelib_typedescription_newInterfaceMethod( &pMethod,
3789 : 90, sal_False,
3790 : sMethodName87.pData,
3791 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType87.pData,
3792 : 10, aParameters,
3793 3 : 2, the_Exceptions );
3794 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3795 : }
3796 : {
3797 : typelib_Parameter_Init aParameters[10];
3798 3 : ::rtl::OUString sParamName0( "xOptions" );
3799 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3800 3 : aParameters[0].pParamName = sParamName0.pData;
3801 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3802 3 : aParameters[0].pTypeName = sParamType0.pData;
3803 3 : aParameters[0].bIn = sal_True;
3804 3 : aParameters[0].bOut = sal_False;
3805 3 : ::rtl::OUString sParamName1( "Settlement" );
3806 3 : ::rtl::OUString sParamType1( "long" );
3807 3 : aParameters[1].pParamName = sParamName1.pData;
3808 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3809 3 : aParameters[1].pTypeName = sParamType1.pData;
3810 3 : aParameters[1].bIn = sal_True;
3811 3 : aParameters[1].bOut = sal_False;
3812 3 : ::rtl::OUString sParamName2( "Maturity" );
3813 3 : ::rtl::OUString sParamType2( "long" );
3814 3 : aParameters[2].pParamName = sParamName2.pData;
3815 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3816 3 : aParameters[2].pTypeName = sParamType2.pData;
3817 3 : aParameters[2].bIn = sal_True;
3818 3 : aParameters[2].bOut = sal_False;
3819 3 : ::rtl::OUString sParamName3( "Issue" );
3820 3 : ::rtl::OUString sParamType3( "long" );
3821 3 : aParameters[3].pParamName = sParamName3.pData;
3822 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3823 3 : aParameters[3].pTypeName = sParamType3.pData;
3824 3 : aParameters[3].bIn = sal_True;
3825 3 : aParameters[3].bOut = sal_False;
3826 3 : ::rtl::OUString sParamName4( "FirstCouponDate" );
3827 3 : ::rtl::OUString sParamType4( "long" );
3828 3 : aParameters[4].pParamName = sParamName4.pData;
3829 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3830 3 : aParameters[4].pTypeName = sParamType4.pData;
3831 3 : aParameters[4].bIn = sal_True;
3832 3 : aParameters[4].bOut = sal_False;
3833 3 : ::rtl::OUString sParamName5( "Rate" );
3834 3 : ::rtl::OUString sParamType5( "double" );
3835 3 : aParameters[5].pParamName = sParamName5.pData;
3836 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3837 3 : aParameters[5].pTypeName = sParamType5.pData;
3838 3 : aParameters[5].bIn = sal_True;
3839 3 : aParameters[5].bOut = sal_False;
3840 3 : ::rtl::OUString sParamName6( "Price" );
3841 3 : ::rtl::OUString sParamType6( "double" );
3842 3 : aParameters[6].pParamName = sParamName6.pData;
3843 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3844 3 : aParameters[6].pTypeName = sParamType6.pData;
3845 3 : aParameters[6].bIn = sal_True;
3846 3 : aParameters[6].bOut = sal_False;
3847 3 : ::rtl::OUString sParamName7( "Redemption" );
3848 3 : ::rtl::OUString sParamType7( "double" );
3849 3 : aParameters[7].pParamName = sParamName7.pData;
3850 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3851 3 : aParameters[7].pTypeName = sParamType7.pData;
3852 3 : aParameters[7].bIn = sal_True;
3853 3 : aParameters[7].bOut = sal_False;
3854 3 : ::rtl::OUString sParamName8( "Frequency" );
3855 3 : ::rtl::OUString sParamType8( "long" );
3856 3 : aParameters[8].pParamName = sParamName8.pData;
3857 3 : aParameters[8].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3858 3 : aParameters[8].pTypeName = sParamType8.pData;
3859 3 : aParameters[8].bIn = sal_True;
3860 3 : aParameters[8].bOut = sal_False;
3861 3 : ::rtl::OUString sParamName9( "Base" );
3862 3 : ::rtl::OUString sParamType9( "any" );
3863 3 : aParameters[9].pParamName = sParamName9.pData;
3864 3 : aParameters[9].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3865 3 : aParameters[9].pTypeName = sParamType9.pData;
3866 3 : aParameters[9].bIn = sal_True;
3867 3 : aParameters[9].bOut = sal_False;
3868 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3869 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3870 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3871 3 : ::rtl::OUString sReturnType88( "double" );
3872 3 : ::rtl::OUString sMethodName88( "com.sun.star.sheet.addin.XAnalysis::getOddfyield" );
3873 : typelib_typedescription_newInterfaceMethod( &pMethod,
3874 : 91, sal_False,
3875 : sMethodName88.pData,
3876 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType88.pData,
3877 : 10, aParameters,
3878 3 : 2, the_Exceptions );
3879 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3880 : }
3881 : {
3882 : typelib_Parameter_Init aParameters[9];
3883 3 : ::rtl::OUString sParamName0( "xOptions" );
3884 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3885 3 : aParameters[0].pParamName = sParamName0.pData;
3886 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3887 3 : aParameters[0].pTypeName = sParamType0.pData;
3888 3 : aParameters[0].bIn = sal_True;
3889 3 : aParameters[0].bOut = sal_False;
3890 3 : ::rtl::OUString sParamName1( "Settlement" );
3891 3 : ::rtl::OUString sParamType1( "long" );
3892 3 : aParameters[1].pParamName = sParamName1.pData;
3893 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3894 3 : aParameters[1].pTypeName = sParamType1.pData;
3895 3 : aParameters[1].bIn = sal_True;
3896 3 : aParameters[1].bOut = sal_False;
3897 3 : ::rtl::OUString sParamName2( "Maturity" );
3898 3 : ::rtl::OUString sParamType2( "long" );
3899 3 : aParameters[2].pParamName = sParamName2.pData;
3900 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3901 3 : aParameters[2].pTypeName = sParamType2.pData;
3902 3 : aParameters[2].bIn = sal_True;
3903 3 : aParameters[2].bOut = sal_False;
3904 3 : ::rtl::OUString sParamName3( "LastInterest" );
3905 3 : ::rtl::OUString sParamType3( "long" );
3906 3 : aParameters[3].pParamName = sParamName3.pData;
3907 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3908 3 : aParameters[3].pTypeName = sParamType3.pData;
3909 3 : aParameters[3].bIn = sal_True;
3910 3 : aParameters[3].bOut = sal_False;
3911 3 : ::rtl::OUString sParamName4( "Rate" );
3912 3 : ::rtl::OUString sParamType4( "double" );
3913 3 : aParameters[4].pParamName = sParamName4.pData;
3914 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3915 3 : aParameters[4].pTypeName = sParamType4.pData;
3916 3 : aParameters[4].bIn = sal_True;
3917 3 : aParameters[4].bOut = sal_False;
3918 3 : ::rtl::OUString sParamName5( "Yield" );
3919 3 : ::rtl::OUString sParamType5( "double" );
3920 3 : aParameters[5].pParamName = sParamName5.pData;
3921 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3922 3 : aParameters[5].pTypeName = sParamType5.pData;
3923 3 : aParameters[5].bIn = sal_True;
3924 3 : aParameters[5].bOut = sal_False;
3925 3 : ::rtl::OUString sParamName6( "Redemption" );
3926 3 : ::rtl::OUString sParamType6( "double" );
3927 3 : aParameters[6].pParamName = sParamName6.pData;
3928 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3929 3 : aParameters[6].pTypeName = sParamType6.pData;
3930 3 : aParameters[6].bIn = sal_True;
3931 3 : aParameters[6].bOut = sal_False;
3932 3 : ::rtl::OUString sParamName7( "Frequency" );
3933 3 : ::rtl::OUString sParamType7( "long" );
3934 3 : aParameters[7].pParamName = sParamName7.pData;
3935 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3936 3 : aParameters[7].pTypeName = sParamType7.pData;
3937 3 : aParameters[7].bIn = sal_True;
3938 3 : aParameters[7].bOut = sal_False;
3939 3 : ::rtl::OUString sParamName8( "Base" );
3940 3 : ::rtl::OUString sParamType8( "any" );
3941 3 : aParameters[8].pParamName = sParamName8.pData;
3942 3 : aParameters[8].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
3943 3 : aParameters[8].pTypeName = sParamType8.pData;
3944 3 : aParameters[8].bIn = sal_True;
3945 3 : aParameters[8].bOut = sal_False;
3946 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
3947 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
3948 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
3949 3 : ::rtl::OUString sReturnType89( "double" );
3950 3 : ::rtl::OUString sMethodName89( "com.sun.star.sheet.addin.XAnalysis::getOddlprice" );
3951 : typelib_typedescription_newInterfaceMethod( &pMethod,
3952 : 92, sal_False,
3953 : sMethodName89.pData,
3954 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType89.pData,
3955 : 9, aParameters,
3956 3 : 2, the_Exceptions );
3957 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
3958 : }
3959 : {
3960 : typelib_Parameter_Init aParameters[9];
3961 3 : ::rtl::OUString sParamName0( "xOptions" );
3962 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
3963 3 : aParameters[0].pParamName = sParamName0.pData;
3964 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
3965 3 : aParameters[0].pTypeName = sParamType0.pData;
3966 3 : aParameters[0].bIn = sal_True;
3967 3 : aParameters[0].bOut = sal_False;
3968 3 : ::rtl::OUString sParamName1( "Settlement" );
3969 3 : ::rtl::OUString sParamType1( "long" );
3970 3 : aParameters[1].pParamName = sParamName1.pData;
3971 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3972 3 : aParameters[1].pTypeName = sParamType1.pData;
3973 3 : aParameters[1].bIn = sal_True;
3974 3 : aParameters[1].bOut = sal_False;
3975 3 : ::rtl::OUString sParamName2( "Maturity" );
3976 3 : ::rtl::OUString sParamType2( "long" );
3977 3 : aParameters[2].pParamName = sParamName2.pData;
3978 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3979 3 : aParameters[2].pTypeName = sParamType2.pData;
3980 3 : aParameters[2].bIn = sal_True;
3981 3 : aParameters[2].bOut = sal_False;
3982 3 : ::rtl::OUString sParamName3( "LastInterest" );
3983 3 : ::rtl::OUString sParamType3( "long" );
3984 3 : aParameters[3].pParamName = sParamName3.pData;
3985 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
3986 3 : aParameters[3].pTypeName = sParamType3.pData;
3987 3 : aParameters[3].bIn = sal_True;
3988 3 : aParameters[3].bOut = sal_False;
3989 3 : ::rtl::OUString sParamName4( "Rate" );
3990 3 : ::rtl::OUString sParamType4( "double" );
3991 3 : aParameters[4].pParamName = sParamName4.pData;
3992 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
3993 3 : aParameters[4].pTypeName = sParamType4.pData;
3994 3 : aParameters[4].bIn = sal_True;
3995 3 : aParameters[4].bOut = sal_False;
3996 3 : ::rtl::OUString sParamName5( "Price" );
3997 3 : ::rtl::OUString sParamType5( "double" );
3998 3 : aParameters[5].pParamName = sParamName5.pData;
3999 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
4000 3 : aParameters[5].pTypeName = sParamType5.pData;
4001 3 : aParameters[5].bIn = sal_True;
4002 3 : aParameters[5].bOut = sal_False;
4003 3 : ::rtl::OUString sParamName6( "Redemption" );
4004 3 : ::rtl::OUString sParamType6( "double" );
4005 3 : aParameters[6].pParamName = sParamName6.pData;
4006 3 : aParameters[6].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
4007 3 : aParameters[6].pTypeName = sParamType6.pData;
4008 3 : aParameters[6].bIn = sal_True;
4009 3 : aParameters[6].bOut = sal_False;
4010 3 : ::rtl::OUString sParamName7( "Frequency" );
4011 3 : ::rtl::OUString sParamType7( "long" );
4012 3 : aParameters[7].pParamName = sParamName7.pData;
4013 3 : aParameters[7].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4014 3 : aParameters[7].pTypeName = sParamType7.pData;
4015 3 : aParameters[7].bIn = sal_True;
4016 3 : aParameters[7].bOut = sal_False;
4017 3 : ::rtl::OUString sParamName8( "Base" );
4018 3 : ::rtl::OUString sParamType8( "any" );
4019 3 : aParameters[8].pParamName = sParamName8.pData;
4020 3 : aParameters[8].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4021 3 : aParameters[8].pTypeName = sParamType8.pData;
4022 3 : aParameters[8].bIn = sal_True;
4023 3 : aParameters[8].bOut = sal_False;
4024 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4025 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4026 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4027 3 : ::rtl::OUString sReturnType90( "double" );
4028 3 : ::rtl::OUString sMethodName90( "com.sun.star.sheet.addin.XAnalysis::getOddlyield" );
4029 : typelib_typedescription_newInterfaceMethod( &pMethod,
4030 : 93, sal_False,
4031 : sMethodName90.pData,
4032 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType90.pData,
4033 : 9, aParameters,
4034 3 : 2, the_Exceptions );
4035 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4036 : }
4037 : {
4038 : typelib_Parameter_Init aParameters[4];
4039 3 : ::rtl::OUString sParamName0( "xOptions" );
4040 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4041 3 : aParameters[0].pParamName = sParamName0.pData;
4042 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4043 3 : aParameters[0].pTypeName = sParamType0.pData;
4044 3 : aParameters[0].bIn = sal_True;
4045 3 : aParameters[0].bOut = sal_False;
4046 3 : ::rtl::OUString sParamName1( "Values" );
4047 3 : ::rtl::OUString sParamType1( "[][]double" );
4048 3 : aParameters[1].pParamName = sParamName1.pData;
4049 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
4050 3 : aParameters[1].pTypeName = sParamType1.pData;
4051 3 : aParameters[1].bIn = sal_True;
4052 3 : aParameters[1].bOut = sal_False;
4053 3 : ::rtl::OUString sParamName2( "Dates" );
4054 3 : ::rtl::OUString sParamType2( "[][]long" );
4055 3 : aParameters[2].pParamName = sParamName2.pData;
4056 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
4057 3 : aParameters[2].pTypeName = sParamType2.pData;
4058 3 : aParameters[2].bIn = sal_True;
4059 3 : aParameters[2].bOut = sal_False;
4060 3 : ::rtl::OUString sParamName3( "Guess" );
4061 3 : ::rtl::OUString sParamType3( "any" );
4062 3 : aParameters[3].pParamName = sParamName3.pData;
4063 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4064 3 : aParameters[3].pTypeName = sParamType3.pData;
4065 3 : aParameters[3].bIn = sal_True;
4066 3 : aParameters[3].bOut = sal_False;
4067 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4068 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4069 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4070 3 : ::rtl::OUString sReturnType91( "double" );
4071 3 : ::rtl::OUString sMethodName91( "com.sun.star.sheet.addin.XAnalysis::getXirr" );
4072 : typelib_typedescription_newInterfaceMethod( &pMethod,
4073 : 94, sal_False,
4074 : sMethodName91.pData,
4075 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType91.pData,
4076 : 4, aParameters,
4077 3 : 2, the_Exceptions );
4078 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4079 : }
4080 : {
4081 : typelib_Parameter_Init aParameters[3];
4082 3 : ::rtl::OUString sParamName0( "Rate" );
4083 3 : ::rtl::OUString sParamType0( "double" );
4084 3 : aParameters[0].pParamName = sParamName0.pData;
4085 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
4086 3 : aParameters[0].pTypeName = sParamType0.pData;
4087 3 : aParameters[0].bIn = sal_True;
4088 3 : aParameters[0].bOut = sal_False;
4089 3 : ::rtl::OUString sParamName1( "Values" );
4090 3 : ::rtl::OUString sParamType1( "[][]double" );
4091 3 : aParameters[1].pParamName = sParamName1.pData;
4092 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
4093 3 : aParameters[1].pTypeName = sParamType1.pData;
4094 3 : aParameters[1].bIn = sal_True;
4095 3 : aParameters[1].bOut = sal_False;
4096 3 : ::rtl::OUString sParamName2( "Dates" );
4097 3 : ::rtl::OUString sParamType2( "[][]long" );
4098 3 : aParameters[2].pParamName = sParamName2.pData;
4099 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
4100 3 : aParameters[2].pTypeName = sParamType2.pData;
4101 3 : aParameters[2].bIn = sal_True;
4102 3 : aParameters[2].bOut = sal_False;
4103 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4104 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4105 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4106 3 : ::rtl::OUString sReturnType92( "double" );
4107 3 : ::rtl::OUString sMethodName92( "com.sun.star.sheet.addin.XAnalysis::getXnpv" );
4108 : typelib_typedescription_newInterfaceMethod( &pMethod,
4109 : 95, sal_False,
4110 : sMethodName92.pData,
4111 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType92.pData,
4112 : 3, aParameters,
4113 3 : 2, the_Exceptions );
4114 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4115 : }
4116 : {
4117 : typelib_Parameter_Init aParameters[6];
4118 3 : ::rtl::OUString sParamName0( "xOptions" );
4119 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4120 3 : aParameters[0].pParamName = sParamName0.pData;
4121 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4122 3 : aParameters[0].pTypeName = sParamType0.pData;
4123 3 : aParameters[0].bIn = sal_True;
4124 3 : aParameters[0].bOut = sal_False;
4125 3 : ::rtl::OUString sParamName1( "Settlement" );
4126 3 : ::rtl::OUString sParamType1( "long" );
4127 3 : aParameters[1].pParamName = sParamName1.pData;
4128 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4129 3 : aParameters[1].pTypeName = sParamType1.pData;
4130 3 : aParameters[1].bIn = sal_True;
4131 3 : aParameters[1].bOut = sal_False;
4132 3 : ::rtl::OUString sParamName2( "Maturity" );
4133 3 : ::rtl::OUString sParamType2( "long" );
4134 3 : aParameters[2].pParamName = sParamName2.pData;
4135 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4136 3 : aParameters[2].pTypeName = sParamType2.pData;
4137 3 : aParameters[2].bIn = sal_True;
4138 3 : aParameters[2].bOut = sal_False;
4139 3 : ::rtl::OUString sParamName3( "Investment" );
4140 3 : ::rtl::OUString sParamType3( "double" );
4141 3 : aParameters[3].pParamName = sParamName3.pData;
4142 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
4143 3 : aParameters[3].pTypeName = sParamType3.pData;
4144 3 : aParameters[3].bIn = sal_True;
4145 3 : aParameters[3].bOut = sal_False;
4146 3 : ::rtl::OUString sParamName4( "Redemption" );
4147 3 : ::rtl::OUString sParamType4( "double" );
4148 3 : aParameters[4].pParamName = sParamName4.pData;
4149 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
4150 3 : aParameters[4].pTypeName = sParamType4.pData;
4151 3 : aParameters[4].bIn = sal_True;
4152 3 : aParameters[4].bOut = sal_False;
4153 3 : ::rtl::OUString sParamName5( "Base" );
4154 3 : ::rtl::OUString sParamType5( "any" );
4155 3 : aParameters[5].pParamName = sParamName5.pData;
4156 3 : aParameters[5].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4157 3 : aParameters[5].pTypeName = sParamType5.pData;
4158 3 : aParameters[5].bIn = sal_True;
4159 3 : aParameters[5].bOut = sal_False;
4160 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4161 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4162 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4163 3 : ::rtl::OUString sReturnType93( "double" );
4164 3 : ::rtl::OUString sMethodName93( "com.sun.star.sheet.addin.XAnalysis::getIntrate" );
4165 : typelib_typedescription_newInterfaceMethod( &pMethod,
4166 : 96, sal_False,
4167 : sMethodName93.pData,
4168 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType93.pData,
4169 : 6, aParameters,
4170 3 : 2, the_Exceptions );
4171 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4172 : }
4173 : {
4174 : typelib_Parameter_Init aParameters[5];
4175 3 : ::rtl::OUString sParamName0( "xOptions" );
4176 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4177 3 : aParameters[0].pParamName = sParamName0.pData;
4178 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4179 3 : aParameters[0].pTypeName = sParamType0.pData;
4180 3 : aParameters[0].bIn = sal_True;
4181 3 : aParameters[0].bOut = sal_False;
4182 3 : ::rtl::OUString sParamName1( "Settlement" );
4183 3 : ::rtl::OUString sParamType1( "long" );
4184 3 : aParameters[1].pParamName = sParamName1.pData;
4185 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4186 3 : aParameters[1].pTypeName = sParamType1.pData;
4187 3 : aParameters[1].bIn = sal_True;
4188 3 : aParameters[1].bOut = sal_False;
4189 3 : ::rtl::OUString sParamName2( "Maturity" );
4190 3 : ::rtl::OUString sParamType2( "long" );
4191 3 : aParameters[2].pParamName = sParamName2.pData;
4192 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4193 3 : aParameters[2].pTypeName = sParamType2.pData;
4194 3 : aParameters[2].bIn = sal_True;
4195 3 : aParameters[2].bOut = sal_False;
4196 3 : ::rtl::OUString sParamName3( "Frequency" );
4197 3 : ::rtl::OUString sParamType3( "long" );
4198 3 : aParameters[3].pParamName = sParamName3.pData;
4199 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4200 3 : aParameters[3].pTypeName = sParamType3.pData;
4201 3 : aParameters[3].bIn = sal_True;
4202 3 : aParameters[3].bOut = sal_False;
4203 3 : ::rtl::OUString sParamName4( "Base" );
4204 3 : ::rtl::OUString sParamType4( "any" );
4205 3 : aParameters[4].pParamName = sParamName4.pData;
4206 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4207 3 : aParameters[4].pTypeName = sParamType4.pData;
4208 3 : aParameters[4].bIn = sal_True;
4209 3 : aParameters[4].bOut = sal_False;
4210 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4211 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4212 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4213 3 : ::rtl::OUString sReturnType94( "double" );
4214 3 : ::rtl::OUString sMethodName94( "com.sun.star.sheet.addin.XAnalysis::getCoupncd" );
4215 : typelib_typedescription_newInterfaceMethod( &pMethod,
4216 : 97, sal_False,
4217 : sMethodName94.pData,
4218 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType94.pData,
4219 : 5, aParameters,
4220 3 : 2, the_Exceptions );
4221 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4222 : }
4223 : {
4224 : typelib_Parameter_Init aParameters[5];
4225 3 : ::rtl::OUString sParamName0( "xOptions" );
4226 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4227 3 : aParameters[0].pParamName = sParamName0.pData;
4228 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4229 3 : aParameters[0].pTypeName = sParamType0.pData;
4230 3 : aParameters[0].bIn = sal_True;
4231 3 : aParameters[0].bOut = sal_False;
4232 3 : ::rtl::OUString sParamName1( "Settlement" );
4233 3 : ::rtl::OUString sParamType1( "long" );
4234 3 : aParameters[1].pParamName = sParamName1.pData;
4235 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4236 3 : aParameters[1].pTypeName = sParamType1.pData;
4237 3 : aParameters[1].bIn = sal_True;
4238 3 : aParameters[1].bOut = sal_False;
4239 3 : ::rtl::OUString sParamName2( "Maturity" );
4240 3 : ::rtl::OUString sParamType2( "long" );
4241 3 : aParameters[2].pParamName = sParamName2.pData;
4242 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4243 3 : aParameters[2].pTypeName = sParamType2.pData;
4244 3 : aParameters[2].bIn = sal_True;
4245 3 : aParameters[2].bOut = sal_False;
4246 3 : ::rtl::OUString sParamName3( "Frequency" );
4247 3 : ::rtl::OUString sParamType3( "long" );
4248 3 : aParameters[3].pParamName = sParamName3.pData;
4249 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4250 3 : aParameters[3].pTypeName = sParamType3.pData;
4251 3 : aParameters[3].bIn = sal_True;
4252 3 : aParameters[3].bOut = sal_False;
4253 3 : ::rtl::OUString sParamName4( "Base" );
4254 3 : ::rtl::OUString sParamType4( "any" );
4255 3 : aParameters[4].pParamName = sParamName4.pData;
4256 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4257 3 : aParameters[4].pTypeName = sParamType4.pData;
4258 3 : aParameters[4].bIn = sal_True;
4259 3 : aParameters[4].bOut = sal_False;
4260 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4261 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4262 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4263 3 : ::rtl::OUString sReturnType95( "double" );
4264 3 : ::rtl::OUString sMethodName95( "com.sun.star.sheet.addin.XAnalysis::getCoupdays" );
4265 : typelib_typedescription_newInterfaceMethod( &pMethod,
4266 : 98, sal_False,
4267 : sMethodName95.pData,
4268 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType95.pData,
4269 : 5, aParameters,
4270 3 : 2, the_Exceptions );
4271 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4272 : }
4273 : {
4274 : typelib_Parameter_Init aParameters[5];
4275 3 : ::rtl::OUString sParamName0( "xOptions" );
4276 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4277 3 : aParameters[0].pParamName = sParamName0.pData;
4278 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4279 3 : aParameters[0].pTypeName = sParamType0.pData;
4280 3 : aParameters[0].bIn = sal_True;
4281 3 : aParameters[0].bOut = sal_False;
4282 3 : ::rtl::OUString sParamName1( "Settlement" );
4283 3 : ::rtl::OUString sParamType1( "long" );
4284 3 : aParameters[1].pParamName = sParamName1.pData;
4285 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4286 3 : aParameters[1].pTypeName = sParamType1.pData;
4287 3 : aParameters[1].bIn = sal_True;
4288 3 : aParameters[1].bOut = sal_False;
4289 3 : ::rtl::OUString sParamName2( "Maturity" );
4290 3 : ::rtl::OUString sParamType2( "long" );
4291 3 : aParameters[2].pParamName = sParamName2.pData;
4292 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4293 3 : aParameters[2].pTypeName = sParamType2.pData;
4294 3 : aParameters[2].bIn = sal_True;
4295 3 : aParameters[2].bOut = sal_False;
4296 3 : ::rtl::OUString sParamName3( "Frequency" );
4297 3 : ::rtl::OUString sParamType3( "long" );
4298 3 : aParameters[3].pParamName = sParamName3.pData;
4299 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4300 3 : aParameters[3].pTypeName = sParamType3.pData;
4301 3 : aParameters[3].bIn = sal_True;
4302 3 : aParameters[3].bOut = sal_False;
4303 3 : ::rtl::OUString sParamName4( "Base" );
4304 3 : ::rtl::OUString sParamType4( "any" );
4305 3 : aParameters[4].pParamName = sParamName4.pData;
4306 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4307 3 : aParameters[4].pTypeName = sParamType4.pData;
4308 3 : aParameters[4].bIn = sal_True;
4309 3 : aParameters[4].bOut = sal_False;
4310 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4311 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4312 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4313 3 : ::rtl::OUString sReturnType96( "double" );
4314 3 : ::rtl::OUString sMethodName96( "com.sun.star.sheet.addin.XAnalysis::getCoupdaysnc" );
4315 : typelib_typedescription_newInterfaceMethod( &pMethod,
4316 : 99, sal_False,
4317 : sMethodName96.pData,
4318 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType96.pData,
4319 : 5, aParameters,
4320 3 : 2, the_Exceptions );
4321 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4322 : }
4323 : {
4324 : typelib_Parameter_Init aParameters[5];
4325 3 : ::rtl::OUString sParamName0( "xOptions" );
4326 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4327 3 : aParameters[0].pParamName = sParamName0.pData;
4328 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4329 3 : aParameters[0].pTypeName = sParamType0.pData;
4330 3 : aParameters[0].bIn = sal_True;
4331 3 : aParameters[0].bOut = sal_False;
4332 3 : ::rtl::OUString sParamName1( "Settlement" );
4333 3 : ::rtl::OUString sParamType1( "long" );
4334 3 : aParameters[1].pParamName = sParamName1.pData;
4335 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4336 3 : aParameters[1].pTypeName = sParamType1.pData;
4337 3 : aParameters[1].bIn = sal_True;
4338 3 : aParameters[1].bOut = sal_False;
4339 3 : ::rtl::OUString sParamName2( "Maturity" );
4340 3 : ::rtl::OUString sParamType2( "long" );
4341 3 : aParameters[2].pParamName = sParamName2.pData;
4342 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4343 3 : aParameters[2].pTypeName = sParamType2.pData;
4344 3 : aParameters[2].bIn = sal_True;
4345 3 : aParameters[2].bOut = sal_False;
4346 3 : ::rtl::OUString sParamName3( "Frequency" );
4347 3 : ::rtl::OUString sParamType3( "long" );
4348 3 : aParameters[3].pParamName = sParamName3.pData;
4349 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4350 3 : aParameters[3].pTypeName = sParamType3.pData;
4351 3 : aParameters[3].bIn = sal_True;
4352 3 : aParameters[3].bOut = sal_False;
4353 3 : ::rtl::OUString sParamName4( "Base" );
4354 3 : ::rtl::OUString sParamType4( "any" );
4355 3 : aParameters[4].pParamName = sParamName4.pData;
4356 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4357 3 : aParameters[4].pTypeName = sParamType4.pData;
4358 3 : aParameters[4].bIn = sal_True;
4359 3 : aParameters[4].bOut = sal_False;
4360 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4361 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4362 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4363 3 : ::rtl::OUString sReturnType97( "double" );
4364 3 : ::rtl::OUString sMethodName97( "com.sun.star.sheet.addin.XAnalysis::getCoupdaybs" );
4365 : typelib_typedescription_newInterfaceMethod( &pMethod,
4366 : 100, sal_False,
4367 : sMethodName97.pData,
4368 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType97.pData,
4369 : 5, aParameters,
4370 3 : 2, the_Exceptions );
4371 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4372 : }
4373 : {
4374 : typelib_Parameter_Init aParameters[5];
4375 3 : ::rtl::OUString sParamName0( "xOptions" );
4376 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4377 3 : aParameters[0].pParamName = sParamName0.pData;
4378 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4379 3 : aParameters[0].pTypeName = sParamType0.pData;
4380 3 : aParameters[0].bIn = sal_True;
4381 3 : aParameters[0].bOut = sal_False;
4382 3 : ::rtl::OUString sParamName1( "Settlement" );
4383 3 : ::rtl::OUString sParamType1( "long" );
4384 3 : aParameters[1].pParamName = sParamName1.pData;
4385 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4386 3 : aParameters[1].pTypeName = sParamType1.pData;
4387 3 : aParameters[1].bIn = sal_True;
4388 3 : aParameters[1].bOut = sal_False;
4389 3 : ::rtl::OUString sParamName2( "Maturity" );
4390 3 : ::rtl::OUString sParamType2( "long" );
4391 3 : aParameters[2].pParamName = sParamName2.pData;
4392 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4393 3 : aParameters[2].pTypeName = sParamType2.pData;
4394 3 : aParameters[2].bIn = sal_True;
4395 3 : aParameters[2].bOut = sal_False;
4396 3 : ::rtl::OUString sParamName3( "Frequency" );
4397 3 : ::rtl::OUString sParamType3( "long" );
4398 3 : aParameters[3].pParamName = sParamName3.pData;
4399 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4400 3 : aParameters[3].pTypeName = sParamType3.pData;
4401 3 : aParameters[3].bIn = sal_True;
4402 3 : aParameters[3].bOut = sal_False;
4403 3 : ::rtl::OUString sParamName4( "Base" );
4404 3 : ::rtl::OUString sParamType4( "any" );
4405 3 : aParameters[4].pParamName = sParamName4.pData;
4406 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4407 3 : aParameters[4].pTypeName = sParamType4.pData;
4408 3 : aParameters[4].bIn = sal_True;
4409 3 : aParameters[4].bOut = sal_False;
4410 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4411 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4412 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4413 3 : ::rtl::OUString sReturnType98( "double" );
4414 3 : ::rtl::OUString sMethodName98( "com.sun.star.sheet.addin.XAnalysis::getCouppcd" );
4415 : typelib_typedescription_newInterfaceMethod( &pMethod,
4416 : 101, sal_False,
4417 : sMethodName98.pData,
4418 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType98.pData,
4419 : 5, aParameters,
4420 3 : 2, the_Exceptions );
4421 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4422 : }
4423 : {
4424 : typelib_Parameter_Init aParameters[5];
4425 3 : ::rtl::OUString sParamName0( "xOptions" );
4426 3 : ::rtl::OUString sParamType0( "com.sun.star.beans.XPropertySet" );
4427 3 : aParameters[0].pParamName = sParamName0.pData;
4428 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_INTERFACE;
4429 3 : aParameters[0].pTypeName = sParamType0.pData;
4430 3 : aParameters[0].bIn = sal_True;
4431 3 : aParameters[0].bOut = sal_False;
4432 3 : ::rtl::OUString sParamName1( "Settlement" );
4433 3 : ::rtl::OUString sParamType1( "long" );
4434 3 : aParameters[1].pParamName = sParamName1.pData;
4435 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4436 3 : aParameters[1].pTypeName = sParamType1.pData;
4437 3 : aParameters[1].bIn = sal_True;
4438 3 : aParameters[1].bOut = sal_False;
4439 3 : ::rtl::OUString sParamName2( "Maturity" );
4440 3 : ::rtl::OUString sParamType2( "long" );
4441 3 : aParameters[2].pParamName = sParamName2.pData;
4442 3 : aParameters[2].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4443 3 : aParameters[2].pTypeName = sParamType2.pData;
4444 3 : aParameters[2].bIn = sal_True;
4445 3 : aParameters[2].bOut = sal_False;
4446 3 : ::rtl::OUString sParamName3( "Frequency" );
4447 3 : ::rtl::OUString sParamType3( "long" );
4448 3 : aParameters[3].pParamName = sParamName3.pData;
4449 3 : aParameters[3].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_LONG;
4450 3 : aParameters[3].pTypeName = sParamType3.pData;
4451 3 : aParameters[3].bIn = sal_True;
4452 3 : aParameters[3].bOut = sal_False;
4453 3 : ::rtl::OUString sParamName4( "Base" );
4454 3 : ::rtl::OUString sParamType4( "any" );
4455 3 : aParameters[4].pParamName = sParamName4.pData;
4456 3 : aParameters[4].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_ANY;
4457 3 : aParameters[4].pTypeName = sParamType4.pData;
4458 3 : aParameters[4].bIn = sal_True;
4459 3 : aParameters[4].bOut = sal_False;
4460 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4461 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4462 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4463 3 : ::rtl::OUString sReturnType99( "double" );
4464 3 : ::rtl::OUString sMethodName99( "com.sun.star.sheet.addin.XAnalysis::getCoupnum" );
4465 : typelib_typedescription_newInterfaceMethod( &pMethod,
4466 : 102, sal_False,
4467 : sMethodName99.pData,
4468 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType99.pData,
4469 : 5, aParameters,
4470 3 : 2, the_Exceptions );
4471 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4472 : }
4473 : {
4474 : typelib_Parameter_Init aParameters[2];
4475 3 : ::rtl::OUString sParamName0( "Principal" );
4476 3 : ::rtl::OUString sParamType0( "double" );
4477 3 : aParameters[0].pParamName = sParamName0.pData;
4478 3 : aParameters[0].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE;
4479 3 : aParameters[0].pTypeName = sParamType0.pData;
4480 3 : aParameters[0].bIn = sal_True;
4481 3 : aParameters[0].bOut = sal_False;
4482 3 : ::rtl::OUString sParamName1( "Schedule" );
4483 3 : ::rtl::OUString sParamType1( "[][]double" );
4484 3 : aParameters[1].pParamName = sParamName1.pData;
4485 3 : aParameters[1].eTypeClass = (typelib_TypeClass)::com::sun::star::uno::TypeClass_SEQUENCE;
4486 3 : aParameters[1].pTypeName = sParamType1.pData;
4487 3 : aParameters[1].bIn = sal_True;
4488 3 : aParameters[1].bOut = sal_False;
4489 3 : ::rtl::OUString the_ExceptionName0( "com.sun.star.lang.IllegalArgumentException" );
4490 3 : ::rtl::OUString the_ExceptionName1( "com.sun.star.uno.RuntimeException" );
4491 3 : rtl_uString * the_Exceptions[] = { the_ExceptionName0.pData, the_ExceptionName1.pData };
4492 3 : ::rtl::OUString sReturnType100( "double" );
4493 3 : ::rtl::OUString sMethodName100( "com.sun.star.sheet.addin.XAnalysis::getFvschedule" );
4494 : typelib_typedescription_newInterfaceMethod( &pMethod,
4495 : 103, sal_False,
4496 : sMethodName100.pData,
4497 : (typelib_TypeClass)::com::sun::star::uno::TypeClass_DOUBLE, sReturnType100.pData,
4498 : 2, aParameters,
4499 3 : 2, the_Exceptions );
4500 3 : typelib_typedescription_register( (typelib_TypeDescription**)&pMethod );
4501 : }
4502 3 : typelib_typedescription_release( (typelib_TypeDescription*)pMethod );
4503 3 : }
4504 : }
4505 : else
4506 : {
4507 : OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER();
4508 : }
4509 3 : return rRet;
4510 : }
4511 :
4512 : } } } } }
4513 :
4514 3 : inline ::com::sun::star::uno::Type const & SAL_CALL getCppuType(SAL_UNUSED_PARAMETER ::com::sun::star::uno::Reference< css::sheet::addin::XAnalysis > const *) SAL_THROW(()) {
4515 3 : return ::cppu::UnoType< ::com::sun::star::uno::Reference< css::sheet::addin::XAnalysis > >::get();
4516 : }
4517 :
4518 3 : ::com::sun::star::uno::Type const & css::sheet::addin::XAnalysis::static_type(SAL_UNUSED_PARAMETER void *) {
4519 3 : return ::getCppuType(static_cast< ::com::sun::star::uno::Reference< css::sheet::addin::XAnalysis > * >(0));
4520 : }
4521 :
4522 : #endif // INCLUDED_COM_SUN_STAR_SHEET_ADDIN_XANALYSIS_HPP
|