LibreOffice Module sc (master)  1
Classes | Enumerations | Functions
calcconfig.hxx File Reference
#include "scdllapi.h"
#include <memory>
#include <o3tl/sorted_vector.hxx>
#include <formula/grammar.hxx>
#include <formula/opcode.hxx>
#include <rtl/ustring.hxx>
Include dependency graph for calcconfig.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ScCalcConfig
 Configuration options for formula interpreter. More...
 

Enumerations

enum  ScRecalcOptions {
  RECALC_ALWAYS = 0,
  RECALC_NEVER,
  RECALC_ASK
}
 
enum  ForceCalculationType {
  ForceCalculationNone,
  ForceCalculationCore,
  ForceCalculationOpenCL,
  ForceCalculationThreads
}
 

Functions

OUString ScOpCodeSetToSymbolicString (const ScCalcConfig::OpCodeSet &rOpCodes)
 
ScCalcConfig::OpCodeSet ScStringToOpCodeSet (const OUString &rOpCodes)
 

Enumeration Type Documentation

Enumerator
ForceCalculationNone 
ForceCalculationCore 
ForceCalculationOpenCL 
ForceCalculationThreads 

Definition at line 32 of file calcconfig.hxx.

Enumerator
RECALC_ALWAYS 
RECALC_NEVER 
RECALC_ASK 

Definition at line 23 of file calcconfig.hxx.

Function Documentation

OUString ScOpCodeSetToSymbolicString ( const ScCalcConfig::OpCodeSet rOpCodes)
ScCalcConfig::OpCodeSet ScStringToOpCodeSet ( const OUString &  rOpCodes)

Definition at line 210 of file calcconfig.cxx.

References n, ocNegSub, ocSub, result, and SAL_WARN.

Referenced by ScFormulaCfg::UpdateFromProperties().