summaryrefslogtreecommitdiff
path: root/src/ByteArrayDiskWriter.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-02-08 15:53:45 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-02-08 15:53:45 +0000
commit1b7c1982896dba1d38e1fe84ba9660996607f5f9 (patch)
treed12047cb37ded1e18d4d5b97844412538beb19ff /src/ByteArrayDiskWriter.h
parentd82e183d346375ac8a58a298a58728be615f947e (diff)
2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Removed "using namespace std;" from all sources. Appended std:: prefix to c++ standard classes. Included string.h where mem* function are used.
Diffstat (limited to 'src/ByteArrayDiskWriter.h')
-rw-r--r--src/ByteArrayDiskWriter.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/ByteArrayDiskWriter.h b/src/ByteArrayDiskWriter.h
index b63bdb4d..c5d24de5 100644
--- a/src/ByteArrayDiskWriter.h
+++ b/src/ByteArrayDiskWriter.h
@@ -38,22 +38,24 @@
#include "DiskWriter.h"
#include <sstream>
+namespace aria2 {
+
class ByteArrayDiskWriter : public DiskWriter {
private:
- stringstream buf;
+ std::stringstream buf;
void clear();
public:
ByteArrayDiskWriter();
virtual ~ByteArrayDiskWriter();
- virtual void initAndOpenFile(const string& filename, int64_t totalLength = 0);
+ virtual void initAndOpenFile(const std::string& filename, int64_t totalLength = 0);
- virtual void openFile(const string& filename, int64_t totalLength = 0);
+ virtual void openFile(const std::string& filename, int64_t totalLength = 0);
virtual void closeFile();
- virtual void openExistingFile(const string& filename, int64_t totalLength = 0);
+ virtual void openExistingFile(const std::string& filename, int64_t totalLength = 0);
virtual void writeData(const unsigned char* data, int32_t len, int64_t position);
virtual int32_t readData(unsigned char* data, int32_t len, int64_t position);
@@ -75,11 +77,14 @@ public:
return false;
}
- void setString(const string& s)
+ void setString(const std::string& s)
{
buf.str(s);
}
};
typedef SharedHandle<ByteArrayDiskWriter> ByteArrayDiskWriterHandle;
+
+} // namespace aria2
+
#endif // _D_BYTE_ARRAY_DISK_WRITER_H_