|
LibreOffice Module xmloff (master) 1
|
#include <comphelper/sequence.hxx>#include <comphelper/string.hxx>#include <svl/numformat.hxx>#include <svl/zforlist.hxx>#include <svl/zformat.hxx>#include <svl/numuno.hxx>#include <i18nlangtag/mslangid.hxx>#include <i18nlangtag/languagetag.hxx>#include <tools/debug.hxx>#include <rtl/math.hxx>#include <unotools/calendarwrapper.hxx>#include <unotools/charclass.hxx>#include <com/sun/star/lang/Locale.hpp>#include <rtl/ustrbuf.hxx>#include <sal/log.hxx>#include <osl/diagnose.h>#include <tools/color.hxx>#include <sax/tools/converter.hxx>#include <com/sun/star/i18n/NativeNumberXmlAttributes2.hpp>#include <utility>#include <xmloff/xmlnumfe.hxx>#include <xmloff/xmlnamespace.hxx>#include <xmloff/xmlnumfi.hxx>#include <svl/nfsymbol.hxx>#include <xmloff/xmltoken.hxx>#include <xmloff/xmlexp.hxx>#include <o3tl/string_view.hxx>#include <float.h>#include <set>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | SvXMLEmbeddedTextEntryArr |
| class | SvXMLNumUsedList_Impl |
Typedefs | |
| typedef std::set< sal_uInt32 > | SvXMLuInt32Set |
Functions | |
| static OUString | lcl_CreateStyleName (sal_Int32 nKey, sal_Int32 nPart, bool bDefPart, std::u16string_view rPrefix) |
| static sal_Int32 | lcl_FindSymbol (const OUString &sUpperStr, std::u16string_view sCurString) |
| static OUString | lcl_GetDefaultCalendar (SvNumberFormatter const *pFormatter, LanguageType nLang) |
| static bool | lcl_IsInEmbedded (const SvXMLEmbeddedTextEntryArr &rEmbeddedEntries, sal_uInt16 nPos) |
| static bool | lcl_IsDefaultDateFormat (const SvNumberformat &rFormat, bool bSystemDate, NfIndexTableOffset eBuiltIn) |
| static const SvNumberformat * | lcl_GetFormat (SvNumberFormatter const *pFormatter, sal_uInt32 nKey) |
| typedef std::set< sal_uInt32 > SvXMLuInt32Set |
Definition at line 60 of file xmlnumfe.cxx.
|
static |
Definition at line 275 of file xmlnumfe.cxx.
Referenced by SvXMLNumFmtExport::ExportPart_Impl(), SvXMLNumFmtExport::GetStyleName(), and SvXMLNumFmtExport::WriteMapElement_Impl().
|
static |
Definition at line 842 of file xmlnumfe.cxx.
References SvNumberformat::GetQuoteEnd().
Referenced by SvXMLNumFmtExport::WriteTextWithCurrency_Impl().
|
static |
Definition at line 923 of file xmlnumfe.cxx.
References LanguageTag::convertToLocale(), CalendarWrapper::getAllCalendars(), and SvNumberFormatter::GetCalendar().
Referenced by SvXMLNumFmtExport::ExportPart_Impl().
|
static |
Definition at line 1999 of file xmlnumfe.cxx.
References SvNumberFormatter::GetEntry().
Referenced by SvXMLNumFmtExport::ForceSystemLanguage().
|
static |
Definition at line 952 of file xmlnumfe.cxx.
References SvXMLNumFmtDefaults::GetDefaultDateFormat(), SvNumberformat::GetNumForType(), NF_KEY_AMPM, NF_KEY_AP, NF_KEY_D, NF_KEY_DD, NF_KEY_H, NF_KEY_HH, NF_KEY_M, NF_KEY_MI, NF_KEY_MM, NF_KEY_MMI, NF_KEY_MMM, NF_KEY_MMMM, NF_KEY_NN, NF_KEY_NNN, NF_KEY_NNNN, NF_KEY_S, NF_KEY_SS, NF_KEY_YY, NF_KEY_YYYY, NF_SYMBOLTYPE_DATESEP, NF_SYMBOLTYPE_STRING, NF_SYMBOLTYPE_TIME100SECSEP, NF_SYMBOLTYPE_TIMESEP, nPos, XML_DEA_LONG, XML_DEA_NONE, XML_DEA_SHORT, XML_DEA_TEXTLONG, and XML_DEA_TEXTSHORT.
Referenced by SvXMLNumFmtExport::ExportPart_Impl().
|
static |
Definition at line 942 of file xmlnumfe.cxx.
References i, nCount, nPos, and SvXMLEmbeddedTextEntryArr::size().
Referenced by SvXMLNumFmtExport::ExportPart_Impl().