diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /dviware/dvi2bitmap/FileByteStream.h |
Initial commit
Diffstat (limited to 'dviware/dvi2bitmap/FileByteStream.h')
-rw-r--r-- | dviware/dvi2bitmap/FileByteStream.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dviware/dvi2bitmap/FileByteStream.h b/dviware/dvi2bitmap/FileByteStream.h new file mode 100644 index 0000000000..f845cbda35 --- /dev/null +++ b/dviware/dvi2bitmap/FileByteStream.h @@ -0,0 +1,24 @@ +/* This file is part of dvi2bitmap; see README for copyrights and licence */ + +#ifndef FILE_BYTE_STREAM_HEADER_READ +#define FILE_BYTE_STREAM_HEADER_READ 1 + +#include <InputByteStream.h> + +/** An input file. */ +class FileByteStream : public InputByteStream { + + public: + FileByteStream(string& filename, + string tryext="", + bool preload=false) + throw (InputByteStreamError); + ~FileByteStream(); + void seek(int pos) + throw (InputByteStreamError); + + private: + int filesize_; +}; + +#endif /* FILE_BYTE_STREAM_HEADER_READ */ |