LibreOffice Module i18npool (master) 1
Public Member Functions | List of all members
LCIndexNode Class Reference

#include <LocaleNode.hxx>

Inheritance diagram for LCIndexNode:
[legend]
Collaboration diagram for LCIndexNode:
[legend]

Public Member Functions

 LCIndexNode (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 AttrgetAttr () const
 
sal_Int32 getNumberOfChildren () const
 
LocaleNodegetChildAt (sal_Int32 idx) const
 
const LocaleNodefindNode (const char *name) const
 
virtual ~LocaleNode ()
 
void addChild (LocaleNode *node)
 
const LocaleNodegetRoot () 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
 

Additional Inherited Members

- Static Public Member Functions inherited from LocaleNode
static LocaleNodecreateNode (const OUString &name, const Reference< XAttributeList > &attr)
 
- Protected Attributes inherited from LocaleNode
int nError
 

Detailed Description

Definition at line 159 of file LocaleNode.hxx.

Constructor & Destructor Documentation

◆ LCIndexNode()

LCIndexNode::LCIndexNode ( const OUString &  name,
const Reference< XAttributeList > &  attr 
)
inline

Definition at line 161 of file LocaleNode.hxx.

References name.

Member Function Documentation

◆ generateCode()

void LCIndexNode::generateCode ( const OFileWriter of) const
overridevirtual

The documentation for this class was generated from the following files: