LibreOffice Module sc (master)  1
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
LotusContext Struct Reference

#include <lotfilter.hxx>

Collaboration diagram for LotusContext:
[legend]

Public Member Functions

 LotusContext (ScDocument &rDocP, rtl_TextEncoding eQ)
 

Public Attributes

WKTYP eTyp
 
bool bEOF
 
rtl_TextEncoding eCharset
 
ScDocumentrDoc
 
std::map< sal_uInt16, ScPatternAttraLotusPatternPool
 
SvxHorJustifyItempAttrRight
 
SvxHorJustifyItempAttrLeft
 
SvxHorJustifyItempAttrCenter
 
SvxHorJustifyItempAttrRepeat
 
SvxHorJustifyItempAttrStandard
 
FormCachepValueFormCache
 
LotusRangeList maRangeNames
 
Lotus123Typ eFirstType
 
Lotus123Typ eActType
 
ScRange aActRange
 
std::unique_ptr< RangeNameBufferWK3pRngNmBffWK3
 
LotusFontBuffer maFontBuff
 
LotAttrTable maAttrTable
 

Static Public Attributes

static const sal_uInt16 nBOF = 0x0000
 
static OPCODE_FKT pOpFkt [FKT_LIMIT]
 
static OPCODE_FKT pOpFkt123 [FKT_LIMIT123]
 

Detailed Description

Definition at line 36 of file lotfilter.hxx.

Constructor & Destructor Documentation

LotusContext::LotusContext ( ScDocument rDocP,
rtl_TextEncoding  eQ 
)

Definition at line 84 of file lotus.cxx.

References X.

Member Data Documentation

ScRange LotusContext::aActRange

Definition at line 55 of file lotfilter.hxx.

Referenced by ImportLotus::Bof().

std::map<sal_uInt16, ScPatternAttr> LotusContext::aLotusPatternPool

Definition at line 46 of file lotfilter.hxx.

Referenced by OP_ApplyPatternArea123(), OP_CreatePattern123(), and ScImportLotus123old().

bool LotusContext::bEOF

Definition at line 43 of file lotfilter.hxx.

Referenced by generate_Opcodes(), OP_EOF(), OP_EOF123(), and ScImportLotus123old().

Lotus123Typ LotusContext::eActType

Definition at line 54 of file lotfilter.hxx.

Referenced by ImportLotus::Bof().

rtl_TextEncoding LotusContext::eCharset
Lotus123Typ LotusContext::eFirstType

Definition at line 53 of file lotfilter.hxx.

Referenced by ImportLotus::Bof(), and ScFormatFilterPluginImpl::ScImportLotus123().

WKTYP LotusContext::eTyp

Definition at line 42 of file lotfilter.hxx.

Referenced by generate_Opcodes(), LotusToSc::LotusRelToScRel(), and ScImportLotus123old().

LotAttrTable LotusContext::maAttrTable

Definition at line 58 of file lotfilter.hxx.

Referenced by ImportLotus::Row_().

LotusFontBuffer LotusContext::maFontBuff
LotusRangeList LotusContext::maRangeNames

Definition at line 52 of file lotfilter.hxx.

Referenced by LotusToSc::Convert(), OP_NamedRange(), and OP_SymphNamedRange().

const sal_uInt16 LotusContext::nBOF = 0x0000
static

Definition at line 38 of file lotfilter.hxx.

Referenced by ScanVersion().

SvxHorJustifyItem * LotusContext::pAttrCenter

Definition at line 48 of file lotfilter.hxx.

Referenced by MemDelete(), MemNew(), and PutFormString().

SvxHorJustifyItem * LotusContext::pAttrLeft

Definition at line 48 of file lotfilter.hxx.

Referenced by MemDelete(), MemNew(), and PutFormString().

SvxHorJustifyItem * LotusContext::pAttrRepeat

Definition at line 48 of file lotfilter.hxx.

Referenced by MemDelete(), MemNew(), and PutFormString().

SvxHorJustifyItem* LotusContext::pAttrRight

Definition at line 48 of file lotfilter.hxx.

Referenced by MemDelete(), MemNew(), and PutFormString().

SvxHorJustifyItem * LotusContext::pAttrStandard

Definition at line 48 of file lotfilter.hxx.

Referenced by MemDelete(), MemNew(), and PutFormString().

OPCODE_FKT LotusContext::pOpFkt
static

Definition at line 39 of file lotfilter.hxx.

Referenced by generate_Opcodes().

OPCODE_FKT LotusContext::pOpFkt123
static

Definition at line 40 of file lotfilter.hxx.

Referenced by generate_Opcodes().

std::unique_ptr<RangeNameBufferWK3> LotusContext::pRngNmBffWK3

Definition at line 56 of file lotfilter.hxx.

Referenced by LotusToSc::Convert(), and ImportLotus::Userrange().

FormCache* LotusContext::pValueFormCache

Definition at line 50 of file lotfilter.hxx.

Referenced by MemDelete(), MemNew(), and SetFormat().

ScDocument& LotusContext::rDoc

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