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