Go to the source code of this file.
Functions | |
WRes | File_Close (CSzFile *p) |
void | File_Construct (CSzFile *p) |
WRes | File_GetLength (CSzFile *p, UInt64 *length) |
static WRes | File_Open (CSzFile *p, const char *name, int writeMode) |
WRes | File_Read (CSzFile *p, void *data, size_t *size) |
WRes | File_Seek (CSzFile *p, Int64 *pos, ESzSeek origin) |
WRes | File_Write (CSzFile *p, const void *data, size_t *size) |
void | FileInStream_CreateVTable (CFileInStream *p) |
static SRes | FileInStream_Read (void *pp, void *buf, size_t *size) |
static SRes | FileInStream_Seek (void *pp, Int64 *pos, ESzSeek origin) |
void | FileOutStream_CreateVTable (CFileOutStream *p) |
static size_t | FileOutStream_Write (void *pp, const void *data, size_t size) |
void | FileSeqInStream_CreateVTable (CFileSeqInStream *p) |
static SRes | FileSeqInStream_Read (void *pp, void *buf, size_t *size) |
WRes | InFile_Open (CSzFile *p, const char *name) |
WRes | OutFile_Open (CSzFile *p, const char *name) |
void File_Construct | ( | CSzFile * | p | ) |
Definition at line 37 of file 7zFile.cc.
References CSzFile::file, and NULL.
Referenced by InFile_Open(), and OutFile_Open().
Definition at line 95 of file 7zFile.cc.
References CSzFile::file, NULL, and findQualityFiles::size.
Referenced by FileInStream_Read(), and FileSeqInStream_Read().
Definition at line 159 of file 7zFile.cc.
References CSzFile::file, SZ_SEEK_CUR, SZ_SEEK_END, SZ_SEEK_SET, and relativeConstraints::value.
Referenced by FileInStream_Seek().
Definition at line 127 of file 7zFile.cc.
References CSzFile::file, NULL, and findQualityFiles::size.
Referenced by FileOutStream_Write().
void FileInStream_CreateVTable | ( | CFileInStream * | p | ) |
Definition at line 257 of file 7zFile.cc.
References FileInStream_Read(), FileInStream_Seek(), ISeekInStream::Read, CFileInStream::s, and ISeekInStream::Seek.
|
static |
Definition at line 247 of file 7zFile.cc.
References CFileInStream::file, File_Read(), SZ_ERROR_READ, and SZ_OK.
Referenced by FileInStream_CreateVTable().
Definition at line 252 of file 7zFile.cc.
References CFileInStream::file, and File_Seek().
Referenced by FileInStream_CreateVTable().
void FileOutStream_CreateVTable | ( | CFileOutStream * | p | ) |
Definition at line 270 of file 7zFile.cc.
References FileOutStream_Write(), CFileOutStream::s, and ISeqOutStream::Write.
|
static |
Definition at line 264 of file 7zFile.cc.
References CFileOutStream::file, File_Write(), and findQualityFiles::size.
Referenced by FileOutStream_CreateVTable().
void FileSeqInStream_CreateVTable | ( | CFileSeqInStream * | p | ) |
Definition at line 243 of file 7zFile.cc.
References FileSeqInStream_Read(), ISeqInStream::Read, and CFileSeqInStream::s.
Referenced by LzmaFile::Open().
|
static |
Definition at line 238 of file 7zFile.cc.
References CFileSeqInStream::file, File_Read(), SZ_ERROR_READ, and SZ_OK.
Referenced by FileSeqInStream_CreateVTable().