165 sal_uInt32 nSize = 0;
167 if ( rServiceName ==
u"com.sun.star.sheet.addin.Analysis" )
172 else if ( rServiceName ==
u"com.sun.star.sheet.addin.DateFunctions" )
177 else if ( rServiceName ==
u"com.sun.star.sheet.addin.PricingFunctions")
194 while( pFirst <= pLast )
197 sal_Int32 nResult = rFuncName.compareToAscii( pMiddle->
pFuncName );
200 else if( nResult < 0 )
203 pFirst = pMiddle + 1;
const ScUnoAddInHelpId pDateFuncHelpIds[]
const ScUnoAddInHelpId pAnalysisHelpIds[]
const ScUnoAddInHelpId pPricingFuncHelpIds[]
void SetServiceName(std::u16string_view rServiceName)
Sets service name of the AddIn.
sal_uInt32 nArrayCount
Array of function names and help IDs.
ScUnoAddInHelpIdGenerator()=delete
Count of array entries.
const ScUnoAddInHelpId * pCurrHelpIds
OString GetHelpId(const OUString &rFuncName) const
#define HID_AAI_FUNC_EOMONTH
#define HID_AAI_FUNC_IMSIN
#define HID_AAI_FUNC_MULTINOMIAL
#define HID_AAI_FUNC_IMPRODUCT
#define HID_AAI_FUNC_XNPV
#define HID_AAI_FUNC_DURATION
#define HID_AAI_FUNC_IMAGINARY
#define HID_AAI_FUNC_PRICEMAT
#define HID_AAI_FUNC_IMLOG2
#define HID_AAI_FUNC_ACCRINT
#define HID_DAI_FUNC_DIFFWEEKS
#define HID_AAI_FUNC_RECEIVED
#define HID_AAI_FUNC_IMCONJUGATE
#define HID_AAI_FUNC_DEC2OCT
#define HID_DAI_FUNC_DAYSINYEAR
#define HID_AAI_FUNC_WORKDAY
#define HID_AAI_FUNC_ODDLYIELD
#define HID_DAI_FUNC_DIFFMONTHS
#define HID_AAI_FUNC_RANDBETWEEN
#define HID_AAI_FUNC_ODDFPRICE
#define HID_AAI_FUNC_MDURATION
#define HID_AAI_FUNC_DELTA
#define HID_AAI_FUNC_HEX2OCT
#define HID_AAI_FUNC_IMSEC
#define HID_AAI_FUNC_IMEXP
#define HID_AAI_FUNC_IMLOG10
#define HID_AAI_FUNC_ACCRINTM
#define HID_AAI_FUNC_COUPDAYSNC
#define HID_AAI_FUNC_ISEVEN
#define HID_AAI_FUNC_AMORLINC
#define HID_AAI_FUNC_BESSELI
#define HID_AAI_FUNC_IMARGUMENT
#define HID_AAI_FUNC_ODDLPRICE
#define HID_AAI_FUNC_IMABS
#define HID_AAI_FUNC_BESSELJ
#define HID_DAI_FUNC_DAYSINMONTH
#define HID_PAI_FUNC_OPT_PROB_HIT
#define HID_AAI_FUNC_BIN2HEX
#define HID_AAI_FUNC_OCT2BIN
#define HID_AAI_FUNC_IMSUM
#define HID_AAI_FUNC_EDATE
#define HID_AAI_FUNC_INTRATE
#define HID_AAI_FUNC_ODDFYIELD
#define HID_AAI_FUNC_IMCOT
#define HID_AAI_FUNC_BESSELK
#define HID_AAI_FUNC_PRICE
#define HID_AAI_FUNC_ERFC
#define HID_AAI_FUNC_DEC2BIN
#define HID_PAI_FUNC_OPT_TOUCH
#define HID_AAI_FUNC_COUPPCD
#define HID_AAI_FUNC_HEX2BIN
#define HID_AAI_FUNC_IMPOWER
#define HID_AAI_FUNC_XIRR
#define HID_AAI_FUNC_IMLN
#define HID_AAI_FUNC_DOLLARDE
#define HID_AAI_FUNC_IMTAN
#define HID_AAI_FUNC_COUPNCD
#define HID_AAI_FUNC_COUPNUM
#define HID_AAI_FUNC_OCT2DEZ
#define HID_AAI_FUNC_ISODD
#define HID_AAI_FUNC_FACTDOUBLE
#define HID_AAI_FUNC_IMREAL
#define HID_AAI_FUNC_TBILLYIELD
#define HID_AAI_FUNC_SQRTPI
#define HID_AAI_FUNC_OCT2HEX
#define HID_AAI_FUNC_NOMINAL
#define HID_AAI_FUNC_AMORDEGRC
#define HID_AAI_FUNC_YIELDMAT
#define HID_PAI_FUNC_OPT_PROB_INMONEY
#define HID_AAI_FUNC_BIN2DEC
#define HID_AAI_FUNC_QUOTIENT
#define HID_AAI_FUNC_WEEKNUM
#define HID_AAI_FUNC_COMPLEX
#define HID_DAI_FUNC_WEEKSINYEAR
#define HID_AAI_FUNC_IMCSCH
#define HID_AAI_FUNC_TBILLEQ
#define HID_AAI_FUNC_GESTEP
#define HID_AAI_FUNC_IMSECH
#define HID_AAI_FUNC_FVSCHEDULE
#define HID_PAI_FUNC_OPT_BARRIER
#define HID_AAI_FUNC_DEC2HEX
#define HID_AAI_FUNC_DISC
#define HID_AAI_FUNC_IMSINH
#define HID_AAI_FUNC_BESSELY
#define HID_AAI_FUNC_IMCSC
#define HID_AAI_FUNC_IMDIV
#define HID_AAI_FUNC_IMCOS
#define HID_AAI_FUNC_MROUND
#define HID_AAI_FUNC_DOLLARFR
#define HID_AAI_FUNC_YIELD
#define HID_AAI_FUNC_PRICEDISC
#define HID_AAI_FUNC_CUMIPMT
#define HID_AAI_FUNC_EFFECT
#define HID_AAI_FUNC_IMSUB
#define HID_AAI_FUNC_YIELDDISC
#define HID_AAI_FUNC_IMSQRT
#define HID_AAI_FUNC_CUMPRINC
#define HID_DAI_FUNC_ROT13
#define HID_AAI_FUNC_CONVERT
#define HID_AAI_FUNC_TBILLPRICE
#define HID_AAI_FUNC_HEX2DEC
#define HID_DAI_FUNC_DIFFYEARS
#define HID_AAI_FUNC_NETWORKDAYS
#define HID_AAI_FUNC_COUPDAYS
#define HID_AAI_FUNC_COUPDAYBS
#define HID_AAI_FUNC_SERIESSUM
#define HID_AAI_FUNC_BIN2OCT
#define HID_AAI_FUNC_IMCOSH
#define HID_AAI_FUNC_YEARFRAC