LibreOffice Module svl (master) 1
|
#include <zformat.hxx>
Public Member Functions | |
ImpSvNumFor () | |
SvNumFor. More... | |
~ImpSvNumFor () | |
void | Enlarge (sal_uInt16 nCount) |
void | Copy (const ImpSvNumFor &rNumFor, const ImpSvNumberformatScan *pSc) |
ImpSvNumberformatInfo & | Info () |
const ImpSvNumberformatInfo & | Info () const |
sal_uInt16 | GetCount () const |
const Color * | GetColor () const |
void | SetColor (const Color *pCol, OUString const &rName) |
const OUString & | GetColorName () const |
bool | HasNewCurrency () const |
bool | GetNewCurrencySymbol (OUString &rSymbol, OUString &rExtension) const |
void | SetNatNumNum (sal_uInt8 nNum, bool bDBNum) |
void | SetNatNumLang (LanguageType eLang) |
void | SetNatNumDate (bool bDate) |
void | SetNatNumParams (const OUString &sParams) |
const SvNumberNatNum & | GetNatNum () const |
Private Attributes | |
ImpSvNumberformatInfo | aI |
OUString | sColorName |
const Color * | pColor |
sal_uInt16 | nStringsCnt |
SvNumberNatNum | aNatNum |
Definition at line 101 of file zformat.hxx.
ImpSvNumFor::ImpSvNumFor | ( | ) |
SvNumFor.
Definition at line 219 of file zformat.cxx.
References aI, ImpSvNumberformatInfo::bThousand, ImpSvNumberformatInfo::eScannedType, ImpSvNumberformatInfo::nCntExp, ImpSvNumberformatInfo::nCntPost, ImpSvNumberformatInfo::nCntPre, nStringsCnt, ImpSvNumberformatInfo::nThousand, pColor, and UNDEFINED.
ImpSvNumFor::~ImpSvNumFor | ( | ) |
Definition at line 231 of file zformat.cxx.
void ImpSvNumFor::Copy | ( | const ImpSvNumFor & | rNumFor, |
const ImpSvNumberformatScan * | pSc | ||
) |
Definition at line 245 of file zformat.cxx.
References aI, aNatNum, ImpSvNumberformatInfo::Copy(), Enlarge(), ImpSvNumberformatScan::GetColor(), nStringsCnt, pColor, and sColorName.
Referenced by SvNumberformat::ImpCopyNumberformat().
void ImpSvNumFor::Enlarge | ( | sal_uInt16 | nCount | ) |
Definition at line 235 of file zformat.cxx.
References aI, nStringsCnt, ImpSvNumberformatInfo::nTypeArray, and ImpSvNumberformatInfo::sStrArray.
Referenced by Copy(), and SvNumberformat::SvNumberformat().
|
inline |
Definition at line 119 of file zformat.hxx.
References pColor.
Referenced by SvNumberformat::GetColor(), SvNumberformat::GetFormatSpecialInfo(), and SvNumberformat::GetOutputString().
|
inline |
Definition at line 122 of file zformat.hxx.
References sColorName.
Referenced by SvNumberformat::GetMappedFormatstring().
|
inline |
Definition at line 117 of file zformat.hxx.
References nStringsCnt.
Referenced by SvNumberformat::GetDateOrder(), SvNumberformat::GetDenominatorString(), SvNumberformat::GetExactDateOrder(), SvNumberformat::GetFormatStringForTimePrecision(), SvNumberformat::GetIntegerFractionDelimiterString(), SvNumberformat::GetMappedFormatstring(), SvNumberformat::GetNumeratorString(), SvNumberformat::GetNumForInfo(), SvNumberformat::GetNumForNumberElementCount(), SvNumberformat::GetNumForString(), SvNumberformat::GetNumForType(), SvNumberformat::GetOutputString(), SvNumberformat::GetPercentString(), SvNumberformat::HasPositiveBracketPlaceholder(), SvNumberformat::ImpGetDateOutput(), SvNumberformat::ImpGetDateTimeOutput(), SvNumberformat::ImpGetFractionOutput(), SvNumberformat::ImpGetLogicalOutput(), SvNumberformat::ImpGetNumberOutput(), SvNumberformat::ImpGetNumForStringElementCount(), SvNumberformat::ImpGetScientificOutput(), SvNumberformat::ImpGetTimeOutput(), SvNumberformat::ImpIsIso8601(), SvNumberformat::ImpIsOtherCalendar(), SvNumberformat::ImpUseMonthCase(), SvNumberformat::IsMinuteSecondFormat(), SvNumberformat::IsNegativeInBracket(), lcl_hasEra(), and SvNumberformat::SvNumberformat().
|
inline |
Definition at line 133 of file zformat.hxx.
References aNatNum.
Referenced by SvNumberformat::GetMappedFormatstring(), SvNumberformat::GetNatNumModifierString(), SvNumberformat::GetNatNumXml(), SvNumberformat::ImpGetDateOutput(), SvNumberformat::ImpGetDateTimeOutput(), SvNumberformat::ImpIntToString(), and SvNumberformat::SvNumberformat().
bool ImpSvNumFor::GetNewCurrencySymbol | ( | OUString & | rSymbol, |
OUString & | rExtension | ||
) | const |
No Erase at rSymbol, rExtension
Definition at line 273 of file zformat.cxx.
References aI, svt::NF_SYMBOLTYPE_CURRENCY, svt::NF_SYMBOLTYPE_CURREXT, nStringsCnt, ImpSvNumberformatInfo::nTypeArray, and ImpSvNumberformatInfo::sStrArray.
bool ImpSvNumFor::HasNewCurrency | ( | ) | const |
Definition at line 261 of file zformat.cxx.
References aI, svt::NF_SYMBOLTYPE_CURRENCY, nStringsCnt, and ImpSvNumberformatInfo::nTypeArray.
|
inline |
Definition at line 113 of file zformat.hxx.
References aI.
Referenced by SvNumberformat::GetDateOrder(), SvNumberformat::GetDenominatorString(), SvNumberformat::GetExactDateOrder(), SvNumberformat::GetFormatStringForTimePrecision(), SvNumberformat::GetIntegerFractionDelimiterString(), SvNumberformat::GetMappedFormatstring(), SvNumberformat::GetNumeratorString(), SvNumberformat::GetNumForInfo(), SvNumberformat::GetNumForString(), SvNumberformat::GetNumForType(), SvNumberformat::GetOutputString(), SvNumberformat::GetPercentString(), SvNumberformat::GetThousandDivisorPrecision(), SvNumberformat::HasPositiveBracketPlaceholder(), SvNumberformat::ImpDecimalFill(), SvNumberformat::ImpGetDateOutput(), SvNumberformat::ImpGetDateTimeOutput(), SvNumberformat::ImpGetFractionElements(), SvNumberformat::ImpGetFractionOutput(), SvNumberformat::ImpGetLogicalOutput(), SvNumberformat::ImpGetNumberOutput(), SvNumberformat::ImpGetNumForStringElementCount(), SvNumberformat::ImpGetScientificOutput(), SvNumberformat::ImpGetTimeOutput(), SvNumberformat::ImpIsIso8601(), SvNumberformat::ImpIsOtherCalendar(), SvNumberformat::ImpNumberFill(), SvNumberformat::ImpNumberFillWithThousands(), SvNumberformat::ImpUseMonthCase(), SvNumberformat::IsMinuteSecondFormat(), SvNumberformat::IsNegativeInBracket(), lcl_hasEra(), and SvNumberformat::SvNumberformat().
|
inline |
Definition at line 114 of file zformat.hxx.
References aI.
|
inline |
Definition at line 120 of file zformat.hxx.
References pColor, and sColorName.
Referenced by SvNumberformat::SvNumberformat().
|
inline |
Definition at line 131 of file zformat.hxx.
References aNatNum, and SvNumberNatNum::SetDate().
Referenced by SvNumberformat::SvNumberformat().
|
inline |
Definition at line 130 of file zformat.hxx.
References aNatNum, and SvNumberNatNum::SetLang().
Referenced by SvNumberformat::SvNumberformat().
|
inline |
Definition at line 129 of file zformat.hxx.
References aNatNum, and SvNumberNatNum::SetNum().
Referenced by SvNumberformat::SvNumberformat().
|
inline |
Definition at line 132 of file zformat.hxx.
References aNatNum, and SvNumberNatNum::SetParams().
Referenced by SvNumberformat::SvNumberformat().
|
private |
Definition at line 136 of file zformat.hxx.
Referenced by Copy(), Enlarge(), GetNewCurrencySymbol(), HasNewCurrency(), ImpSvNumFor(), and Info().
|
private |
Definition at line 140 of file zformat.hxx.
Referenced by Copy(), GetNatNum(), SetNatNumDate(), SetNatNumLang(), SetNatNumNum(), and SetNatNumParams().
|
private |
Definition at line 139 of file zformat.hxx.
Referenced by Copy(), Enlarge(), GetCount(), GetNewCurrencySymbol(), HasNewCurrency(), and ImpSvNumFor().
|
private |
Definition at line 138 of file zformat.hxx.
Referenced by Copy(), GetColor(), ImpSvNumFor(), and SetColor().
|
private |
Definition at line 137 of file zformat.hxx.
Referenced by Copy(), GetColorName(), and SetColor().