| LibreOffice Module sc (master) 1
    | 
| Public Types | |
| typedef RefMap< OUString, FunctionInfo > | FuncNameMap | 
| typedef RefMap< sal_uInt16, FunctionInfo > | FuncIdMap | 
| Public Member Functions | |
| FunctionProviderImpl (bool bImportFilter) | |
| Maps macro function names to function data.  More... | |
| Public Attributes | |
| FunctionInfoVector | maFuncs | 
| FuncNameMap | maOoxFuncs | 
| All function infos in one list.  More... | |
| FuncIdMap | maBiff12Funcs | 
| Maps OOXML function names to function data.  More... | |
| FuncIdMap | maBiffFuncs | 
| Maps BIFF12 function indexes to function data.  More... | |
| FuncNameMap | maMacroFuncs | 
| Maps BIFF2-BIFF8 function indexes to function data.  More... | |
| Private Member Functions | |
| void | initFunc (const FunctionData &rFuncData) | 
| Creates and inserts a function info struct from the passed function data.  More... | |
| void | initFuncs (const FunctionData *pBeg, const FunctionData *pEnd, bool bImportFilter) | 
| Initializes the members from the passed function data list.  More... | |
Definition at line 976 of file formulabase.cxx.
| typedef RefMap< sal_uInt16, FunctionInfo > oox::xls::FunctionProviderImpl::FuncIdMap | 
Definition at line 979 of file formulabase.cxx.
| typedef RefMap< OUString, FunctionInfo > oox::xls::FunctionProviderImpl::FuncNameMap | 
Definition at line 978 of file formulabase.cxx.
| 
 | explicit | 
Maps macro function names to function data.
Definition at line 997 of file formulabase.cxx.
References initFuncs().
| 
 | private | 
Creates and inserts a function info struct from the passed function data.
From here on maOoxFuncName contains the _xlfn. prefix!
Definition at line 1015 of file formulabase.cxx.
References oox::xls::BIFF_TOK_FUNCVAR_CMD, oox::xls::FUNCLIB_EUROTOOL, oox::xls::FUNCLIB_UNKNOWN, maBiff12Funcs, maBiffFuncs, maFuncs, maMacroFuncs, maOoxFuncs, MX, NOID, oox::xls::OOX_MAX_PARAMCOUNT, and oox::setFlag().
Referenced by initFuncs().
| 
 | private | 
Initializes the members from the passed function data list.
Definition at line 1071 of file formulabase.cxx.
References initFunc().
Referenced by FunctionProviderImpl().
| FuncIdMap oox::xls::FunctionProviderImpl::maBiff12Funcs | 
Maps OOXML function names to function data.
Definition at line 983 of file formulabase.cxx.
Referenced by initFunc().
| FuncIdMap oox::xls::FunctionProviderImpl::maBiffFuncs | 
Maps BIFF12 function indexes to function data.
Definition at line 984 of file formulabase.cxx.
Referenced by initFunc().
| FunctionInfoVector oox::xls::FunctionProviderImpl::maFuncs | 
Definition at line 981 of file formulabase.cxx.
Referenced by initFunc().
| FuncNameMap oox::xls::FunctionProviderImpl::maMacroFuncs | 
Maps BIFF2-BIFF8 function indexes to function data.
Definition at line 985 of file formulabase.cxx.
Referenced by initFunc().
| FuncNameMap oox::xls::FunctionProviderImpl::maOoxFuncs | 
All function infos in one list.
Definition at line 982 of file formulabase.cxx.
Referenced by initFunc().