04e231b601
X-SVN-Rev: 10672
29 lines
995 B
C++
29 lines
995 B
C++
#ifndef DOMPRINTFORMATTARGET_H_
|
|
#define DOMPRINTFORMATTARGET_H_
|
|
#include "ChildName.h"
|
|
#include <fstream.h>
|
|
class DOMPrintFormatTarget : public XMLFormatTarget
|
|
{
|
|
private:
|
|
char* fileName;
|
|
public:
|
|
DOMPrintFormatTarget();
|
|
DOMPrintFormatTarget(char* fileName);
|
|
~DOMPrintFormatTarget();
|
|
// -----------------------------------------------------------------------
|
|
// Implementations of the format target interface
|
|
// -----------------------------------------------------------------------
|
|
|
|
void writeChars(const XMLByte* const toWrite,
|
|
const unsigned int count,
|
|
XMLFormatter * const formatter);
|
|
|
|
private:
|
|
// -----------------------------------------------------------------------
|
|
// Unimplemented methods.
|
|
// -----------------------------------------------------------------------
|
|
DOMPrintFormatTarget(const DOMPrintFormatTarget& other);
|
|
void operator=(const DOMPrintFormatTarget& rhs);
|
|
};
|
|
|
|
#endif |