|
LibreOffice Module i18npool (master) 1
|
#include <stdio.h>#include <string.h>#include <algorithm>#include <memory>#include <utility>#include <vector>#include <map>#include <o3tl/sorted_vector.hxx>#include <o3tl/temporary.hxx>#include <rtl/ustrbuf.hxx>#include <sal/macros.h>#include <sal/types.h>#include "LocaleNode.hxx"#include <i18npool/reservedconstants.hxx>#include <com/sun/star/i18n/NumberFormatIndex.hpp>#include <com/sun/star/xml/sax/XAttributeList.hpp>Go to the source code of this file.
Macros | |
| #define | LOCALE_VERSION_DTD "2.0.3" |
| #define | OSTR(s) (OUStringToOString( (s), RTL_TEXTENCODING_UTF8).getStr()) |
Typedefs | |
| typedef ::o3tl::sorted_vector< OUString > | NameSet |
| typedef ::o3tl::sorted_vector< sal_Int16 > | ValueSet |
Functions | |
| static void | lcl_writeAbbrFullNarrNames (const OFileWriter &of, const LocaleNode *currNode, const char *elementTag, sal_Int16 i, sal_Int16 j) |
| static void | lcl_writeTabTagString (const OFileWriter &of, const char *pTag, const char *pStr) |
| static void | lcl_writeTabTagStringNums (const OFileWriter &of, const char *pTag, const char *pStr, sal_Int16 i, sal_Int16 j) |
| static void | lcl_writeAbbrFullNarrArrays (const OFileWriter &of, sal_Int16 nCount, const char *elementTag, sal_Int16 i, bool bNarrow) |
| static bool | isIso4217 (const OUString &rStr) |
Variables | |
| static OUString | aDateSep |
| static OUString | aDecSep |
| static OUString | sTheCurrencyReplaceTo |
| static OUString | sTheCompatibleCurrency |
| static OUString | sTheDateEditFormat |
| const NameValuePair | ReserveWord [] |
| #define LOCALE_VERSION_DTD "2.0.3" |
Definition at line 39 of file LocaleNode.cxx.
| #define OSTR | ( | s | ) | (OUStringToOString( (s), RTL_TEXTENCODING_UTF8).getStr()) |
Definition at line 128 of file LocaleNode.cxx.
| typedef ::o3tl::sorted_vector< OUString > NameSet |
Definition at line 41 of file LocaleNode.cxx.
| typedef ::o3tl::sorted_vector< sal_Int16 > ValueSet |
Definition at line 42 of file LocaleNode.cxx.
|
static |
Definition at line 1902 of file LocaleNode.cxx.
References p.
Referenced by LCCurrencyNode::generateCode().
|
static |
Definition at line 1519 of file LocaleNode.cxx.
References i, lcl_writeTabTagString(), lcl_writeTabTagStringNums(), nCount, OFileWriter::writeAsciiString(), and OFileWriter::writeInt().
Referenced by LCCalendarNode::generateCode().
|
static |
Definition at line 1486 of file LocaleNode.cxx.
References LocaleNode::getChildAt(), LocaleNode::getNumberOfChildren(), LocaleNode::getValue(), i, p, o3tl::temporary(), and OFileWriter::writeOUStringLiteralParameter().
Referenced by LCCalendarNode::generateCode().
|
static |
Definition at line 1505 of file LocaleNode.cxx.
References OFileWriter::writeAsciiString().
Referenced by lcl_writeAbbrFullNarrArrays(), and lcl_writeTabTagStringNums().
|
static |
Definition at line 1512 of file LocaleNode.cxx.
References i, lcl_writeTabTagString(), OFileWriter::writeAsciiString(), and OFileWriter::writeInt().
Referenced by lcl_writeAbbrFullNarrArrays().
|
static |
Definition at line 281 of file LocaleNode.cxx.
Referenced by LCCTYPENode::generateCode(), and LCFormatNode::generateCode().
|
static |
Definition at line 282 of file LocaleNode.cxx.
Referenced by LCCTYPENode::generateCode(), and LCFormatNode::generateCode().
| const NameValuePair ReserveWord[] |
Definition at line 2052 of file LocaleNode.cxx.
Referenced by LCMiscNode::generateCode().
|
static |
Definition at line 511 of file LocaleNode.cxx.
Referenced by LCFormatNode::generateCode(), and LCCurrencyNode::generateCode().
|
static |
Definition at line 510 of file LocaleNode.cxx.
Referenced by LCFormatNode::generateCode().
|
static |
Definition at line 512 of file LocaleNode.cxx.
Referenced by LCFormatNode::generateCode().