|
virtual bool | HasErrors () const |
|
virtual bool | Flush ()=0 |
|
int8_t | ReadInt8 () override |
|
size_t | WriteInt8 (int8_t val) override |
|
bool | ReadBool () override |
|
size_t | WriteBool (bool val) override |
|
size_t | ReadArrayOfInt8 (int8_t *buffer, size_t count) override |
|
size_t | WriteArrayOfInt8 (const int8_t *buffer, size_t count) override |
|
size_t | WriteByteCount (uint8_t b, size_t count) |
|
virtual void | Close ()=0 |
|
virtual bool | IsValid () const =0 |
|
virtual bool | EOS () const =0 |
|
virtual soff_t | GetLength () const =0 |
|
virtual soff_t | GetPosition () const =0 |
|
virtual bool | CanRead () const =0 |
|
virtual bool | CanWrite () const =0 |
|
virtual bool | CanSeek () const =0 |
|
virtual size_t | Read (void *buffer, size_t size)=0 |
|
virtual int32_t | ReadByte ()=0 |
|
virtual size_t | Write (const void *buffer, size_t size)=0 |
|
virtual int32_t | WriteByte (uint8_t b)=0 |
|
virtual int16_t | ReadInt16 ()=0 |
|
virtual int32_t | ReadInt32 ()=0 |
|
virtual int64_t | ReadInt64 ()=0 |
|
virtual size_t | ReadArray (void *buffer, size_t elem_size, size_t count)=0 |
|
virtual size_t | ReadArrayOfInt16 (int16_t *buffer, size_t count)=0 |
|
virtual size_t | ReadArrayOfInt32 (int32_t *buffer, size_t count)=0 |
|
virtual size_t | ReadArrayOfInt64 (int64_t *buffer, size_t count)=0 |
|
virtual size_t | WriteInt16 (int16_t val)=0 |
|
virtual size_t | WriteInt32 (int32_t val)=0 |
|
virtual size_t | WriteInt64 (int64_t val)=0 |
|
virtual size_t | WriteArray (const void *buffer, size_t elem_size, size_t count)=0 |
|
virtual size_t | WriteArrayOfInt16 (const int16_t *buffer, size_t count)=0 |
|
virtual size_t | WriteArrayOfInt32 (const int32_t *buffer, size_t count)=0 |
|
virtual size_t | WriteArrayOfInt64 (const int64_t *buffer, size_t count)=0 |
|
virtual bool | Seek (soff_t offset, StreamSeek origin=kSeekCurrent)=0 |
|
The documentation for this class was generated from the following file: