LibreOffice Module sc (master)  1
Classes | Macros
funcdesc.hxx File Reference
#include "scfuncs.hxx"
#include <formula/IFunctionDescription.hxx>
#include <sal/types.h>
#include <rtl/ustring.hxx>
#include <optional>
#include <map>
#include <memory>
Include dependency graph for funcdesc.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ScFuncDesc
 Stores and generates human readable descriptions for spreadsheet-functions, e.g. functions used in formulas in calc. More...
 
struct  ScFuncDesc::ParameterFlags
 Stores whether a parameter is optional or suppressed. More...
 
class  ScFunctionList
 List of spreadsheet functions. More...
 
class  ScFunctionCategory
 Category of spreadsheet functions. More...
 
class  ScFunctionMgr
 Stores spreadsheet functions in categories, including a cumulative ('All') category and makes them accessible. More...
 

Macros

#define MAX_FUNCCAT   12 /* maximum number of categories for functions */
 
#define LRU_MAX   10 /* maximal number of last recently used functions */
 
#define SC_FUNCGROUP_COUNT   ID_FUNCTION_GRP_ADDINS
 

Macro Definition Documentation

#define LRU_MAX   10 /* maximal number of last recently used functions */
#define MAX_FUNCCAT   12 /* maximum number of categories for functions */
#define SC_FUNCGROUP_COUNT   ID_FUNCTION_GRP_ADDINS

Definition at line 302 of file funcdesc.hxx.

Referenced by ScFunctionMgr::GetCategoryName(), and lcl_GetCategory().