ZipSubWStream
Engine/source/core/util/zip/zipSubStream.h
Private Types
Parent
Private Static Attributes
Private Attributes
z_stream_s *
Public Functions
bool
attachStream(Stream * io_pSlaveStream)
Gets the position in the stream.
Gets the size of the stream.
bool
hasCapability(const caps)
Checks to see if this stream has the capability of a given function.
bool
setPosition(const U32 in_newPosition)
Sets the position of the stream. Returns if the new position is valid or not.
Protected Functions
Detailed Description
Private Types
typedef FilterStream Parent
Private Static Attributes
const U32 csm_bufferSize
const U32 csm_streamCaps
Private Attributes
U32 m_currPosition
U32 m_lastBytesRead
U32 m_lastBytesWritten
U8 * m_pInputBuffer
U8 * m_pOutputBuffer
Stream * m_pStream
z_stream_s * m_pZipStream
Public Functions
ZipSubWStream()
~ZipSubWStream()
attachStream(Stream * io_pSlaveStream)
Reimplemented from: FilterStream
detachStream()
Reimplemented from: FilterStream
getLastBytesRead()
Reimplemented from: IStreamByteCount
getLastBytesWritten()
Reimplemented from: IStreamByteCount
getPosition()
Reimplemented from: FilterStream
getStream()
Reimplemented from: FilterStream
getStreamSize()
Reimplemented from: FilterStream
hasCapability(const caps)
Reimplemented from: FilterStream
setPosition(const U32 in_newPosition)
Reimplemented from: FilterStream