LCOV - code coverage report
Current view: top level - libreoffice/workdir/unxlngi6.pro/UnoApiHeadersTarget/scaddins/comprehensive/com/sun/star/sheet/addin - XAnalysis.hpp (source / functions) Hit Total Coverage
Test: libreoffice_filtered.info Lines: 3446 3446 100.0 %
Date: 2012-12-27 Functions: 4 4 100.0 %
Legend: Lines: hit not hit

          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

Generated by: LCOV version 1.10