| CATStream() | CATStream | [inline] |
| CATStreamSub(CATInt64 offset, CATInt64 length, CATStream *parent) | CATStreamSub | |
| Close() | CATStreamSub | [virtual] |
| CopyToStream(CATStream *outputStream, CATUInt32 bufSize=kCAT_DEFAULT_STREAM_BUF_SIZE, CATInt64 offset=0, CATInt64 length=0) | CATStream | [virtual] |
| CreateSubStream(CATInt64 streamOffset, CATInt64 streamLength, CATSUBSTREAMBUILDER builder=CATStream::DefSubStreamBuilder, void *param1=0, CATUInt32 param2=0) | CATStream | [virtual] |
| DefSubStreamBuilder(CATInt64 offset, CATInt64 length, CATStream *parent, void *param1, CATUInt32 param2) | CATStream | [static] |
| fCurPos | CATStreamSub | [protected] |
| fLength | CATStreamSub | [protected] |
| fOffset | CATStreamSub | [protected] |
| fParent | CATStreamSub | [protected] |
| fSubCount | CATStream | [protected] |
| GetName() const | CATStreamSub | [virtual] |
| GetPosition(CATInt64 &position) | CATStreamSub | [virtual] |
| IsOpen() | CATStreamSub | [virtual] |
| IsSeekable() | CATStreamSub | [virtual] |
| OnAcquireSub() | CATStreamSub | [inline, virtual] |
| OnReleaseSub() | CATStreamSub | [inline, virtual] |
| Open(const CATWChar *pathname, OPEN_MODE mode) | CATStreamSub | [virtual] |
| OPEN_MODE enum name | CATStream | |
| Read(void *buffer, CATUInt32 &length) | CATStreamSub | [virtual] |
| READ_ONLY enum value | CATStream | |
| READ_WRITE_CREATE_TRUNC enum value | CATStream | |
| READ_WRITE_EXISTING_FIRST enum value | CATStream | |
| READ_WRITE_EXISTING_ONLY enum value | CATStream | |
| ReadAbs(void *buffer, CATUInt32 &length, CATInt64 position) | CATStreamSub | [virtual] |
| ReleaseSubStream(CATStream *&subStream) | CATStream | [virtual] |
| SeekAbsolute(CATInt64 position) | CATStreamSub | [virtual] |
| SeekFromEnd(CATInt32 offset) | CATStreamSub | [virtual] |
| SeekRelative(CATInt32 offset) | CATStreamSub | [virtual] |
| SHARE_ALL enum value | CATStream | |
| SHARE_NONE enum value | CATStream | |
| Size(CATInt64 &filesize) | CATStreamSub | [virtual] |
| Write(const void *buffer, CATUInt32 length) | CATStreamSub | [virtual] |
| WRITE_CREATE_ONLY enum value | CATStream | |
| WriteAbs(const void *buffer, CATUInt32 length, CATInt64 position) | CATStreamSub | [virtual] |
| ~CATStream() | CATStream | [inline, virtual] |
| ~CATStreamSub() | CATStreamSub | [virtual] |