#include <XalanOutputStream.hpp>
Inheritance diagram for XalanOutputStream:
Collaboration diagram for XalanOutputStream:
|
|
|
|
Reimplemented in XalanFileOutputStream.
|
|
Constructor.
theBufferSize | the size of the transcoding buffer |
theTranscoderBlockSize | the size of the block used by the transcoder |
fThrowTranscodeException | If true, an error transcoding will result in an exception being thrown. |
|
|
Determine if a given value can be represented in the output encoding.
|
Reimplemented in XalanFileOutputStream, XalanNullOutputStream, XalanStdOutputStream, and XalanTransformerOutputStream.
|
Flush the stream's buffer.
|
Get the output encoding for the stream.
|
Set the flag that indicates whether a transcoding error should throw an exception.
The default is to throw an exception. If this flag is false, and and an error occurs transcoding, then data will likely be lost.
|
|
Set the size of the output buffer.
theBufferSize | The buffer size. |
|
Set the output encoding for the stream.
theEncoding | The encoding name |
|
Set the flag that indicates whether a transcoding error should throw an exception.
The default is to throw an exception. If this flag is false, and and an error occurs transcoding, then data will likely be lost.
the | new value of the flag. |
|
Transcode a wide string.
theBuffer | The string to transcode. |
theBufferLength | The length of the string. |
theDestination | The destination vector. |
|
Write a specified number of characters to the output stream.
The string will be transcoded, if an output encoding is specified.
theBuffer | character buffer to write |
theBufferLength | number of characters to write |
|
Write a specified number of characters to the output stream.
The string will not be transcoded.
theBuffer | character buffer to write |
theBufferLength | number of characters to write |
|
Write a null-terminated wide string to the output file.
The string will be transcoded, if an output encoding is specified.
theBuffer | character buffer to write |
|
Write a null-terminated string to the output file.
The character will not be transcoded.
theBuffer | character buffer to write |
|
Write a wide character to the output stream.
The character will be transcoded, if an output encoding is specified.
theChar | the character to write |
|
Write a character to the output stream.
The character will not be transcoded.
theChar | the character to write |
|
Reimplemented in XalanFileOutputStream, XalanNullOutputStream, XalanStdOutputStream, and XalanTransformerOutputStream.
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.4 |
|