Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions

XalanUTF8Writer Class Reference

#include <XalanUTF8Writer.hpp>

Inherits XalanFormatterWriter.

List of all members.

Public Types

Public Member Functions


Detailed Description

Definition at line 110 of file XalanUTF8Writer.hpp.


Member Typedef Documentation

Definition at line 114 of file XalanUTF8Writer.hpp.


Constructor & Destructor Documentation

XalanUTF8Writer::XalanUTF8Writer ( Writer writer,
MemoryManager &  theMemoryManager 
)
virtual XalanUTF8Writer::~XalanUTF8Writer (  )  [inline, virtual]

Definition at line 122 of file XalanUTF8Writer.hpp.


Member Function Documentation

void XalanUTF8Writer::flushBuffer (  )  [inline]

Definition at line 375 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::flushWriter (  )  [inline]

Reimplemented from XalanFormatterWriter.

Definition at line 369 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::outputNewline (  )  [inline]

Output a line break.

Definition at line 130 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::safeWriteContent ( const XalanDOMChar *  theChars,
size_type  theLength 
) [inline]

Definition at line 189 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::write ( const XalanDOMChar *  theChars  )  [inline]

Definition at line 236 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::write ( const XalanDOMString theChars  )  [inline]

Definition at line 242 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::write ( value_type  theChar  )  [inline]

Definition at line 248 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::write ( const XalanDOMChar *  theChars,
size_type  theLength 
) [inline]

Definition at line 264 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::write ( const value_type theChars  )  [inline]

Definition at line 363 of file XalanUTF8Writer.hpp.

size_type XalanUTF8Writer::write ( const XalanDOMChar  chars[],
size_type  start,
size_type  length 
) [inline]

Definition at line 295 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::write ( const value_type theChars,
size_type  theLength 
) [inline]

Definition at line 200 of file XalanUTF8Writer.hpp.

size_type XalanUTF8Writer::writeCDATAChar ( const XalanDOMChar  chars[],
size_type  start,
size_type  length,
bool &   
) [inline]

Definition at line 141 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::writeCommentChars ( const XalanDOMChar *  data,
size_type  theLength 
) [inline]

Writes comment characters.

If characters that are not representable are encountered, an exception is thrown.

Definition at line 181 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::writeNameChar ( const XalanDOMChar *  data,
size_type  theLength 
) [inline]

Writes name characters.

If characters that are not representable are encountered, an exception is thrown.

Definition at line 157 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::writePIChars ( const XalanDOMChar *  data,
size_type  theLength 
) [inline]

Writes PI characters.

If characters that are not representable are encountered, an exception is thrown.

Definition at line 169 of file XalanUTF8Writer.hpp.

void XalanUTF8Writer::writeSafe ( const XalanDOMChar *  theChars,
size_type  theLength 
) [inline]

Definition at line 326 of file XalanUTF8Writer.hpp.


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