#include <bytestreamout.hpp>
Public Member Functions | |
virtual BOOL | isSeekable () const =0 |
virtual BOOL | put16bitsBE (const U8 *bytes)=0 |
virtual BOOL | put16bitsLE (const U8 *bytes)=0 |
virtual BOOL | put32bitsBE (const U8 *bytes)=0 |
virtual BOOL | put32bitsLE (const U8 *bytes)=0 |
virtual BOOL | put64bitsBE (const U8 *bytes)=0 |
virtual BOOL | put64bitsLE (const U8 *bytes)=0 |
virtual BOOL | putByte (U8 byte)=0 |
virtual BOOL | putBytes (const U8 *bytes, U32 num_bytes)=0 |
virtual BOOL | seek (const I64 position)=0 |
virtual BOOL | seekEnd ()=0 |
virtual I64 | tell () const =0 |
virtual | ~ByteStreamOut () |
Definition at line 36 of file bytestreamout.hpp.
|
inlinevirtual |
Definition at line 64 of file bytestreamout.hpp.
|
pure virtual |
Implemented in ByteStreamOutNil, ByteStreamOutFile, and ByteStreamOutOstream.
Implemented in ByteStreamOutFileBE, ByteStreamOutOstreamBE, ByteStreamOutFileLE, ByteStreamOutOstreamLE, and ByteStreamOutNil.
Implemented in ByteStreamOutFileBE, ByteStreamOutOstreamBE, ByteStreamOutFileLE, ByteStreamOutOstreamLE, and ByteStreamOutNil.
Implemented in ByteStreamOutFileBE, ByteStreamOutOstreamBE, ByteStreamOutFileLE, ByteStreamOutOstreamLE, and ByteStreamOutNil.
Implemented in ByteStreamOutFileBE, ByteStreamOutOstreamBE, ByteStreamOutFileLE, ByteStreamOutOstreamLE, and ByteStreamOutNil.
Implemented in ByteStreamOutFileBE, ByteStreamOutOstreamBE, ByteStreamOutFileLE, ByteStreamOutOstreamLE, and ByteStreamOutNil.
Implemented in ByteStreamOutFileBE, ByteStreamOutOstreamBE, ByteStreamOutFileLE, ByteStreamOutOstreamLE, and ByteStreamOutNil.
Implemented in ByteStreamOutFile, ByteStreamOutOstream, and ByteStreamOutNil.
Implemented in ByteStreamOutFile, ByteStreamOutOstream, and ByteStreamOutNil.
Implemented in ByteStreamOutNil, ByteStreamOutFile, and ByteStreamOutOstream.
|
pure virtual |
Implemented in ByteStreamOutNil, ByteStreamOutFile, and ByteStreamOutOstream.
|
pure virtual |
Implemented in ByteStreamOutNil, ByteStreamOutFile, and ByteStreamOutOstream.