31 #ifndef BYTE_STREAM_IN_HPP 32 #define BYTE_STREAM_IN_HPP
virtual I64 tell() const =0
virtual BOOL isSeekable() const =0
virtual void get32bitsBE(U8 *bytes)=0
virtual BOOL seek(const I64 position)=0
virtual void getBytes(U8 *bytes, const U32 num_bytes)=0
virtual void get64bitsLE(U8 *bytes)=0
virtual void get32bitsLE(U8 *bytes)=0
virtual void get64bitsBE(U8 *bytes)=0
virtual BOOL seekEnd(const I64 distance=0)=0
virtual void get16bitsLE(U8 *bytes)=0
virtual void get16bitsBE(U8 *bytes)=0