LCOV - code coverage report
Current view: top level - workdir/unxlngi6.pro/UnoApiHeadersTarget/scaddins/comprehensive/com/sun/star/sheet/addin - XAnalysis.hdl (source / functions) Hit Total Coverage
Test: libreoffice_filtered.info Lines: 2 2 100.0 %
Date: 2012-08-25 Functions: 2 2 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 0 0 -

           Branch data     Line data    Source code
       1                 :            : #ifndef INCLUDED_COM_SUN_STAR_SHEET_ADDIN_XANALYSIS_HDL
       2                 :            : #define INCLUDED_COM_SUN_STAR_SHEET_ADDIN_XANALYSIS_HDL
       3                 :            : 
       4                 :            : #include "sal/config.h"
       5                 :            : 
       6                 :            : #include "com/sun/star/lang/IllegalArgumentException.hdl"
       7                 :            : #include "com/sun/star/sheet/NoConvergenceException.hdl"
       8                 :            : namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
       9                 :            : #include "com/sun/star/uno/RuntimeException.hdl"
      10                 :            : #include "com/sun/star/uno/XInterface.hdl"
      11                 :            : #include "com/sun/star/uno/Any.h"
      12                 :            : #include "com/sun/star/uno/Reference.h"
      13                 :            : #include "com/sun/star/uno/Sequence.h"
      14                 :            : #include "cppu/macros.hxx"
      15                 :            : #include "rtl/ustring.hxx"
      16                 :            : #include "sal/types.h"
      17                 :            : 
      18                 :            : namespace com { namespace sun { namespace star { namespace uno { class Type; } } } }
      19                 :            : 
      20                 :            : namespace com { namespace sun { namespace star { namespace sheet { namespace addin {
      21                 :            : 
      22                 :         17 : class SAL_NO_VTABLE XAnalysis : public ::com::sun::star::uno::XInterface
      23                 :            : {
      24                 :            : public:
      25                 :            : 
      26                 :            :     // Methods
      27                 :            :     virtual ::sal_Int32 SAL_CALL getWorkday( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 nStartDate, ::sal_Int32 nDays, const ::com::sun::star::uno::Any& aHolidays ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      28                 :            :     virtual double SAL_CALL getYearfrac( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 StartDate, ::sal_Int32 EndDate, const ::com::sun::star::uno::Any& Mode ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      29                 :            :     virtual ::sal_Int32 SAL_CALL getEdate( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 nStartDate, ::sal_Int32 nNumOfMonths ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      30                 :            :     virtual ::sal_Int32 SAL_CALL getWeeknum( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 nStartDate, ::sal_Int32 nMode ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      31                 :            :     virtual ::sal_Int32 SAL_CALL getEomonth( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 nStartDate, ::sal_Int32 nMonths ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      32                 :            :     virtual ::sal_Int32 SAL_CALL getNetworkdays( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 StartDate, ::sal_Int32 EndDate, const ::com::sun::star::uno::Any& Holidays ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      33                 :            :     virtual ::sal_Int32 SAL_CALL getIseven( ::sal_Int32 nValue ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      34                 :            :     virtual ::sal_Int32 SAL_CALL getIsodd( ::sal_Int32 nValue ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      35                 :            :     virtual double SAL_CALL getMultinomial( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::sal_Int32 > >& aValList, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& aOptVLst ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      36                 :            :     virtual double SAL_CALL getSeriessum( double X, double N, double M, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< double > >& CoeffList ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      37                 :            :     virtual double SAL_CALL getQuotient( double Num, double Denum ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      38                 :            :     virtual double SAL_CALL getMround( double Number, double Multiple ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      39                 :            :     virtual double SAL_CALL getSqrtpi( double Number ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      40                 :            :     virtual double SAL_CALL getRandbetween( double Min, double Max ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      41                 :            :     virtual double SAL_CALL getGcd( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< double > >& FirstValList, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& OptionalValList ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      42                 :            :     virtual double SAL_CALL getLcm( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< double > >& FirstValList, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& OptionalValList ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      43                 :            :     virtual double SAL_CALL getBesseli( double Num, ::sal_Int32 Order ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::sheet::NoConvergenceException, ::com::sun::star::uno::RuntimeException) = 0;
      44                 :            :     virtual double SAL_CALL getBesselj( double Num, ::sal_Int32 Order ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::sheet::NoConvergenceException, ::com::sun::star::uno::RuntimeException) = 0;
      45                 :            :     virtual double SAL_CALL getBesselk( double Num, ::sal_Int32 Order ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::sheet::NoConvergenceException, ::com::sun::star::uno::RuntimeException) = 0;
      46                 :            :     virtual double SAL_CALL getBessely( double Num, ::sal_Int32 Order ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::sheet::NoConvergenceException, ::com::sun::star::uno::RuntimeException) = 0;
      47                 :            :     virtual ::rtl::OUString SAL_CALL getBin2Oct( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::rtl::OUString& BinaryNum, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      48                 :            :     virtual double SAL_CALL getBin2Dec( const ::rtl::OUString& BinaryNum ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      49                 :            :     virtual ::rtl::OUString SAL_CALL getBin2Hex( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::rtl::OUString& BinaryNum, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      50                 :            :     virtual ::rtl::OUString SAL_CALL getOct2Bin( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::rtl::OUString& OctalNum, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      51                 :            :     virtual double SAL_CALL getOct2Dec( const ::rtl::OUString& OctalNum ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      52                 :            :     virtual ::rtl::OUString SAL_CALL getOct2Hex( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::rtl::OUString& OctalNum, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      53                 :            :     virtual ::rtl::OUString SAL_CALL getDec2Bin( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Value, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      54                 :            :     virtual ::rtl::OUString SAL_CALL getDec2Oct( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Value, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      55                 :            :     virtual ::rtl::OUString SAL_CALL getDec2Hex( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, double Value, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      56                 :            :     virtual ::rtl::OUString SAL_CALL getHex2Bin( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::rtl::OUString& HexadecimalValue, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      57                 :            :     virtual double SAL_CALL getHex2Dec( const ::rtl::OUString& HexadecimalValue ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      58                 :            :     virtual ::rtl::OUString SAL_CALL getHex2Oct( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::rtl::OUString& HexadecimalValue, const ::com::sun::star::uno::Any& Places ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      59                 :            :     virtual ::sal_Int32 SAL_CALL getDelta( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, double Num1, const ::com::sun::star::uno::Any& Num2 ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      60                 :            :     virtual double SAL_CALL getErf( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, double LowerLimit, const ::com::sun::star::uno::Any& UpperLimit ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      61                 :            :     virtual double SAL_CALL getErfc( double LowerLimit ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      62                 :            :     virtual ::sal_Int32 SAL_CALL getGestep( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, double Num, const ::com::sun::star::uno::Any& Step ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      63                 :            :     virtual double SAL_CALL getFactdouble( ::sal_Int32 Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      64                 :            :     virtual double SAL_CALL getImabs( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      65                 :            :     virtual double SAL_CALL getImaginary( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      66                 :            :     virtual ::rtl::OUString SAL_CALL getImpower( const ::rtl::OUString& Num, double Power ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      67                 :            :     virtual double SAL_CALL getImargument( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      68                 :            :     virtual ::rtl::OUString SAL_CALL getImcos( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      69                 :            :     virtual ::rtl::OUString SAL_CALL getImdiv( const ::rtl::OUString& Num1, const ::rtl::OUString& Num2 ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      70                 :            :     virtual ::rtl::OUString SAL_CALL getImexp( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      71                 :            :     virtual ::rtl::OUString SAL_CALL getImconjugate( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      72                 :            :     virtual ::rtl::OUString SAL_CALL getImln( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      73                 :            :     virtual ::rtl::OUString SAL_CALL getImlog10( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      74                 :            :     virtual ::rtl::OUString SAL_CALL getImlog2( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      75                 :            :     virtual ::rtl::OUString SAL_CALL getImproduct( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::rtl::OUString > >& Num1, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& NumberList ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      76                 :            :     virtual double SAL_CALL getImreal( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      77                 :            :     virtual ::rtl::OUString SAL_CALL getImsin( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      78                 :            :     virtual ::rtl::OUString SAL_CALL getImsub( const ::rtl::OUString& Num1, const ::rtl::OUString& Num2 ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      79                 :            :     virtual ::rtl::OUString SAL_CALL getImsum( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::rtl::OUString > >& Num1, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& OptNums ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      80                 :            :     virtual ::rtl::OUString SAL_CALL getImsqrt( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      81                 :            :     virtual ::rtl::OUString SAL_CALL getImtan( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      82                 :            :     virtual ::rtl::OUString SAL_CALL getImsec( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      83                 :            :     virtual ::rtl::OUString SAL_CALL getImcsc( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      84                 :            :     virtual ::rtl::OUString SAL_CALL getImcot( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      85                 :            :     virtual ::rtl::OUString SAL_CALL getImsinh( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      86                 :            :     virtual ::rtl::OUString SAL_CALL getImcosh( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      87                 :            :     virtual ::rtl::OUString SAL_CALL getImsech( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      88                 :            :     virtual ::rtl::OUString SAL_CALL getImcsch( const ::rtl::OUString& Num ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      89                 :            :     virtual ::rtl::OUString SAL_CALL getComplex( double Real, double Imaginary, const ::com::sun::star::uno::Any& Suffix ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      90                 :            :     virtual double SAL_CALL getConvert( double Value, const ::rtl::OUString& FromUnit, const ::rtl::OUString& ToUnit ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      91                 :            :     virtual double SAL_CALL getAmordegrc( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, double Cost, ::sal_Int32 Date, ::sal_Int32 FirstPer, double RestVal, double Periode, double Rate, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      92                 :            :     virtual double SAL_CALL getAmorlinc( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, double Cost, ::sal_Int32 Date, ::sal_Int32 FirstPer, double RestVal, double Periode, double Rate, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      93                 :            :     virtual double SAL_CALL getAccrint( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Issue, ::sal_Int32 FirstInterest, ::sal_Int32 Settlement, double Rate, const ::com::sun::star::uno::Any& Value, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      94                 :            :     virtual double SAL_CALL getAccrintm( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Issue, ::sal_Int32 Settlement, double Rate, const ::com::sun::star::uno::Any& Value, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      95                 :            :     virtual double SAL_CALL getReceived( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Investment, double Discount, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      96                 :            :     virtual double SAL_CALL getDisc( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Price, double Redemption, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      97                 :            :     virtual double SAL_CALL getDuration( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Coupon, double Yield, ::sal_Int32 Frequncy, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      98                 :            :     virtual double SAL_CALL getEffect( double Nomial, ::sal_Int32 NumOfPeriods ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
      99                 :            :     virtual double SAL_CALL getCumprinc( double Rate, ::sal_Int32 NumOfPeriods, double Val, ::sal_Int32 StartPeriode, ::sal_Int32 EndPeriode, ::sal_Int32 PayType ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     100                 :            :     virtual double SAL_CALL getCumipmt( double Rate, ::sal_Int32 NumOfPeriods, double Val, ::sal_Int32 StartPeriode, ::sal_Int32 EndPeriode, ::sal_Int32 PayType ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     101                 :            :     virtual double SAL_CALL getPrice( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Rate, double Yield, double Redemption, ::sal_Int32 Frequncy, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     102                 :            :     virtual double SAL_CALL getPricedisc( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Discont, double Redemption, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     103                 :            :     virtual double SAL_CALL getPricemat( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Issue, double Rate, double Yield, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     104                 :            :     virtual double SAL_CALL getMduration( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Coupon, double Yield, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     105                 :            :     virtual double SAL_CALL getNominal( double Rate, ::sal_Int32 NumOfPeriods ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     106                 :            :     virtual double SAL_CALL getDollarfr( double DollarDecimal, ::sal_Int32 Fraction ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     107                 :            :     virtual double SAL_CALL getDollarde( double DollarFractional, ::sal_Int32 Fraction ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     108                 :            :     virtual double SAL_CALL getYield( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Coupon, double Price, double Redemption, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     109                 :            :     virtual double SAL_CALL getYielddisc( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Price, double Redemption, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     110                 :            :     virtual double SAL_CALL getYieldmat( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Issue, double Rate, double Price, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     111                 :            :     virtual double SAL_CALL getTbilleq( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Discont ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     112                 :            :     virtual double SAL_CALL getTbillprice( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Discont ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     113                 :            :     virtual double SAL_CALL getTbillyield( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Price ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     114                 :            :     virtual double SAL_CALL getOddfprice( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Issue, ::sal_Int32 FirstCouponDate, double Rate, double Yield, double Redemption, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     115                 :            :     virtual double SAL_CALL getOddfyield( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Issue, ::sal_Int32 FirstCouponDate, double Rate, double Price, double Redemption, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     116                 :            :     virtual double SAL_CALL getOddlprice( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 LastInterest, double Rate, double Yield, double Redemption, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     117                 :            :     virtual double SAL_CALL getOddlyield( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 LastInterest, double Rate, double Price, double Redemption, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     118                 :            :     virtual double SAL_CALL getXirr( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< double > >& Values, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::sal_Int32 > >& Dates, const ::com::sun::star::uno::Any& Guess ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     119                 :            :     virtual double SAL_CALL getXnpv( double Rate, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< double > >& Values, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::sal_Int32 > >& Dates ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     120                 :            :     virtual double SAL_CALL getIntrate( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, double Investment, double Redemption, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     121                 :            :     virtual double SAL_CALL getCoupncd( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     122                 :            :     virtual double SAL_CALL getCoupdays( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     123                 :            :     virtual double SAL_CALL getCoupdaysnc( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     124                 :            :     virtual double SAL_CALL getCoupdaybs( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     125                 :            :     virtual double SAL_CALL getCouppcd( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     126                 :            :     virtual double SAL_CALL getCoupnum( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xOptions, ::sal_Int32 Settlement, ::sal_Int32 Maturity, ::sal_Int32 Frequency, const ::com::sun::star::uno::Any& Base ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     127                 :            :     virtual double SAL_CALL getFvschedule( double Principal, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< double > >& Schedule ) throw (::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException) = 0;
     128                 :            : 
     129                 :            :     static inline ::com::sun::star::uno::Type const & SAL_CALL static_type(void * = 0);
     130                 :            : 
     131                 :            : protected:
     132                 :          7 :     ~XAnalysis() throw () {} // avoid warnings about virtual members and non-virtual dtor
     133                 :            : };
     134                 :            : 
     135                 :            : 
     136                 :            : inline ::com::sun::star::uno::Type const & cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::com::sun::star::sheet::addin::XAnalysis const *);
     137                 :            : } } } } }
     138                 :            : 
     139                 :            : inline ::com::sun::star::uno::Type const & SAL_CALL getCppuType(const ::com::sun::star::uno::Reference< ::com::sun::star::sheet::addin::XAnalysis > *) SAL_THROW(());
     140                 :            : 
     141                 :            : #endif

Generated by: LCOV version 1.10