RetroArch
Classes | Functions
7zFile.h File Reference
#include <stdio.h>
#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_t *pos, ESzSeek origin)
 
WRes File_GetLength (CSzFile *p, uint64_t *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_t length 
)

◆ File_Read()

WRes File_Read ( CSzFile p,
void data,
size_t *  size 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ File_Seek()

WRes File_Seek ( CSzFile p,
int64_t pos,
ESzSeek  origin 
)
Here is the caller graph for this function:

◆ File_Write()

WRes File_Write ( CSzFile p,
const void data,
size_t *  size 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FileInStream_CreateVTable()

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

◆ FileOutStream_CreateVTable()

void FileOutStream_CreateVTable ( CFileOutStream p)
Here is the call graph for this function:

◆ FileSeqInStream_CreateVTable()

void FileSeqInStream_CreateVTable ( CFileSeqInStream p)
Here is the call graph for this function:

◆ InFile_Open()

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

◆ OutFile_Open()

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