Go to the source code of this file.
Functions | |
SRes | LookInStream_LookRead (ILookInStream *stream, void *buf, size_t *size) |
SRes | LookInStream_Read (ILookInStream *stream, void *buf, size_t size) |
SRes | LookInStream_Read2 (ILookInStream *stream, void *buf, size_t size, SRes errorType) |
SRes | LookInStream_SeekTo (ILookInStream *stream, UInt64 offset) |
void | LookToRead_CreateVTable (CLookToRead *p, int lookahead) |
void | LookToRead_Init (CLookToRead *p) |
static SRes | LookToRead_Look_Exact (void *pp, const void **buf, size_t *size) |
static SRes | LookToRead_Look_Lookahead (void *pp, const void **buf, size_t *size) |
static SRes | LookToRead_Read (void *pp, void *buf, size_t *size) |
static SRes | LookToRead_Seek (void *pp, Int64 *pos, ESzSeek origin) |
static SRes | LookToRead_Skip (void *pp, size_t offset) |
void | SecToLook_CreateVTable (CSecToLook *p) |
static SRes | SecToLook_Read (void *pp, void *buf, size_t *size) |
void | SecToRead_CreateVTable (CSecToRead *p) |
static SRes | SecToRead_Read (void *pp, void *buf, size_t *size) |
SRes | SeqInStream_Read (ISeqInStream *stream, void *buf, size_t size) |
SRes | SeqInStream_Read2 (ISeqInStream *stream, void *buf, size_t size, SRes errorType) |
SRes | SeqInStream_ReadByte (ISeqInStream *stream, Byte *buf) |
SRes LookInStream_LookRead | ( | ILookInStream * | stream, |
void * | buf, | ||
size_t * | size | ||
) |
Definition at line 40 of file 7zStream.cc.
References ILookInStream::Look, RINOK, ILookInStream::Skip, and SZ_OK.
Referenced by SecToLook_Read().
SRes LookInStream_Read | ( | ILookInStream * | stream, |
void * | buf, | ||
size_t | size | ||
) |
Definition at line 64 of file 7zStream.cc.
References LookInStream_Read2(), and SZ_ERROR_INPUT_EOF.
SRes LookInStream_Read2 | ( | ILookInStream * | stream, |
void * | buf, | ||
size_t | size, | ||
SRes | errorType | ||
) |
Definition at line 50 of file 7zStream.cc.
References ILookInStream::Read, RINOK, findQualityFiles::size, and SZ_OK.
Referenced by LookInStream_Read().
SRes LookInStream_SeekTo | ( | ILookInStream * | stream, |
UInt64 | offset | ||
) |
Definition at line 34 of file 7zStream.cc.
References evf::evtn::offset(), ILookInStream::Seek, SZ_SEEK_SET, and lumiQTWidget::t.
void LookToRead_CreateVTable | ( | CLookToRead * | p, |
int | lookahead | ||
) |
Definition at line 134 of file 7zStream.cc.
References ILookInStream::Look, LookToRead_Look_Exact(), LookToRead_Look_Lookahead(), LookToRead_Read(), LookToRead_Seek(), LookToRead_Skip(), ILookInStream::Read, CLookToRead::s, ILookInStream::Seek, and ILookInStream::Skip.
void LookToRead_Init | ( | CLookToRead * | p | ) |
|
static |
Definition at line 87 of file 7zStream.cc.
References CLookToRead::buf, LookToRead_BUF_SIZE, AlCaHLTBitMon_ParallelJobs::p, CLookToRead::pos, ISeekInStream::Read, CLookToRead::realStream, CLookToRead::size, findQualityFiles::size, and SZ_OK.
Referenced by LookToRead_CreateVTable().
|
static |
Definition at line 69 of file 7zStream.cc.
References CLookToRead::buf, LookToRead_BUF_SIZE, AlCaHLTBitMon_ParallelJobs::p, CLookToRead::pos, ISeekInStream::Read, CLookToRead::realStream, CLookToRead::size, and SZ_OK.
Referenced by LookToRead_CreateVTable().
|
static |
Definition at line 113 of file 7zStream.cc.
References CLookToRead::buf, AlCaHLTBitMon_ParallelJobs::p, CLookToRead::pos, ISeekInStream::Read, CLookToRead::realStream, CLookToRead::size, findQualityFiles::size, and SZ_OK.
Referenced by LookToRead_CreateVTable().
Definition at line 127 of file 7zStream.cc.
References AlCaHLTBitMon_ParallelJobs::p, CLookToRead::pos, CLookToRead::realStream, ISeekInStream::Seek, and CLookToRead::size.
Referenced by LookToRead_CreateVTable().
|
static |
Definition at line 106 of file 7zStream.cc.
References evf::evtn::offset(), AlCaHLTBitMon_ParallelJobs::p, CLookToRead::pos, and SZ_OK.
Referenced by LookToRead_CreateVTable().
void SecToLook_CreateVTable | ( | CSecToLook * | p | ) |
Definition at line 155 of file 7zStream.cc.
References ISeqInStream::Read, CSecToLook::s, and SecToLook_Read().
|
static |
Definition at line 149 of file 7zStream.cc.
References LookInStream_LookRead(), AlCaHLTBitMon_ParallelJobs::p, and CSecToLook::realStream.
Referenced by SecToLook_CreateVTable().
void SecToRead_CreateVTable | ( | CSecToRead * | p | ) |
Definition at line 166 of file 7zStream.cc.
References ISeqInStream::Read, CSecToRead::s, and SecToRead_Read().
|
static |
Definition at line 160 of file 7zStream.cc.
References AlCaHLTBitMon_ParallelJobs::p, ILookInStream::Read, and CSecToRead::realStream.
Referenced by SecToRead_CreateVTable().
SRes SeqInStream_Read | ( | ISeqInStream * | stream, |
void * | buf, | ||
size_t | size | ||
) |
Definition at line 22 of file 7zStream.cc.
References SeqInStream_Read2(), and SZ_ERROR_INPUT_EOF.
Referenced by LzmaFile::Open().
SRes SeqInStream_Read2 | ( | ISeqInStream * | stream, |
void * | buf, | ||
size_t | size, | ||
SRes | errorType | ||
) |
Definition at line 8 of file 7zStream.cc.
References ISeqInStream::Read, RINOK, findQualityFiles::size, and SZ_OK.
Referenced by SeqInStream_Read().
SRes SeqInStream_ReadByte | ( | ISeqInStream * | stream, |
Byte * | buf | ||
) |
Definition at line 27 of file 7zStream.cc.
References ISeqInStream::Read, RINOK, SZ_ERROR_INPUT_EOF, and SZ_OK.