#include <sal/types.h>
#include <boost/intrusive_ptr.hpp>
#include <o3tl/typed_flags_set.hxx>
Go to the source code of this file.
|
| namespace | formula |
| |
| namespace | o3tl |
| |
| namespace | sc |
| | CAUTION! The following defines must be in the same namespace as the respective type.
|
| |
|
| enum class | ScMatValType : sal_uInt8 {
Value = 0x00
,
Boolean = 0x01
,
String = 0x02
,
Empty = String | 0x04
,
EmptyPath = Empty | 0x08
,
NonvalueMask = EmptyPath
} |
| |
| enum | ScFormulaVectorState {
FormulaVectorDisabled
,
FormulaVectorDisabledNotInSubSet
,
FormulaVectorDisabledByOpCode
,
FormulaVectorDisabledByStackVariable
,
FormulaVectorEnabled
,
FormulaVectorCheckReference
,
FormulaVectorUnknown
} |
| | When vectorization is enabled, we could potentially mass-calculate a series of formula token arrays in adjacent formula cells in one step, provided that they all contain identical set of tokens. More...
|
| |
| enum class | sc::MatrixEdge {
sc::Nothing = 0
,
sc::Inside = 1
,
sc::Bottom = 2
,
sc::Left = 4
,
sc::Top = 8
,
sc::Right = 16
,
sc::Open = 32
} |
| |
| enum | sc::GroupCalcState {
sc::GroupCalcDisabled = 0
,
sc::GroupCalcEnabled
,
sc::GroupCalcRunning
} |
| |
| enum class | sc::AreaOverlapType {
sc::Inside
,
sc::InsideOrOverlap
,
sc::OneRowInside
,
sc::OneColumnInside
} |
| |
| enum class | sc::ListenerGroupType {
sc::Group
,
sc::Both
} |
| |
| enum | sc::StartListeningType {
sc::ConvertToGroupListening
,
sc::SingleCellListening
,
sc::NoListening
} |
| |
| enum class | ScQueryCellIteratorType {
Generic
,
CountIf
} |
| |
| enum class | ScQueryCellIteratorAccess {
Direct
,
SortedCache
} |
| |
◆ SCCOL
◆ SCCOLROW
a type capable of holding either SCCOL or SCROW
Definition at line 23 of file types.hxx.
◆ ScConstMatrixRef
◆ ScFormulaCellGroupRef
◆ ScMatrixRef
◆ SCROW
◆ SCTAB
◆ ScTokenRef
◆ ScFormulaVectorState
When vectorization is enabled, we could potentially mass-calculate a series of formula token arrays in adjacent formula cells in one step, provided that they all contain identical set of tokens.
| Enumerator |
|---|
| FormulaVectorDisabled | |
| FormulaVectorDisabledNotInSubSet | |
| FormulaVectorDisabledByOpCode | |
| FormulaVectorDisabledByStackVariable | |
| FormulaVectorEnabled | |
| FormulaVectorCheckReference | |
| FormulaVectorUnknown | |
Definition at line 51 of file types.hxx.
◆ ScMatValType
| Enumerator |
|---|
| Value | |
| Boolean | |
| String | |
| Empty | |
| EmptyPath | |
| NonvalueMask | |
Definition at line 31 of file types.hxx.
◆ ScQueryCellIteratorAccess
| Enumerator |
|---|
| Direct | |
| SortedCache | |
Definition at line 144 of file types.hxx.
◆ ScQueryCellIteratorType
| Enumerator |
|---|
| Generic | |
| CountIf | |
Definition at line 137 of file types.hxx.