HRESULT ReadUint8(uint8_t *pVal)
CRefCountedBuffer _spBuffer
HRESULT WriteUint16(uint16_t val)
HRESULT WriteInt32(int32_t val)
HRESULT SeekRelative(int nOffset)
HRESULT Read(void *data, size_t size)
HRESULT GetBuffer(CRefCountedBuffer *pRefCountedBuffer)
void SetNoGrow(bool fDisableGrow)
HRESULT ReadUint16(uint16_t *pVal)
HRESULT ReadInt32(int32_t *pVal)
HRESULT WriteUint64(uint64_t val)
HRESULT ReadInt16(int16_t *pVal)
HRESULT Grow(size_t newsize)
HRESULT ReadUint64(uint64_t *pVal)
uint8_t * GetDataPointerUnsafe()
HRESULT Write(const void *data, size_t size)
HRESULT SeekDirect(size_t pos)
HRESULT SetSizeHint(size_t size)
HRESULT ReadInt64(int64_t *pVal)
HRESULT ReadUint32(uint32_t *pVal)
HRESULT ReadInt8(int8_t *pVal)
HRESULT WriteInt64(int64_t val)
HRESULT WriteInt8(int8_t val)
boost::shared_ptr< CBuffer > CRefCountedBuffer
HRESULT WriteUint32(uint32_t val)
HRESULT WriteInt16(int16_t val)
void Attach(CRefCountedBuffer &buffer, bool fForWriting)
HRESULT WriteUint8(uint8_t val)