00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef StdOutFormatTarget_HEADER_GUARD_
00022 #define StdOutFormatTarget_HEADER_GUARD_
00023
00024 #include <xercesc/framework/XMLFormatter.hpp>
00025
00026 XERCES_CPP_NAMESPACE_BEGIN
00027
00028 class StdOutFormatTarget : public XMLFormatTarget {
00029 public:
00030
00033 StdOutFormatTarget() ;
00034 ~StdOutFormatTarget();
00036
00037
00038
00039
00040 virtual void writeChars(const XMLByte* const toWrite
00041 , const unsigned int count
00042 , XMLFormatter* const formatter);
00043
00044 virtual void flush();
00045
00046 private:
00047
00048
00049
00050 StdOutFormatTarget(const StdOutFormatTarget&);
00051 StdOutFormatTarget& operator=(const StdOutFormatTarget&);
00052 };
00053
00054 XERCES_CPP_NAMESPACE_END
00055
00056 #endif