LibreOffice Module i18npool (master) 1
|
#include <LocaleNode.hxx>
Public Member Functions | |
LCFormatNode (const OUString &name, const Reference< XAttributeList > &attr) | |
virtual void | generateCode (const OFileWriter &of) const override |
Public Member Functions inherited from LocaleNode | |
LocaleNode (OUString name, const Reference< XAttributeList > &attr) | |
void | setValue (std::u16string_view oValue) |
const OUString & | getName () const |
const OUString & | getValue () const |
const Attr & | getAttr () const |
sal_Int32 | getNumberOfChildren () const |
LocaleNode * | getChildAt (sal_Int32 idx) const |
const LocaleNode * | findNode (const char *name) const |
virtual | ~LocaleNode () |
void | addChild (LocaleNode *node) |
const LocaleNode * | getRoot () const |
int | getError () const |
virtual void | generateCode (const OFileWriter &of) const |
OUString | writeOUStringLiteralParameterCheckLen (const OFileWriter &of, const char *pParameterName, const LocaleNode *pNode, sal_Int32 nMinLen, sal_Int32 nMaxLen) const |
OUString | writeOUStringLiteralParameterCheckLen (const OFileWriter &of, const char *pNodeName, const char *pParameterName, sal_Int32 nMinLen, sal_Int32 nMaxLen) const |
void | incError (const char *pStr) const |
void | incError (std::u16string_view rStr) const |
void | incErrorInt (const char *pStr, int nVal) const |
void | incErrorStr (const char *pStr, std::u16string_view rVal) const |
void | incErrorStrStr (const char *pStr, std::u16string_view rVal1, std::u16string_view rVal2) const |
Static Private Attributes | |
static sal_Int16 | mnSection = 0 |
static sal_Int16 | mnFormats = 0 |
Additional Inherited Members | |
Static Public Member Functions inherited from LocaleNode | |
static LocaleNode * | createNode (const OUString &name, const Reference< XAttributeList > &attr) |
Protected Attributes inherited from LocaleNode | |
int | nError |
Definition at line 141 of file LocaleNode.hxx.
|
inline |
Definition at line 145 of file LocaleNode.hxx.
References name.
|
overridevirtual |
Reimplemented from LocaleNode.
Definition at line 517 of file LocaleNode.cxx.
References aDateSep, aDecSep, aStr, LocaleNode::findNode(), LocaleNode::getAttr(), LocaleNode::getChildAt(), OFileWriter::getLocale(), LocaleNode::getName(), LocaleNode::getNumberOfChildren(), LocaleNode::getRoot(), LocaleNode::getValue(), Attr::getValueByName(), i, LocaleNode::incError(), LocaleNode::incErrorInt(), LocaleNode::incErrorStr(), LocaleNode::incErrorStrStr(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), mnFormats, mnSection, n, LocaleNode::nError, i18npool::nFirstFreeFormatIndex, nIndex, i18npool::nStopPredefinedFormatIndex, OSTR, sTheCompatibleCurrency, sTheCurrencyReplaceTo, sTheDateEditFormat, o3tl::temporary(), OFileWriter::writeAsciiString(), OFileWriter::writeInt(), OFileWriter::writeOUStringFunction(), OFileWriter::writeOUStringLiteralDefaultParameter(), OFileWriter::writeOUStringLiteralIntParameter(), OFileWriter::writeOUStringLiteralParameter(), OFileWriter::writeOUStringRefFunction(), and OFileWriter::writeParameter().
|
staticprivate |
Definition at line 143 of file LocaleNode.hxx.
Referenced by generateCode().
|
staticprivate |
Definition at line 142 of file LocaleNode.hxx.
Referenced by generateCode().