|
LibreOffice Module sc (master) 1
|
#include <rtl/ustring.hxx>#include <memory>#include <map>Go to the source code of this file.
Classes | |
| class | LegacyFuncData |
| class | LegacyFuncCollection |
Macros | |
| #define | MAXFUNCPARAM 16 |
| #define | MAXARRSIZE 0xfffe |
| #define | CALLTYPE |
Typedefs | |
| typedef void(CALLTYPE * | AdvData) (double &nHandle, void *pData) |
Enumerations | |
| enum class | ParamType { PTR_DOUBLE , PTR_STRING , PTR_DOUBLE_ARR , PTR_STRING_ARR , PTR_CELL_ARR , NONE } |
Functions | |
| bool | InitExternalFunc (const OUString &rModuleName) |
| void | ExitExternalFunc () |
| #define CALLTYPE |
Definition at line 31 of file callform.hxx.
| #define MAXARRSIZE 0xfffe |
Definition at line 28 of file callform.hxx.
| #define MAXFUNCPARAM 16 |
Definition at line 27 of file callform.hxx.
Definition at line 37 of file callform.hxx.
|
strong |
| Enumerator | |
|---|---|
| PTR_DOUBLE | |
| PTR_STRING | |
| PTR_DOUBLE_ARR | |
| PTR_STRING_ARR | |
| PTR_CELL_ARR | |
| NONE | |
Definition at line 40 of file callform.hxx.
| void ExitExternalFunc | ( | ) |
Definition at line 240 of file callform.cxx.
Referenced by ScGlobal::Clear().
| bool InitExternalFunc | ( | const OUString & | rModuleName | ) |
Definition at line 161 of file callform.cxx.
References ADVICE, GETFUNCTIONCOUNT, GETFUNCTIONDATA, LanguageTag::getLanguageType(), ScGlobal::GetLegacyFuncCollection(), Application::GetSettings(), AllSettings::GetUILanguageTag(), i, LegacyFuncCollection::insert(), ISASYNC, MAXFUNCPARAM, nCount, NONE, pLib, ScAddInAsyncCallBack(), and SETLANGUAGE.
Referenced by ScGlobal::InitAddIns().