summaryrefslogtreecommitdiff
path: root/include/Handle.h
diff options
context:
space:
mode:
authorpixel <pixel>2003-03-10 20:55:34 +0000
committerpixel <pixel>2003-03-10 20:55:34 +0000
commit3fede85754bafd7ff8470bbcf27cdf90e872b87c (patch)
tree08eee0accd83dbdbd151658ffb28dffdabbd1694 /include/Handle.h
parent48cbd1ff8dd5aa4025eee6e244a83bab3eb396d0 (diff)
Starting writing inflate/deflate code
Diffstat (limited to 'include/Handle.h')
-rw-r--r--include/Handle.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/Handle.h b/include/Handle.h
index 1a3973d..23ecfe6 100644
--- a/include/Handle.h
+++ b/include/Handle.h
@@ -37,6 +37,7 @@ class Handle : public Base {
virtual bool CanWatch() const;
virtual int Dup() const;
virtual void SetZ(int = 9) throw (GeneralException);
+ virtual void Flush();
protected:
Handle(int h);
int GetHandle() const;
@@ -47,7 +48,8 @@ class Handle : public Base {
int h;
bool closed, nonblock;
gzFile zfile;
- int z;
+ zstream zstrm;
+ int z, c;
};
Handle & operator<<(Handle &, const String &);