CATStream() | CATStream | [inline] |
CATStreamFile() | CATStreamFile | |
Close() | CATStreamFile | [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] |
fFileHandle | CATStreamFile | [private] |
fFilename | CATStreamFile | [protected] |
fSubCount | CATStream | [protected] |
GetName() const | CATStreamFile | [virtual] |
GetPosition(CATInt64 &position) | CATStreamFile | [virtual] |
IsOpen() | CATStreamFile | [virtual] |
IsSeekable() | CATStreamFile | [virtual] |
Open(const CATWChar *pathname, OPEN_MODE mode) | CATStreamFile | [virtual] |
OPEN_MODE enum name | CATStream | |
operator=(const CATStreamFile &srcStream) | CATStreamFile | [inline, private] |
Read(void *buffer, CATUInt32 &length) | CATStreamFile | [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) | CATStreamFile | [virtual] |
ReleaseSubStream(CATStream *&subStream) | CATStream | [virtual] |
SeekAbsolute(CATInt64 position) | CATStreamFile | [virtual] |
SeekFromEnd(CATInt32 offset) | CATStreamFile | [virtual] |
SeekRelative(CATInt32 offset) | CATStreamFile | [virtual] |
SHARE_ALL enum value | CATStream | |
SHARE_NONE enum value | CATStream | |
Size(CATInt64 &filesize) | CATStreamFile | [virtual] |
Write(const void *buffer, CATUInt32 length) | CATStreamFile | [virtual] |
WRITE_CREATE_ONLY enum value | CATStream | |
WriteAbs(const void *buffer, CATUInt32 length, CATInt64 position) | CATStreamFile | [virtual] |
~CATStream() | CATStream | [inline, virtual] |
~CATStreamFile() | CATStreamFile | [virtual] |