diff options
author | Mike Buland <eichlan@xagasoft.com> | 2007-06-10 21:28:14 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2007-06-10 21:28:14 +0000 |
commit | 5f39066a4f561e9a94a6cc9293ab9b978ebf1f81 (patch) | |
tree | a25698caf9594feecae8b71f032a11f81ba6cc3c /src/filter.h | |
parent | f5352edf3dc23c044a91f1d1537fa0dc0f0babc7 (diff) | |
download | libbu++-5f39066a4f561e9a94a6cc9293ab9b978ebf1f81.tar.gz libbu++-5f39066a4f561e9a94a6cc9293ab9b978ebf1f81.tar.bz2 libbu++-5f39066a4f561e9a94a6cc9293ab9b978ebf1f81.tar.xz libbu++-5f39066a4f561e9a94a6cc9293ab9b978ebf1f81.zip |
Bunch of maintenence type things. Minor tweaks and the like. The file class
has a lot more helper functions and the like, the filters give more info back
to the caller, minor updates to taf.
Diffstat (limited to 'src/filter.h')
-rw-r--r-- | src/filter.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/filter.h b/src/filter.h index b068206..088d46e 100644 --- a/src/filter.h +++ b/src/filter.h | |||
@@ -33,7 +33,7 @@ namespace Bu | |||
33 | virtual ~Filter(); | 33 | virtual ~Filter(); |
34 | 34 | ||
35 | virtual void start()=0; | 35 | virtual void start()=0; |
36 | virtual void stop()=0; | 36 | virtual size_t stop()=0; |
37 | virtual void close(); | 37 | virtual void close(); |
38 | virtual long tell(); | 38 | virtual long tell(); |
39 | virtual void seek( long offset ); | 39 | virtual void seek( long offset ); |
@@ -41,6 +41,8 @@ namespace Bu | |||
41 | virtual void setPosEnd( long pos ); | 41 | virtual void setPosEnd( long pos ); |
42 | virtual bool isEOS(); | 42 | virtual bool isEOS(); |
43 | 43 | ||
44 | virtual void flush(); | ||
45 | |||
44 | virtual bool canRead(); | 46 | virtual bool canRead(); |
45 | virtual bool canWrite(); | 47 | virtual bool canWrite(); |
46 | virtual bool canSeek(); | 48 | virtual bool canSeek(); |