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

#include <orcusinterface.hxx>

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

Public Member Functions

 ScOrucsImportCellStyle (ScOrcusFactory &rFactory, ScOrcusStyles &rStyles, const std::vector< ScOrcusXf > &rXfs)
 
void reset ()
 
void set_name (std::string_view s) override
 
void set_display_name (std::string_view s) override
 
void set_xf (std::size_t index) override
 
void set_builtin (std::size_t index) override
 
void set_parent_name (std::string_view s) override
 
void commit () override
 

Private Attributes

ScOrcusCellStyle maCurrentStyle
 
ScOrcusFactorymrFactory
 
ScOrcusStylesmrStyles
 
const std::vector< ScOrcusXf > & mrXfs
 

Detailed Description

Definition at line 577 of file orcusinterface.hxx.

Constructor & Destructor Documentation

◆ ScOrucsImportCellStyle()

ScOrucsImportCellStyle::ScOrucsImportCellStyle ( ScOrcusFactory rFactory,
ScOrcusStyles rStyles,
const std::vector< ScOrcusXf > &  rXfs 
)

Definition at line 2019 of file interface.cxx.

Member Function Documentation

◆ commit()

void ScOrucsImportCellStyle::commit ( )
override

◆ reset()

void ScOrucsImportCellStyle::reset ( )

Definition at line 2027 of file interface.cxx.

References maCurrentStyle.

Referenced by ScOrcusStyles::start_cell_style().

◆ set_builtin()

void ScOrucsImportCellStyle::set_builtin ( std::size_t  index)
override

Definition at line 2049 of file interface.cxx.

References index, maCurrentStyle, and ScOrcusCellStyle::mnBuiltInId.

◆ set_display_name()

void ScOrucsImportCellStyle::set_display_name ( std::string_view  s)
override

◆ set_name()

void ScOrucsImportCellStyle::set_name ( std::string_view  s)
override

◆ set_parent_name()

void ScOrucsImportCellStyle::set_parent_name ( std::string_view  s)
override

◆ set_xf()

void ScOrucsImportCellStyle::set_xf ( std::size_t  index)
override

Definition at line 2044 of file interface.cxx.

References index, maCurrentStyle, and ScOrcusCellStyle::mnXFId.

Member Data Documentation

◆ maCurrentStyle

ScOrcusCellStyle ScOrucsImportCellStyle::maCurrentStyle
private

◆ mrFactory

ScOrcusFactory& ScOrucsImportCellStyle::mrFactory
private

Definition at line 580 of file orcusinterface.hxx.

Referenced by commit(), set_display_name(), set_name(), and set_parent_name().

◆ mrStyles

ScOrcusStyles& ScOrucsImportCellStyle::mrStyles
private

Definition at line 581 of file orcusinterface.hxx.

Referenced by commit().

◆ mrXfs

const std::vector<ScOrcusXf>& ScOrucsImportCellStyle::mrXfs
private

Definition at line 582 of file orcusinterface.hxx.

Referenced by commit().


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