#include <zforscan.hxx>

Definition at line 47 of file zforscan.hxx.
| ImpSvNumberformatScan::ImpSvNumberformatScan | ( | SvNumberFormatter * | pFormatter | ) |
All keywords MUST be UPPERCASE!
Definition at line 81 of file zforscan.cxx.
References bCompatCurNeedInit, bConvertMode, bKeywordsNeedInit, FALSE, NF_KEY_AMPM, NF_KEY_AP, NF_KEY_CCC, NF_KEY_E, NF_KEY_MI, NF_KEY_MMI, NF_KEY_NN, NF_KEY_NNN, NF_KEY_NNNN, NF_KEY_Q, NF_KEY_QQ, NF_KEY_S, NF_KEY_SS, NF_KEY_WW, nStandardPrec, pFormatter, pNullDate, sErrStr, sKeyword, StandardColor, and TRUE.
| ImpSvNumberformatScan::~ImpSvNumberformatScan | ( | ) |
| void ImpSvNumberformatScan::ChangeIntl | ( | ) |
Definition at line 128 of file zforscan.cxx.
References bCompatCurNeedInit, bKeywordsNeedInit, NF_KEY_FALSE, NF_KEY_TRUE, sKeyword, and TRUE.
Referenced by SvNumberFormatter::ChangeIntl().
Definition at line 460 of file zforscan.cxx.
References pNullDate.
Referenced by SvNumberFormatter::ChangeNullDate().
| void ImpSvNumberformatScan::ChangeStandardPrec | ( | sal_uInt16 | nPrec | ) |
Definition at line 468 of file zforscan.cxx.
References nStandardPrec.
Referenced by SvNumberFormatter::ChangeStandardPrec().
| xub_StrLen ImpSvNumberformatScan::ScanFormat | ( | String & | rString, | |
| String & | rComment | |||
| ) |
| void ImpSvNumberformatScan::CopyInfo | ( | ImpSvNumberformatInfo * | pInfo, | |
| USHORT | nAnz | |||
| ) |
Definition at line 2785 of file zforscan.cxx.
References bThousand, ImpSvNumberformatInfo::bThousand, eScannedType, ImpSvNumberformatInfo::eScannedType, nCntExp, ImpSvNumberformatInfo::nCntExp, nCntPost, ImpSvNumberformatInfo::nCntPost, nCntPre, ImpSvNumberformatInfo::nCntPre, svt::NF_SYMBOLTYPE_EMPTY, nThousand, ImpSvNumberformatInfo::nThousand, ImpSvNumberformatInfo::nTypeArray, sStrArray, and ImpSvNumberformatInfo::sStrArray.
Referenced by SvNumberformat::SvNumberformat().
| USHORT ImpSvNumberformatScan::GetAnzResStrings | ( | ) | const [inline] |
Definition at line 64 of file zforscan.hxx.
References nAnzResStrings.
Referenced by SvNumberformat::SvNumberformat().
| const CharClass& ImpSvNumberformatScan::GetChrCls | ( | ) | const [inline] |
| const LocaleDataWrapper& ImpSvNumberformatScan::GetLoc | ( | ) | const [inline] |
| CalendarWrapper& ImpSvNumberformatScan::GetCal | ( | ) | const [inline] |
| const String* ImpSvNumberformatScan::GetKeywords | ( | ) | const [inline] |
Definition at line 70 of file zforscan.hxx.
References bKeywordsNeedInit, InitKeywords(), and sKeyword.
Referenced by SvNumberFormatter::FillKeywordTable(), GetBooleanString(), GetColor(), GetColorString(), SvNumberFormatter::GetKeyword(), SvNumberformat::GetMappedFormatstring(), and GetRedString().
| const String& ImpSvNumberformatScan::GetSpecialKeyword | ( | NfKeywordIndex | eIdx | ) | const [inline] |
Definition at line 77 of file zforscan.hxx.
References InitSpecialKeyword(), and sKeyword.
Referenced by GetFalseString(), and GetTrueString().
| const String& ImpSvNumberformatScan::GetTrueString | ( | ) | const [inline] |
Definition at line 83 of file zforscan.hxx.
References GetSpecialKeyword(), and NF_KEY_TRUE.
Referenced by SvNumberformat::GetOutputString().
| const String& ImpSvNumberformatScan::GetFalseString | ( | ) | const [inline] |
Definition at line 84 of file zforscan.hxx.
References GetSpecialKeyword(), and NF_KEY_FALSE.
Referenced by SvNumberformat::GetOutputString().
| const String& ImpSvNumberformatScan::GetColorString | ( | ) | const [inline] |
Definition at line 85 of file zforscan.hxx.
References GetKeywords(), and NF_KEY_COLOR.
Referenced by SvNumberformat::Load().
| const String& ImpSvNumberformatScan::GetRedString | ( | ) | const [inline] |
Definition at line 86 of file zforscan.hxx.
References GetKeywords(), and NF_KEY_RED.
Referenced by SvNumberFormatter::GenerateFormat(), and SvNumberFormatter::GetCurrencyFormatStrings().
| const String& ImpSvNumberformatScan::GetBooleanString | ( | ) | const [inline] |
| const String& ImpSvNumberformatScan::GetErrorString | ( | ) | const [inline] |
Definition at line 88 of file zforscan.hxx.
References sErrStr.
Referenced by SvNumberformat::GetOutputString().
| Date* ImpSvNumberformatScan::GetNullDate | ( | ) | const [inline] |
Definition at line 90 of file zforscan.hxx.
References pNullDate.
Referenced by SvNumberFormatter::GetNullDate().
| const String& ImpSvNumberformatScan::GetStandardName | ( | ) | const [inline] |
Definition at line 91 of file zforscan.hxx.
References bKeywordsNeedInit, InitKeywords(), and sNameStandardFormat.
Referenced by SvNumberFormatter::GetStandardName(), and SvNumberformat::SvNumberformat().
| sal_uInt16 ImpSvNumberformatScan::GetStandardPrec | ( | ) | const [inline] |
Definition at line 97 of file zforscan.hxx.
References nStandardPrec.
Referenced by SvNumberFormatter::GetFormatPrecision(), SvNumberFormatter::GetFormatSpecialInfo(), SvNumberFormatter::GetInputLineString(), SvNumberformat::GetOutputString(), and SvNumberFormatter::GetStandardPrec().
| const Color& ImpSvNumberformatScan::GetRedColor | ( | ) | const [inline] |
Definition at line 98 of file zforscan.hxx.
References StandardColor.
Referenced by SvNumberformat::GetFormatSpecialInfo().
| Color * ImpSvNumberformatScan::GetColor | ( | String & | sStr | ) |
Definition at line 472 of file zforscan.cxx.
References bConvertMode, SvNumberFormatter::ChangeIntl(), eNewLnge, eTmpLnge, SvNumberFormatter::GetCharClass(), GetKeywords(), SvNumberFormatter::GetUserDefColor(), NF_KEY_COLOR, NF_KEY_FIRSTCOLOR, NF_MAX_DEFAULT_COLORS, pFormatter, and StandardColor.
Referenced by SvNumberformat::ConvertLanguage(), ImpSvNumFor::Copy(), SvNumberformat::Load(), ImpSvNumFor::Load(), and SvNumberformat::SvNumberformat().
| const String& ImpSvNumberformatScan::GetCurSymbol | ( | ) | const [inline] |
Definition at line 102 of file zforscan.hxx.
References bCompatCurNeedInit, InitCompatCur(), and sCurSymbol.
| const String& ImpSvNumberformatScan::GetCurAbbrev | ( | ) | const [inline] |
Definition at line 110 of file zforscan.hxx.
References bCompatCurNeedInit, InitCompatCur(), and sCurAbbrev.
| const String& ImpSvNumberformatScan::GetCurString | ( | ) | const [inline] |
Definition at line 118 of file zforscan.hxx.
References bCompatCurNeedInit, InitCompatCur(), and sCurString.
| void ImpSvNumberformatScan::SetConvertMode | ( | LanguageType | eTmpLge, | |
| LanguageType | eNewLge, | |||
| BOOL | bSystemToSystem = FALSE | |||
| ) | [inline] |
Definition at line 125 of file zforscan.hxx.
References bConvertMode, bConvertSystemToSystem, eNewLnge, eTmpLnge, and TRUE.
Referenced by SvNumberFormatter::GetPreviewStringGuess(), SvNumberformat::Load(), SvNumberFormatter::PutandConvertEntry(), SvNumberFormatter::PutandConvertEntrySystem(), and SvNumberFormatter::ReplaceSystemCL().
| void ImpSvNumberformatScan::SetConvertMode | ( | BOOL | bMode | ) | [inline] |
| BOOL ImpSvNumberformatScan::GetConvertMode | ( | ) | const [inline] |
Definition at line 137 of file zforscan.hxx.
References bConvertMode, and BOOL.
Referenced by SvNumberformat::Load(), and SvNumberformat::SvNumberformat().
| LanguageType ImpSvNumberformatScan::GetNewLnge | ( | ) | const [inline] |
Definition at line 138 of file zforscan.hxx.
References eNewLnge.
Referenced by SvNumberformat::Load(), and SvNumberformat::SvNumberformat().
| LanguageType ImpSvNumberformatScan::GetTmpLnge | ( | ) | const [inline] |
Definition at line 141 of file zforscan.hxx.
References eTmpLnge.
Referenced by SvNumberformat::Load(), and SvNumberformat::SvNumberformat().
| BYTE ImpSvNumberformatScan::GetNatNumModifier | ( | ) | const [inline] |
get Thai T speciality
Definition at line 146 of file zforscan.hxx.
References nNatNumModifier.
Referenced by SvNumberformat::SvNumberformat().
| void ImpSvNumberformatScan::SetNatNumModifier | ( | BYTE | n | ) | [inline] |
| SvNumberFormatter* ImpSvNumberformatScan::GetNumberformatter | ( | ) | [inline] |
Definition at line 150 of file zforscan.hxx.
Referenced by SvNumberformat::Load(), and SvNumberformat::SvNumberformat().
| void ImpSvNumberformatScan::InitKeywords | ( | ) | const [private] |
Definition at line 179 of file zforscan.cxx.
References bKeywordsNeedInit, and FALSE.
Referenced by GetKeywords(), and GetStandardName().
| void ImpSvNumberformatScan::InitSpecialKeyword | ( | NfKeywordIndex | eIdx | ) | const [private] |
Definition at line 138 of file zforscan.cxx.
References SvNumberFormatter::GetCharClass(), SvNumberFormatter::GetLocaleData(), NF_KEY_FALSE, NF_KEY_TRUE, pFormatter, and sKeyword.
Referenced by GetSpecialKeyword().
| void ImpSvNumberformatScan::InitCompatCur | ( | ) | const [private] |
Definition at line 168 of file zforscan.cxx.
References bCompatCurNeedInit, FALSE, SvNumberFormatter::GetCharClass(), SvNumberFormatter::GetCompatibilityCurrency(), pFormatter, sCurAbbrev, sCurString, and sCurSymbol.
Referenced by GetCurAbbrev(), GetCurString(), and GetCurSymbol().
Definition at line 156 of file zforscan.hxx.
Referenced by ChangeIntl(), GetKeywords(), GetSpecialKeyword(), ImpSvNumberformatScan(), and InitSpecialKeyword().
Color ImpSvNumberformatScan::StandardColor[NF_MAX_DEFAULT_COLORS] [private] |
Definition at line 157 of file zforscan.hxx.
Referenced by GetColor(), GetRedColor(), and ImpSvNumberformatScan().
Date* ImpSvNumberformatScan::pNullDate [private] |
Definition at line 159 of file zforscan.hxx.
Referenced by ChangeNullDate(), GetNullDate(), ImpSvNumberformatScan(), and ~ImpSvNumberformatScan().
String ImpSvNumberformatScan::sNameStandardFormat [private] |
sal_uInt16 ImpSvNumberformatScan::nStandardPrec [private] |
Definition at line 161 of file zforscan.hxx.
Referenced by ChangeStandardPrec(), GetStandardPrec(), and ImpSvNumberformatScan().
Definition at line 162 of file zforscan.hxx.
Referenced by GetColor(), ImpSvNumberformatScan(), InitCompatCur(), and InitSpecialKeyword().
String ImpSvNumberformatScan::sStrArray[NF_MAX_FORMAT_SYMBOLS] [private] |
short ImpSvNumberformatScan::nTypeArray[NF_MAX_FORMAT_SYMBOLS] [private] |
Definition at line 165 of file zforscan.hxx.
USHORT ImpSvNumberformatScan::nAnzResStrings [private] |
short ImpSvNumberformatScan::eScannedType [private] |
BOOL ImpSvNumberformatScan::bThousand [private] |
USHORT ImpSvNumberformatScan::nThousand [private] |
USHORT ImpSvNumberformatScan::nCntPre [private] |
USHORT ImpSvNumberformatScan::nCntPost [private] |
USHORT ImpSvNumberformatScan::nCntExp [private] |
USHORT ImpSvNumberformatScan::nAnzStrings [private] |
Definition at line 179 of file zforscan.hxx.
USHORT ImpSvNumberformatScan::nRepPos [private] |
Definition at line 180 of file zforscan.hxx.
USHORT ImpSvNumberformatScan::nExpPos [private] |
Definition at line 181 of file zforscan.hxx.
USHORT ImpSvNumberformatScan::nBlankPos [private] |
Definition at line 182 of file zforscan.hxx.
short ImpSvNumberformatScan::nDecPos [private] |
Definition at line 183 of file zforscan.hxx.
BOOL ImpSvNumberformatScan::bExp [private] |
Definition at line 184 of file zforscan.hxx.
BOOL ImpSvNumberformatScan::bFrac [private] |
Definition at line 185 of file zforscan.hxx.
BOOL ImpSvNumberformatScan::bBlank [private] |
Definition at line 186 of file zforscan.hxx.
BOOL ImpSvNumberformatScan::bDecSep [private] |
Definition at line 187 of file zforscan.hxx.
BOOL ImpSvNumberformatScan::bKeywordsNeedInit [mutable, private] |
Definition at line 188 of file zforscan.hxx.
Referenced by ChangeIntl(), GetKeywords(), GetStandardName(), ImpSvNumberformatScan(), and InitKeywords().
BOOL ImpSvNumberformatScan::bCompatCurNeedInit [mutable, private] |
Definition at line 189 of file zforscan.hxx.
Referenced by ChangeIntl(), GetCurAbbrev(), GetCurString(), GetCurSymbol(), ImpSvNumberformatScan(), and InitCompatCur().
String ImpSvNumberformatScan::sCurSymbol [private] |
String ImpSvNumberformatScan::sCurString [private] |
String ImpSvNumberformatScan::sCurAbbrev [private] |
String ImpSvNumberformatScan::sErrStr [private] |
Definition at line 193 of file zforscan.hxx.
Referenced by GetErrorString(), and ImpSvNumberformatScan().
BOOL ImpSvNumberformatScan::bConvertMode [private] |
Definition at line 195 of file zforscan.hxx.
Referenced by GetColor(), GetConvertMode(), ImpSvNumberformatScan(), and SetConvertMode().
LanguageType ImpSvNumberformatScan::eNewLnge [private] |
Definition at line 197 of file zforscan.hxx.
Referenced by GetColor(), GetNewLnge(), and SetConvertMode().
LanguageType ImpSvNumberformatScan::eTmpLnge [private] |
Definition at line 200 of file zforscan.hxx.
Referenced by GetColor(), GetTmpLnge(), and SetConvertMode().
BOOL ImpSvNumberformatScan::bConvertSystemToSystem [private] |
xub_StrLen ImpSvNumberformatScan::nCurrPos [private] |
Definition at line 209 of file zforscan.hxx.
BYTE ImpSvNumberformatScan::nNatNumModifier [private] |
Definition at line 211 of file zforscan.hxx.
Referenced by GetNatNumModifier(), and SetNatNumModifier().
1.5.6