Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan-C++ XSL Transformer Version 1.0
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XercesTextOutputStream Class Reference
#include <XercesTextOutputStream.hpp>
Inheritance diagram for XercesTextOutputStream:
Collaboration diagram for XercesTextOutputStream:
List of all members.
Public Types
Public Methods
- virtual ~XercesTextOutputStream ()
- virtual void flush ()
- Flush the stream's buffer.
- virtual void write (char theChar)
- Write a character to the output stream. More...
- virtual void write (XalanDOMChar theChar)
- Write a wide character to the output stream. More...
- virtual void write (const char* theBuffer)
- Write a null-terminated string to the output file. More...
- virtual void write (const XalanDOMChar* theBuffer)
- Write a null-terminated wide string to the output file. More...
- virtual void write ( const char* theBuffer, unsigned long theBufferLength)
- Write a specified number of characters to the output stream. More...
- virtual void write ( const XalanDOMChar* theBuffer, unsigned long theBufferLength)
- Write a specified number of characters to the output stream. More...
- virtual void setBufferSize (BufferType::size_type theBufferSize)
Protected Methods
Detailed Description
Member Typedef Documentation
typedef std::vector<XalanDOMChar> XercesTextOutputStream::BufferType |
|
Enumeration Value Documentation
XercesTextOutputStream::eDefaultBufferSize = 512 |
|
Constructor & Destructor Documentation
virtual XercesTextOutputStream::~XercesTextOutputStream () [virtual] |
|
explicit XercesTextOutputStream::XercesTextOutputStream (
|
BufferType::size_type theBufferSize = eDefaultBufferSize) [protected] |
|
Constructor.
-
Parameters:
-
theBufferSize
|
The initial size of the buffer.
|
Member Function Documentation
virtual void XercesTextOutputStream::doFlush () [protected, pure virtual] |
|
virtual void XercesTextOutputStream::flush () [virtual] |
|
virtual void XercesTextOutputStream::setBufferSize (
|
BufferType::size_type theBufferSize) [virtual] |
|
virtual void XercesTextOutputStream::write (
|
const XalanDOMChar * theBuffer, |
|
unsigned long theBufferLength) [virtual] |
|
Write a specified number of characters to the output stream.
-
Parameters:
-
theBuffer
|
character buffer to write
|
theBufferLength
|
number of characters to write
|
Reimplemented from TextOutputStream.
virtual void XercesTextOutputStream::write (
|
const char * theBuffer, |
|
unsigned long theBufferLength) [virtual] |
|
Write a specified number of characters to the output stream.
-
Parameters:
-
theBuffer
|
character buffer to write
|
theBufferLength
|
number of characters to write
|
Reimplemented from TextOutputStream.
virtual void XercesTextOutputStream::write (
|
const XalanDOMChar * theBuffer) [virtual] |
|
Write a null-terminated wide string to the output file.
-
Parameters:
-
theBuffer
|
character buffer to write
|
Reimplemented from TextOutputStream.
virtual void XercesTextOutputStream::write (
|
const char * theBuffer) [virtual] |
|
Write a null-terminated string to the output file.
-
Parameters:
-
theBuffer
|
character buffer to write
|
Reimplemented from TextOutputStream.
virtual void XercesTextOutputStream::write (
|
XalanDOMChar theChar) [virtual] |
|
Write a wide character to the output stream.
-
Parameters:
-
theChar
|
the character to write
|
Reimplemented from TextOutputStream.
virtual void XercesTextOutputStream::write (
|
char theChar) [virtual] |
|
Write a character to the output stream.
-
Parameters:
-
theChar
|
the character to write
|
Reimplemented from TextOutputStream.
virtual void XercesTextOutputStream::writeData (
|
const char * theBuffer, |
|
unsigned long theBufferLength) [protected, pure virtual] |
|
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++ XSL Transformer Version 1.0
Copyright © 2000 The Apache Software Foundation. All Rights Reserved.
|
|