16 #if !defined(PRINTWRITER_HEADER_GUARD_1357924680)
17 #define PRINTWRITER_HEADER_GUARD_1357924680
31 XALAN_CPP_NAMESPACE_BEGIN
49 return m_memoryManager;
61 checkError()
const = 0;
78 size_t theLength = npos) = 0;
82 const XalanDOMChar* s,
87 write(XalanDOMChar c) = 0;
97 #if !defined(XALAN_BOOL_AS_INT)
108 size_t theLength = npos) = 0;
112 const XalanDOMChar* s,
130 #if !defined(XALAN_BOOL_AS_INT)
141 size_t theLength = npos) = 0;
145 const XalanDOMChar* s,
149 println(
double x) = 0;
167 static const XalanDOMChar s_trueString[];
169 static const XalanDOMChar s_falseString[];
171 static const XalanDOMChar s_newlineString[];
187 XALAN_CPP_NAMESPACE_END
191 #endif // PRINTWRITER_HEADER_GUARD_1357924680
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1111
virtual void write(const char *s, size_t theOffset=0, size_t theLength=npos)=0
Writes a string.
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: Writer.hpp:42
const bool m_fAutoFlush
Definition: PrintWriter.hpp:162
MemoryManagerType & getMemoryManager()
Definition: PrintWriter.hpp:47
#define XALAN_DEFAULT_MEMMGR
Definition: XalanMemoryManagement.hpp:402
virtual void close()=0
Close the stream.
Definition: PrintWriter.hpp:35
virtual void flush()=0
Flush the stream.
Definition: XalanDOMString.hpp:42
MemoryManagerType & m_memoryManager
Definition: PrintWriter.hpp:164
unsigned int size_type
Definition: XalanDOMString.hpp:53
Definition: XalanDOMString.hpp:63