LibreOffice Module sc (master) 1
|
#include <tool.h>
Public Member Functions | |
FormCache (const ScDocument *) | |
~FormCache () | |
const SfxUInt32Item * | GetAttr (sal_uInt8 nFormat, sal_uInt8 nSt) |
Private Member Functions | |
SfxUInt32Item * | NewAttr (sal_uInt8 nFormat, sal_uInt8 nSt) |
Private Attributes | |
FormIdent | aIdents [nSize_] |
bool | bValid [nSize_] |
FormIdent | aCompareIdent |
SvNumberFormatter * | pFormTable |
StampTyp | nIndex |
LanguageType | eLanguage |
FormCache::FormCache | ( | const ScDocument * | pDoc1 | ) |
Definition at line 148 of file tool.cxx.
References bValid, eLanguage, ScGlobal::eLnge, ScDocument::GetFormatTable(), nIndex, and pFormTable.
|
inline |
Definition at line 106 of file tool.h.
References aCompareIdent, aIdents, bValid, FormIdent::GetAttr(), FormIdent::GetStamp(), NewAttr(), nIndex, nSize_, and FormIdent::SetStamp().
|
private |
Definition at line 161 of file tool.cxx.
References ATTR_VALUE_FORMAT(), eLanguage, eType, SvNumberFormatter::GenerateFormat(), SvNumberFormatter::GetDateSep(), SvNumberFormatter::GetFormatIndex(), SvNumberFormatter::GetKeyword(), SvNumberFormatter::GetStandardFormat(), NF_DATE_SYS_DDMMYYYY, NF_KEY_DD, NF_KEY_MM, NF_KEY_MMMM, NF_KEY_YYYY, NF_NUMERIC_START, NF_TEXT, NF_TIME_HHMM, NF_TIME_HHMMSS, nHandle, pFormTable, and SvNumberFormatter::PutEntry().
Referenced by GetAttr().
|
private |
|
private |
Definition at line 91 of file tool.h.
Referenced by FormCache(), and GetAttr().
|
private |
Definition at line 95 of file tool.h.
Referenced by FormCache(), and NewAttr().
|
private |
Definition at line 93 of file tool.h.
Referenced by FormCache(), and NewAttr().