LibreOffice
LibreOffice 24.2 SDK API Reference
Variables
com::sun::star::sheet::FormulaMapGroup Constant Group Reference

Constants of bit masks used with XFormulaOpCodeMapper::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 XFormulaOpCodeMapper::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

◆ ALL_EXCEPT_SPECIAL

const long ALL_EXCEPT_SPECIAL = 0x7fffffff

All groups except SPECIAL.

◆ ARRAY_SEPARATORS

const long ARRAY_SEPARATORS = 0x00000002

Separators and parentheses for constant arrays.

◆ BINARY_OPERATORS

const long BINARY_OPERATORS = 0x00000008

Binary operators.

◆ FUNCTIONS

const long FUNCTIONS = 0x00000010

Functions.

◆ SEPARATORS

const long SEPARATORS = 0x00000001

Separators and parentheses.

◆ SPECIAL

const long SPECIAL = 0

Group of op-codes without a string symbol.

See also
FormulaMapGroupSpecialOffset

◆ UNARY_OPERATORS

const long UNARY_OPERATORS = 0x00000004

Unary operators.