Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSLT Processor Version 1.10
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XSLTResultTarget Class Reference
#include <XSLTResultTarget.hpp>
Collaboration diagram for XSLTResultTarget:
[legend]List of all members.Public Types
Public Methods
- XSLTResultTarget (MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- XSLTResultTarget (const XalanDOMString &fileName, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a file name. More...
- XSLTResultTarget (const XalanDOMChar *fileName, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a file name. More...
- XSLTResultTarget (const char *fileName, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a file name. More...
- XSLTResultTarget (StreamType *theStream, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a stream. More...
- XSLTResultTarget (StreamType &theStream, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a stream. More...
- XSLTResultTarget (Writer *characterStream, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a character stream. More...
- XSLTResultTarget (FILE *characterStream, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a stream. More...
- XSLTResultTarget (FormatterListener &flistener, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- Create a new output target with a FormatterListener. More...
- XSLTResultTarget (const XSLTResultTarget &other, MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR)
- ~XSLTResultTarget ()
- void setFileName (const char *fileName)
- Set the file name where the results will be written. More...
- void setFileName (const XalanDOMString &fileName)
- Set the file name where the results will be written. More...
- const XalanDOMString& getFileName () const
- Get the file name where the results will be written to. More...
- void setByteStream (StreamType *byteStream)
- Set the byte stream for this output target. More...
- StreamType* getByteStream () const
- Get the byte stream for this output target. More...
- void setEncoding (const XalanDOMChar *encoding)
- Set the character encoding, if known. More...
- void setEncoding (const XalanDOMString &encoding)
- Set the character encoding, if known. More...
- const XalanDOMString& getEncoding () const
- Get the character encoding in use. More...
- void setCharacterStream (Writer *characterStream)
- Set the character stream for this output target. More...
- Writer* getCharacterStream () const
- Get the character stream for this output target. More...
- FILE* getStream () const
- Get the stream for this output target. More...
- void setStream (FILE *theStream)
- Set the stream for this output target. More...
- void setFormatterListener (FormatterListener *handler)
- Set a FormatterListener to process the result tree events. More...
- FormatterListener* getFormatterListener () const
- Get the FormatterListener that will process the result tree events. More...
Member Typedef Documentation
typedef std::ostream XSLTResultTarget::StreamType
|
|
Constructor & Destructor Documentation
XSLTResultTarget::XSLTResultTarget (
|
MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR ) [explicit]
|
|
|
Create a new output target with a file name.
-
Parameters:
-
fileName
|
valid system file name |
|
XSLTResultTarget::XSLTResultTarget (
|
const XalanDOMChar * fileName,
|
|
MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR )
|
|
|
Create a new output target with a file name.
-
Parameters:
-
fileName
|
valid system file name |
|
XSLTResultTarget::XSLTResultTarget (
|
const char * fileName,
|
|
MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR )
|
|
|
Create a new output target with a file name.
-
Parameters:
-
fileName
|
valid system file name |
|
|
Create a new output target with a stream.
-
Parameters:
-
byteStream
|
a pointer to a std ostream for the output |
|
|
Create a new output target with a stream.
-
Parameters:
-
byteStream
|
a reference to a std ostream for the output |
|
XSLTResultTarget::XSLTResultTarget (
|
Writer * characterStream,
|
|
MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR )
|
|
|
Create a new output target with a character stream.
-
Parameters:
-
characterStream
|
pointer to character stream where the results will be written |
|
XSLTResultTarget::XSLTResultTarget (
|
FILE * characterStream,
|
|
MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR )
|
|
|
Create a new output target with a stream.
-
Parameters:
-
characterStream
|
pointer to character stream where the results will be written |
|
XSLTResultTarget::XSLTResultTarget (
|
const XSLTResultTarget & other,
|
|
MemoryManagerType &theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR )
|
|
XSLTResultTarget::~XSLTResultTarget (
|
)
|
|
Member Function Documentation
StreamType * XSLTResultTarget::getByteStream (
|
) const
|
|
|
Get the byte stream for this output target.
-
Returns:
-
pointer to byte stream, or null if none was supplied.
|
Writer * XSLTResultTarget::getCharacterStream (
|
) const
|
|
|
Get the character stream for this output target.
-
Returns:
-
pointer to character stream, or null if none was supplied.
|
|
Get the character encoding in use.
-
Returns:
-
encoding string, or empty string if none was supplied.
|
|
Get the file name where the results will be written to.
-
Returns:
-
file name string
|
|
Get the FormatterListener that will process the result tree events.
-
Returns:
-
pointer to new listener
|
FILE * XSLTResultTarget::getStream (
|
) const
|
|
|
Get the stream for this output target.
-
Returns:
-
pointer to stream, or null if none was supplied.
|
void XSLTResultTarget::setByteStream (
|
StreamType * byteStream )
|
|
|
Set the byte stream for this output target.
-
Parameters:
-
byteStream
|
pointer to byte stream that will contain the result document |
|
void XSLTResultTarget::setCharacterStream (
|
Writer * characterStream )
|
|
|
Set the character stream for this output target.
-
Parameters:
-
characterStream
|
pointer to character stream that will contain the result document |
|
void XSLTResultTarget::setEncoding (
|
const XalanDOMString & encoding )
|
|
|
Set the character encoding, if known.
-
Parameters:
-
encoding
|
new encoding string |
|
void XSLTResultTarget::setEncoding (
|
const XalanDOMChar * encoding )
|
|
|
Set the character encoding, if known.
-
Parameters:
-
encoding
|
new encoding string |
|
void XSLTResultTarget::setFileName (
|
const XalanDOMString & fileName )
|
|
|
Set the file name where the results will be written.
-
Parameters:
-
fileName
|
system identifier as a string |
|
void XSLTResultTarget::setFileName (
|
const char * fileName )
|
|
|
Set the file name where the results will be written.
-
Parameters:
-
fileName
|
system identifier as a string |
|
|
Set a FormatterListener to process the result tree events.
-
Parameters:
-
handler
|
pointer to new listener |
|
void XSLTResultTarget::setStream (
|
FILE * theStream )
|
|
|
Set the stream for this output target.
@theStream pointer to stream. |
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.10
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.
|
|