Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
7zFile.h File Reference
#include "7zTypes.h"

Go to the source code of this file.

Data Structures

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)

◆ 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)

◆ FileOutStream_CreateVTable()

void FileOutStream_CreateVTable ( CFileOutStream * p)

◆ FileSeqInStream_CreateVTable()

void FileSeqInStream_CreateVTable ( CFileSeqInStream * p)

◆ InFile_Open()

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

◆ OutFile_Open()

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