00001
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #if !defined(AFX_DOMPRINTFORMATTARGET_H__49D53C94_C592_44CB_A985_4707CB6C6D3C__INCLUDED_)
00024
00025 #define AFX_DOMPRINTFORMATTARGET_H__49D53C94_C592_44CB_A985_4707CB6C6D3C__INCLUDED_
00026
00027 #if _MSC_VER > 1000
00028 #pragma once
00029 #endif // _MSC_VER > 1000
00030
00031 class DOMPrintFormatTarget : public XMLFormatTarget
00032 {
00033 public:
00034 unsigned char *outBuf;
00035 unsigned long outSiz;
00036 unsigned long outPtr;
00037 DOMPrintFormatTarget();
00038 virtual ~DOMPrintFormatTarget();
00039
00040 virtual void writeChars (const XMLByte* const toWrite,
00041 const unsigned int count, XMLFormatter* const formatter);
00042
00043 private:
00044
00045
00046
00047 DOMPrintFormatTarget(const DOMPrintFormatTarget& other);
00048 void operator=(const DOMPrintFormatTarget& rhs);
00049 };
00050
00051 #endif // !defined(AFX_DOMPRINTFORMATTARGET_H__49D53C94_C592_44CB_A985_4707CB6C6D3C__INCLUDED_)
00052