From 048a2cf59737f761876e81a77e8d064c45c752d7 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 11 Oct 2007 16:58:24 +0000 Subject: 2007-10-12 Tatsuhiro Tsujikawa Implemented BitTorrent/http/ftp integrated download. I've rewritten lots of files and now some headers have forward class declarations to reduce compile time. The implementation is extremely alpha stage, I recommend to use this for testing purpose only. --- src/ByteArrayDiskWriterFactory.h | 52 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 src/ByteArrayDiskWriterFactory.h (limited to 'src/ByteArrayDiskWriterFactory.h') diff --git a/src/ByteArrayDiskWriterFactory.h b/src/ByteArrayDiskWriterFactory.h new file mode 100644 index 00000000..2c72194e --- /dev/null +++ b/src/ByteArrayDiskWriterFactory.h @@ -0,0 +1,52 @@ +/* */ +#ifndef _D_BYTE_ARRAY_DISK_WRITER_FACTORY_H_ +#define _D_BYTE_ARRAY_DISK_WRITER_FACTORY_H_ + +#include "DiskWriterFactory.h" +#include "ByteArrayDiskWriter.h" + +class ByteArrayDiskWriterFactory:public DiskWriterFactory +{ +public: + DiskWriterHandle newDiskWriter() + { + return new ByteArrayDiskWriter(); + } +}; + +typedef SharedHandle ByteArrayDiskWriterFactoryHandle; + +#endif // _D_BYTE_ARRAY_DISK_WRITER_FACTORY_H_ -- cgit