Public Member Functions | |
Writer () | |
virtual | ~Writer () |
virtual void | close ()=0 |
Close the stream. | |
virtual void | flush ()=0 |
Flush the stream. | |
virtual XalanOutputStream * | getStream () |
Get the stream associated with the writer... | |
virtual const XalanOutputStream * | getStream () const |
Get the stream associated with the writer... | |
virtual void | write (const char *s, size_t theOffset=0, size_t theLength=npos)=0 |
Writes a string. | |
virtual void | write (const XalanDOMChar *s, XalanDOMString::size_type theOffset=0, XalanDOMString::size_type theLength=XalanDOMString::npos)=0 |
Writes a string. | |
virtual void | write (XalanDOMChar c)=0 |
Writes a character. | |
virtual void | write (const XalanDOMString &s, XalanDOMString::size_type theOffset=0, XalanDOMString::size_type theLength=XalanDOMString::npos)=0 |
Writes a string. |
Static Public Attributes | |
static const size_t | npos |
Writer::Writer | ( | ) |
|
virtual |
|
pure virtual |
Close the stream.
Implemented in XalanOutputStreamPrintWriter, PrintWriter, DOMStringPrintWriter, and NullPrintWriter.
|
pure virtual |
Flush the stream.
Implemented in XalanOutputStreamPrintWriter, PrintWriter, DOMStringPrintWriter, and NullPrintWriter.
|
virtual |
Get the stream associated with the writer...
Reimplemented in XalanOutputStreamPrintWriter.
|
virtual |
Get the stream associated with the writer...
Reimplemented in XalanOutputStreamPrintWriter.
|
pure virtual |
Writes a string.
s | string to write |
theOffset | starting offset in string to begin writing, default 0 |
theLength | number of characters to write. If the length is npos, then the array is assumed to be null-terminated. |
Implemented in XalanOutputStreamPrintWriter, PrintWriter, DOMStringPrintWriter, and NullPrintWriter.
|
pure virtual |
Writes a string.
s | string to write |
theOffset | starting offset in string to begin writing, default 0 |
theLength | number of characters to write. If the length is XalanDOMString::npos, then the array is assumed to be null-terminated. |
Implemented in XalanOutputStreamPrintWriter, PrintWriter, DOMStringPrintWriter, and NullPrintWriter.
|
pure virtual |
Writes a character.
c | character to write |
Implemented in XalanOutputStreamPrintWriter, PrintWriter, DOMStringPrintWriter, and NullPrintWriter.
|
pure virtual |
Writes a string.
s | string to write |
theOffset | starting offset in string to begin writing, default 0 |
theLength | number of characters to write. If the length is XalanDOMString::npos, then the entire string is printed. |
Implemented in XalanOutputStreamPrintWriter, PrintWriter, DOMStringPrintWriter, and NullPrintWriter.
|
static |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|