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

#include <LocaleNode.hxx>

Inheritance diagram for LCCalendarNode:
Collaboration diagram for LCCalendarNode:

Public Member Functions

 LCCalendarNode (const OUString &name, const Reference< XAttributeList > &attr)
virtual void generateCode (const OFileWriter &of) const override
bool expectedCalendarElement (std::u16string_view rName, const LocaleNode *pNode, sal_Int16 nChild, std::u16string_view rCalendarID) const
- 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 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

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 173 of file LocaleNode.hxx.

Constructor & Destructor Documentation

◆ LCCalendarNode()

LCCalendarNode::LCCalendarNode ( const OUString &  name,
const Reference< XAttributeList > &  attr 

Definition at line 175 of file LocaleNode.hxx.

References name.

Member Function Documentation

◆ expectedCalendarElement()

bool LCCalendarNode::expectedCalendarElement ( std::u16string_view  rName,
const LocaleNode pNode,
sal_Int16  nChild,
std::u16string_view  rCalendarID 
) const

◆ generateCode()

void LCCalendarNode::generateCode ( const OFileWriter of) const

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