LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
ScOrcusGlobalSettings Class Reference

#include <orcusinterface.hxx>

Inheritance diagram for ScOrcusGlobalSettings:
[legend]
Collaboration diagram for ScOrcusGlobalSettings:
[legend]

Public Member Functions

 ScOrcusGlobalSettings (ScDocumentImport &rDoc)
 
virtual void set_origin_date (int year, int month, int day) override
 
virtual void set_character_set (orcus::character_set_t cs) override
 
virtual void set_default_formula_grammar (orcus::spreadsheet::formula_grammar_t grammar) override
 
virtual orcus::spreadsheet::formula_grammar_t get_default_formula_grammar () const override
 
formula::FormulaGrammar::Grammar getCalcGrammar () const
 
rtl_TextEncoding getTextEncoding () const
 

Private Attributes

ScDocumentImportmrDoc
 
formula::FormulaGrammar::Grammar meCalcGrammar
 
orcus::spreadsheet::formula_grammar_t meOrcusGrammar
 
rtl_TextEncoding mnTextEncoding
 

Detailed Description

Definition at line 40 of file orcusinterface.hxx.

Constructor & Destructor Documentation

ScOrcusGlobalSettings::ScOrcusGlobalSettings ( ScDocumentImport rDoc)

Definition at line 82 of file interface.cxx.

Member Function Documentation

orcus::spreadsheet::formula_grammar_t ScOrcusGlobalSettings::get_default_formula_grammar ( ) const
overridevirtual

Definition at line 153 of file interface.cxx.

References meOrcusGrammar.

formula::FormulaGrammar::Grammar ScOrcusGlobalSettings::getCalcGrammar ( ) const
inline
rtl_TextEncoding ScOrcusGlobalSettings::getTextEncoding ( ) const
inline
void ScOrcusGlobalSettings::set_character_set ( orcus::character_set_t  cs)
overridevirtual

Definition at line 95 of file interface.cxx.

References mnTextEncoding.

void ScOrcusGlobalSettings::set_default_formula_grammar ( orcus::spreadsheet::formula_grammar_t  grammar)
overridevirtual

Definition at line 147 of file interface.cxx.

References meCalcGrammar, and meOrcusGrammar.

void ScOrcusGlobalSettings::set_origin_date ( int  year,
int  month,
int  day 
)
overridevirtual

Definition at line 90 of file interface.cxx.

References mrDoc, and ScDocumentImport::setOriginDate().

Member Data Documentation

formula::FormulaGrammar::Grammar ScOrcusGlobalSettings::meCalcGrammar
private

Definition at line 43 of file orcusinterface.hxx.

Referenced by getCalcGrammar(), and set_default_formula_grammar().

orcus::spreadsheet::formula_grammar_t ScOrcusGlobalSettings::meOrcusGrammar
private

Definition at line 44 of file orcusinterface.hxx.

Referenced by get_default_formula_grammar(), and set_default_formula_grammar().

rtl_TextEncoding ScOrcusGlobalSettings::mnTextEncoding
private

Definition at line 45 of file orcusinterface.hxx.

Referenced by getTextEncoding(), and set_character_set().

ScDocumentImport& ScOrcusGlobalSettings::mrDoc
private

Definition at line 42 of file orcusinterface.hxx.

Referenced by set_origin_date().


The documentation for this class was generated from the following files: