LibreOffice
LibreOffice 5.3 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Variables
com::sun::star::sheet::FormulaMapGroup Constant Group Reference

Constants of bit masks used with XFormurmulaOpCodeMapper::getAvailableMappings() to specify for which group of symbols the mappings are to be obtained. More...

Variables

const long SPECIAL = 0
 Group of op-codes without a string symbol. More...
 
const long SEPARATORS = 0x00000001
 Separators and parentheses. More...
 
const long ARRAY_SEPARATORS = 0x00000002
 Separators and parentheses for constant arrays. More...
 
const long UNARY_OPERATORS = 0x00000004
 Unary operators. More...
 
const long BINARY_OPERATORS = 0x00000008
 Binary operators. More...
 
const long FUNCTIONS = 0x00000010
 Functions. More...
 
const long ALL_EXCEPT_SPECIAL = 0x7fffffff
 All groups except SPECIAL. More...
 

Detailed Description

Constants of bit masks used with XFormurmulaOpCodeMapper::getAvailableMappings() to specify for which group of symbols the mappings are to be obtained.

If no bit is set, a sequence of special mappings is returned in the order that is defined by FormulaMapGroupSpecialOffset. Note that the special group and other groups are mutual exclusive.

Variable Documentation

const long ALL_EXCEPT_SPECIAL = 0x7fffffff

All groups except SPECIAL.

const long ARRAY_SEPARATORS = 0x00000002

Separators and parentheses for constant arrays.

const long BINARY_OPERATORS = 0x00000008

Binary operators.

const long FUNCTIONS = 0x00000010

Functions.

const long SEPARATORS = 0x00000001

Separators and parentheses.

const long SPECIAL = 0

Group of op-codes without a string symbol.

See Also
FormulaMapGroupSpecialOffset
const long UNARY_OPERATORS = 0x00000004

Unary operators.