#include <bytestreamout_ostream.hpp>
Public Member Functions | |
ByteStreamOutOstream (ostream &stream) | |
BOOL | isSeekable () const |
BOOL | putByte (U8 byte) |
BOOL | putBytes (const U8 *bytes, U32 num_bytes) |
BOOL | seek (const I64 position) |
BOOL | seekEnd () |
I64 | tell () const |
~ByteStreamOutOstream () | |
Public Member Functions inherited from ByteStreamOut | |
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 | ~ByteStreamOut () |
Protected Attributes | |
ostream & | stream |
Definition at line 44 of file bytestreamout_ostream.hpp.
|
inline |
Definition at line 106 of file bytestreamout_ostream.hpp.
|
inline |
Definition at line 61 of file bytestreamout_ostream.hpp.
|
inlinevirtual |
Implements ByteStreamOut.
Definition at line 123 of file bytestreamout_ostream.hpp.
Implements ByteStreamOut.
Definition at line 111 of file bytestreamout_ostream.hpp.
Implements ByteStreamOut.
Definition at line 117 of file bytestreamout_ostream.hpp.
Implements ByteStreamOut.
Definition at line 133 of file bytestreamout_ostream.hpp.
|
inlinevirtual |
Implements ByteStreamOut.
Definition at line 139 of file bytestreamout_ostream.hpp.
|
inlinevirtual |
Implements ByteStreamOut.
Definition at line 128 of file bytestreamout_ostream.hpp.
|
protected |
Definition at line 61 of file bytestreamout_ostream.hpp.