20 #ifndef INCLUDED_SC_INC_CALLFORM_HXX
21 #define INCLUDED_SC_INC_CALLFORM_HXX
23 #include <rtl/ustring.hxx>
28 #define MAXFUNCPARAM 16
29 #define MAXARRSIZE 0xfffe
34 #define CALLTYPE __cdecl
66 const OUString& rIName,
67 const OUString& rFName,
79 void Call(
void** ppParam)
const;
90 typedef std::map<OUString, std::unique_ptr<LegacyFuncData>>
MapType;
103 const_iterator
begin()
const;
104 const_iterator
end()
const;
MapType::const_iterator const_iterator
sal_uInt16 GetParamCount() const
const_iterator end() const
std::map< OUString, std::unique_ptr< LegacyFuncData > > MapType
std::unique_ptr< ContentProperties > pData
const_iterator begin() const
const LegacyFuncData * findByName(const OUString &rName) const
ParamType GetAsyncType() const
LegacyFuncData(const ModuleData *pModule, const OUString &rIName, const OUString &rFName, sal_uInt16 nNo, sal_uInt16 nCount, const ParamType *peType, ParamType eType)
void insert(LegacyFuncData *pNew)
void getParamDesc(OUString &aName, OUString &aDesc, sal_uInt16 nParam) const
name and description of parameter nParam.
const OUString & GetInternalName() const
ParamType GetParamType(sal_uInt16 nIndex) const
const ModuleData * pModuleData
void Unadvice(double nHandle)
void Call(void **ppParam) const
ParamType eParamType[MAXFUNCPARAM]
const OUString & GetModuleName() const