1#ifndef __DCL_XFILE_WRITER_H__
2#define __DCL_XFILE_WRITER_H__ 20110218
4#ifndef __DCL_FILE_WRITER_H__
7#ifndef __DCL_THREAD_H__
22class DCLCAPI XFileWriter :
public FileWriter
42 virtual Writer&
write(
const wchar_t* _buf,
size_t _n)
45 virtual int vprintf(
const wchar_t* _format, va_list _arglist)
52inline XFileWriter::XFileWriter(
const String& _path,
bool _truncate,
CharsetEncoder* _pEncoder)
#define DECLARE_CLASSINFO(class_name)
virtual void close() __DCL_THROWS1(IOException *)
virtual Writer & write(const wchar_t *_buf, size_t _n) __DCL_THROWS1(IOException *)
virtual void flush() __DCL_THROWS1(IOException *)