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

#include <tool.h>

Collaboration diagram for FormCache:
[legend]

Public Member Functions

 FormCache (const ScDocument *)
 
 ~FormCache ()
 
const SfxUInt32ItemGetAttr (sal_uInt8 nFormat, sal_uInt8 nSt)
 

Private Member Functions

SfxUInt32ItemNewAttr (sal_uInt8 nFormat, sal_uInt8 nSt)
 

Private Attributes

FormIdent aIdents [nSize_]
 
bool bValid [nSize_]
 
FormIdent aCompareIdent
 
SvNumberFormatterpFormTable
 
StampTyp nIndex
 
LanguageType eLanguage
 

Detailed Description

Definition at line 86 of file tool.h.

Constructor & Destructor Documentation

FormCache::FormCache ( const ScDocument pDoc1)

Definition at line 148 of file tool.cxx.

References bValid, eLanguage, ScGlobal::eLnge, ScDocument::GetFormatTable(), nIndex, and pFormTable.

FormCache::~FormCache ( )

Definition at line 157 of file tool.cxx.

Member Function Documentation

const SfxUInt32Item * FormCache::GetAttr ( sal_uInt8  nFormat,
sal_uInt8  nSt 
)
inline
SfxUInt32Item * FormCache::NewAttr ( sal_uInt8  nFormat,
sal_uInt8  nSt 
)
private

Member Data Documentation

FormIdent FormCache::aCompareIdent
private

Definition at line 91 of file tool.h.

Referenced by GetAttr().

FormIdent FormCache::aIdents[nSize_]
private

Definition at line 89 of file tool.h.

Referenced by GetAttr().

bool FormCache::bValid[nSize_]
private

Definition at line 90 of file tool.h.

Referenced by FormCache(), and GetAttr().

LanguageType FormCache::eLanguage
private

Definition at line 94 of file tool.h.

Referenced by FormCache(), and NewAttr().

StampTyp FormCache::nIndex
private

Definition at line 93 of file tool.h.

Referenced by GetAttr().

SvNumberFormatter* FormCache::pFormTable
private

Definition at line 92 of file tool.h.

Referenced by FormCache(), and NewAttr().


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