LibreOffice Module i18npool (master)  1
Public Member Functions | Static Private Attributes | List of all members
LCFormatNode Class Reference

#include <LocaleNode.hxx>

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

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 (const 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
 
OUString writeParameterCheckLen (const OFileWriter &of, const char *pParameterName, const LocaleNode *pNode, sal_Int32 nMinLen, sal_Int32 nMaxLen) const
 
OUString writeParameterCheckLen (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 LocaleNodecreateNode (const OUString &name, const Reference< XAttributeList > &attr)
 
- Protected Attributes inherited from LocaleNode
int nError
 

Detailed Description

Definition at line 139 of file LocaleNode.hxx.

Constructor & Destructor Documentation

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

Definition at line 143 of file LocaleNode.hxx.

Member Function Documentation

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

Member Data Documentation

sal_Int16 LCFormatNode::mnFormats = 0
staticprivate

Definition at line 141 of file LocaleNode.hxx.

Referenced by generateCode().

sal_Int16 LCFormatNode::mnSection = 0
staticprivate

Definition at line 140 of file LocaleNode.hxx.

Referenced by generateCode().


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