QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
7zFile.h File Reference
#include "7zTypes.h"
Include dependency graph for 7zFile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CSzFile
struct  CFileSeqInStream
struct  CFileInStream
struct  CFileOutStream

Functions

void File_Construct (CSzFile *p)
WRes InFile_Open (CSzFile *p, const char *name)
WRes OutFile_Open (CSzFile *p, const char *name)
WRes File_Close (CSzFile *p)
WRes File_Read (CSzFile *p, void *data, size_t *size)
WRes File_Write (CSzFile *p, const void *data, size_t *size)
WRes File_Seek (CSzFile *p, Int64 *pos, ESzSeek origin)
WRes File_GetLength (CSzFile *p, UInt64 *length)
void FileSeqInStream_CreateVTable (CFileSeqInStream *p)
void FileInStream_CreateVTable (CFileInStream *p)
void FileOutStream_CreateVTable (CFileOutStream *p)

Function Documentation

◆ File_Close()

WRes File_Close ( CSzFile * p)
Here is the caller graph for this function:

◆ File_Construct()

void File_Construct ( CSzFile * p)

◆ File_GetLength()

WRes File_GetLength ( CSzFile * p,
UInt64 * length )

◆ File_Read()

WRes File_Read ( CSzFile * p,
void * data,
size_t * size )

◆ File_Seek()

WRes File_Seek ( CSzFile * p,
Int64 * pos,
ESzSeek origin )

◆ File_Write()

WRes File_Write ( CSzFile * p,
const void * data,
size_t * size )

◆ FileInStream_CreateVTable()

void FileInStream_CreateVTable ( CFileInStream * p)
Here is the caller graph for this function:

◆ FileOutStream_CreateVTable()

void FileOutStream_CreateVTable ( CFileOutStream * p)

◆ FileSeqInStream_CreateVTable()

void FileSeqInStream_CreateVTable ( CFileSeqInStream * p)

◆ InFile_Open()

WRes InFile_Open ( CSzFile * p,
const char * name )
Here is the caller graph for this function:

◆ OutFile_Open()

WRes OutFile_Open ( CSzFile * p,
const char * name )