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