summaryrefslogtreecommitdiff
path: root/src/BufferedFile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/BufferedFile.h')
-rw-r--r--src/BufferedFile.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/BufferedFile.h b/src/BufferedFile.h
index 10966b2e..03a57ac6 100644
--- a/src/BufferedFile.h
+++ b/src/BufferedFile.h
@@ -42,11 +42,12 @@
namespace aria2 {
// IOFILE implementation using standard I/O functions.
-class BufferedFile:public IOFile {
+class BufferedFile : public IOFile {
public:
BufferedFile(const char* filename, const char* mode);
BufferedFile(FILE* fp);
virtual ~BufferedFile();
+
protected:
// wrapper for fread. Using 1 for 2nd argument of fread.
virtual size_t onRead(void* ptr, size_t count) CXX11_OVERRIDE;
@@ -63,6 +64,7 @@ protected:
virtual bool isError() const CXX11_OVERRIDE;
virtual bool isEOF() const CXX11_OVERRIDE;
virtual bool isOpen() const CXX11_OVERRIDE;
+
private:
// Don't allow copying;
BufferedFile(const BufferedFile&);