Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Member Functions | Protected Member Functions | List of all members
NLSHandler Class Reference

#include <NLSHandler.hpp>

Inherits ICUResHandler.

Public Member Functions

 NLSHandler (const char *fileName, const char *indexFileName, bool createUnicode=false)
 
virtual ~NLSHandler ()
 
virtual void createHeaderForDataFile ()
 
virtual void createBottomForDataFile ()
 
virtual void printBeginOfDataLine ()
 
virtual void printEndOfDataLine ()
 
void characters (const XMLCh *const chars, const XalanSize_t length)
 
void startDocument ()
 
- Public Member Functions inherited from ICUResHandler
 ICUResHandler (const char *fileName, const char *indexFileName)
 
virtual ~ICUResHandler ()
 
virtual void endDocument ()
 
virtual void endElement (const XMLCh *const, const XMLCh *const localname, const XMLCh *const)
 
virtual void startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attributes)
 
- Public Member Functions inherited from SAX2Handler
 SAX2Handler (const char *indexFileName)
 
virtual ~SAX2Handler ()
 
virtual void error (const SAXParseException &e)
 
virtual void fatalError (const SAXParseException &e)
 
virtual void warning (const SAXParseException &e)
 
void setLocale (const char *localeName)
 
const XMLCh * getLocale () const
 

Protected Member Functions

void printToDataFileAsASCII (const char *sArrayOfStrings[])
 
- Protected Member Functions inherited from ICUResHandler
void printToDataFile (const char *sArrayOfStrings[])
 
- Protected Member Functions inherited from SAX2Handler
bool translateCharToXMLByteArray (XMLByte *buffer, int iBufLen, const char *szSource) const
 
void printToIndexFile (const char *sArrayOfStrings[])
 
void printNumbOfRecords ()
 

Additional Inherited Members

- Protected Attributes inherited from ICUResHandler
MsgFileOutputStream m_stream
 
- Protected Attributes inherited from SAX2Handler
int m_numberOfRecords
 
XMLCh * m_locale
 
bool m_startCollectingCharacters
 

Detailed Description

Definition at line 36 of file NLSHandler.hpp.

Constructor & Destructor Documentation

◆ NLSHandler()

NLSHandler::NLSHandler ( const char *  fileName,
const char *  indexFileName,
bool  createUnicode = false 
)

◆ ~NLSHandler()

virtual NLSHandler::~NLSHandler ( )
inlinevirtual

Definition at line 46 of file NLSHandler.hpp.

Member Function Documentation

◆ characters()

void NLSHandler::characters ( const XMLCh *const  chars,
const XalanSize_t  length 
)
virtual

Reimplemented from ICUResHandler.

◆ createBottomForDataFile()

virtual void NLSHandler::createBottomForDataFile ( )
virtual

Reimplemented from ICUResHandler.

◆ createHeaderForDataFile()

virtual void NLSHandler::createHeaderForDataFile ( )
virtual

Reimplemented from ICUResHandler.

◆ printBeginOfDataLine()

virtual void NLSHandler::printBeginOfDataLine ( )
virtual

Reimplemented from ICUResHandler.

◆ printEndOfDataLine()

virtual void NLSHandler::printEndOfDataLine ( )
virtual

Reimplemented from ICUResHandler.

◆ printToDataFileAsASCII()

void NLSHandler::printToDataFileAsASCII ( const char *  sArrayOfStrings[])
protected

◆ startDocument()

void NLSHandler::startDocument ( )
virtual

Reimplemented from ICUResHandler.


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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo