#include <PrintWriter.hpp>
Inherits Writer.
Inherited by DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.

Definition at line 37 of file PrintWriter.hpp.
| PrintWriter::PrintWriter | ( | bool | fAutoFlush = false, |
|
| MemoryManager &theManager | XALAN_DEFAULT_MEMMGR | |||
| ) |
Constructor.
| fAutoFlush | if true, the output will not be buffered |
| virtual PrintWriter::~PrintWriter | ( | ) | [virtual] |
| virtual bool PrintWriter::checkError | ( | ) | const [pure virtual] |
Flush the stream, then check the error status.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::close | ( | ) | [pure virtual] |
Close the stream.
Implements Writer.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::flush | ( | ) | [pure virtual] |
Flush the stream.
Implements Writer.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| MemoryManager& PrintWriter::getMemoryManager | ( | ) | [inline] |
Definition at line 49 of file PrintWriter.hpp.
| virtual void PrintWriter::print | ( | const XalanDOMString & | s | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | bool | b | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | char | c | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | const char * | s, | |
| size_t | theLength = npos | |||
| ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | const XalanDOMChar * | s, | |
| XalanDOMString::size_type | theLength = XalanDOMString::npos | |||
| ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | double | d | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | int | i | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::print | ( | long | l | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | char | x | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | const XalanDOMString & | s | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | double | x | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | const XalanDOMChar * | s, | |
| XalanDOMString::size_type | theLength = XalanDOMString::npos | |||
| ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | int | x | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | const char * | s, | |
| size_t | theLength = npos | |||
| ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | bool | b | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::println | ( | long | x | ) | [pure virtual] |
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::write | ( | const XalanDOMChar * | s, | |
| XalanDOMString::size_type | theOffset = 0, |
|||
| XalanDOMString::size_type | theLength = XalanDOMString::npos | |||
| ) | [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. |
Implements Writer.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::write | ( | const char * | s, | |
| size_t | theOffset = 0, |
|||
| size_t | theLength = npos | |||
| ) | [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. |
Implements Writer.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::write | ( | const XalanDOMString & | s, | |
| XalanDOMString::size_type | theOffset = 0, |
|||
| XalanDOMString::size_type | theLength = XalanDOMString::npos | |||
| ) | [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. |
Implements Writer.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
| virtual void PrintWriter::write | ( | XalanDOMChar | c | ) | [pure virtual] |
Writes a character.
| c | character to write |
Implements Writer.
Implemented in DOMStringPrintWriter, NullPrintWriter, and XalanOutputStreamPrintWriter.
const bool PrintWriter::m_fAutoFlush [protected] |
Definition at line 164 of file PrintWriter.hpp.
MemoryManager& PrintWriter::m_memoryManager [protected] |
Definition at line 166 of file PrintWriter.hpp.
const XalanDOMChar PrintWriter::s_falseString[] [static, protected] |
Definition at line 171 of file PrintWriter.hpp.
const XalanDOMChar PrintWriter::s_newlineString[] [static, protected] |
Definition at line 173 of file PrintWriter.hpp.
const XalanDOMChar PrintWriter::s_trueString[] [static, protected] |
Definition at line 169 of file PrintWriter.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|