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().