|
| AlignedStream (Stream *stream, AlignedStreamMode mode, ObjectOwnershipPolicy stream_ownership_policy=kReleaseAfterUse, size_t base_alignment=sizeof(int16_t)) |
|
void | Reset () |
|
void | Close () override |
|
bool | CanRead () const override |
|
bool | CanWrite () const override |
|
bool | CanSeek () const override |
|
size_t | Read (void *buffer, size_t size) override |
|
int32_t | ReadByte () override |
|
int16_t | ReadInt16 () override |
|
int32_t | ReadInt32 () override |
|
int64_t | ReadInt64 () override |
|
size_t | ReadArray (void *buffer, size_t elem_size, size_t count) override |
|
size_t | ReadArrayOfInt16 (int16_t *buffer, size_t count) override |
|
size_t | ReadArrayOfInt32 (int32_t *buffer, size_t count) override |
|
size_t | ReadArrayOfInt64 (int64_t *buffer, size_t count) override |
|
size_t | Write (const void *buffer, size_t size) override |
|
int32_t | WriteByte (uint8_t b) override |
|
size_t | WriteInt16 (int16_t val) override |
|
size_t | WriteInt32 (int32_t val) override |
|
size_t | WriteInt64 (int64_t val) override |
|
size_t | WriteArray (const void *buffer, size_t elem_size, size_t count) override |
|
size_t | WriteArrayOfInt16 (const int16_t *buffer, size_t count) override |
|
size_t | WriteArrayOfInt32 (const int32_t *buffer, size_t count) override |
|
size_t | WriteArrayOfInt64 (const int64_t *buffer, size_t count) override |
|
bool | Seek (soff_t offset, StreamSeek origin) override |
|
| ProxyStream (Stream *stream, ObjectOwnershipPolicy stream_ownership_policy=kReleaseAfterUse) |
|
void | Close () override |
|
bool | Flush () override |
|
bool | IsValid () const override |
|
bool | EOS () const override |
|
soff_t | GetLength () const override |
|
soff_t | GetPosition () const override |
|
bool | CanRead () const override |
|
bool | CanWrite () const override |
|
bool | CanSeek () const override |
|
size_t | Read (void *buffer, size_t size) override |
|
int32_t | ReadByte () override |
|
int16_t | ReadInt16 () override |
|
int32_t | ReadInt32 () override |
|
int64_t | ReadInt64 () override |
|
size_t | ReadArray (void *buffer, size_t elem_size, size_t count) override |
|
size_t | ReadArrayOfInt16 (int16_t *buffer, size_t count) override |
|
size_t | ReadArrayOfInt32 (int32_t *buffer, size_t count) override |
|
size_t | ReadArrayOfInt64 (int64_t *buffer, size_t count) override |
|
size_t | Write (const void *buffer, size_t size) override |
|
int32_t | WriteByte (uint8_t b) override |
|
size_t | WriteInt16 (int16_t val) override |
|
size_t | WriteInt32 (int32_t val) override |
|
size_t | WriteInt64 (int64_t val) override |
|
size_t | WriteArray (const void *buffer, size_t elem_size, size_t count) override |
|
size_t | WriteArrayOfInt16 (const int16_t *buffer, size_t count) override |
|
size_t | WriteArrayOfInt32 (const int32_t *buffer, size_t count) override |
|
size_t | WriteArrayOfInt64 (const int64_t *buffer, size_t count) override |
|
bool | Seek (soff_t offset, StreamSeek origin) override |
|
virtual bool | HasErrors () const |
|
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) |
|