22 #include <rtl/ustring.hxx>
27 #define MAXFUNCPARAM 16
28 #define MAXARRSIZE 0xfffe
33 #define CALLTYPE __cdecl
65 const OUString& rIName,
66 const OUString& rFName,
78 void Call(
void** ppParam)
const;
89 typedef std::map<OUString, std::unique_ptr<LegacyFuncData>>
MapType;
102 const_iterator
begin()
const;
103 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< sal_Int32[]> 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