RetroArch
Macros | Functions
file_stream_transforms.h File Reference
#include <stdint.h>
#include <string.h>
#include <retro_common_api.h>
#include <streams/file_stream.h>
Include dependency graph for file_stream_transforms.h:

Go to the source code of this file.

Macros

#define FILE   RFILE
 
#define fopen   rfopen
 
#define fclose   rfclose
 
#define ftell   rftell
 
#define fseek   rfseek
 
#define fread   rfread
 
#define fgets   rfgets
 
#define fgetc   rfgetc
 
#define fwrite   rfwrite
 
#define fputc   rfputc
 
#define fflush   rfflush
 
#define fprintf   rfprintf
 
#define ferror   rferror
 
#define feof   rfeof
 
#define fscanf   rfscanf
 

Functions

RFILErfopen (const char *path, const char *mode)
 
int rfclose (RFILE *stream)
 
int64_t rftell (RFILE *stream)
 
int64_t rfseek (RFILE *stream, int64_t offset, int origin)
 
int64_t rfread (void *buffer, size_t elem_size, size_t elem_count, RFILE *stream)
 
char * rfgets (char *buffer, int maxCount, RFILE *stream)
 
int rfgetc (RFILE *stream)
 
int64_t rfwrite (void const *buffer, size_t elem_size, size_t elem_count, RFILE *stream)
 
int rfputc (int character, RFILE *stream)
 
int64_t rfflush (RFILE *stream)
 
int rfprintf (RFILE *stream, const char *format,...)
 
int rferror (RFILE *stream)
 
int rfeof (RFILE *stream)
 
int rfscanf (RFILE *stream, const char *format,...)
 

Macro Definition Documentation

◆ fclose

#define fclose   rfclose

◆ feof

#define feof   rfeof

◆ ferror

#define ferror   rferror

◆ fflush

#define fflush   rfflush

◆ fgetc

#define fgetc   rfgetc

◆ fgets

#define fgets   rfgets

◆ FILE

#define FILE   RFILE

◆ fopen

#define fopen   rfopen

◆ fprintf

#define fprintf   rfprintf

◆ fputc

#define fputc   rfputc

◆ fread

#define fread   rfread

◆ fscanf

#define fscanf   rfscanf

◆ fseek

#define fseek   rfseek

◆ ftell

#define ftell   rftell

◆ fwrite

#define fwrite   rfwrite

Function Documentation

◆ rfclose()

int rfclose ( RFILE stream)
Here is the call graph for this function:

◆ rfeof()

int rfeof ( RFILE stream)
Here is the call graph for this function:

◆ rferror()

int rferror ( RFILE stream)
Here is the call graph for this function:

◆ rfflush()

int64_t rfflush ( RFILE stream)
Here is the call graph for this function:

◆ rfgetc()

int rfgetc ( RFILE stream)
Here is the call graph for this function:

◆ rfgets()

char* rfgets ( char *  buffer,
int  maxCount,
RFILE stream 
)
Here is the call graph for this function:

◆ rfopen()

RFILE* rfopen ( const char *  path,
const char *  mode 
)
Here is the call graph for this function:

◆ rfprintf()

int rfprintf ( RFILE stream,
const char *  format,
  ... 
)
Here is the call graph for this function:

◆ rfputc()

int rfputc ( int  character,
RFILE stream 
)
Here is the call graph for this function:

◆ rfread()

int64_t rfread ( void buffer,
size_t  elem_size,
size_t  elem_count,
RFILE stream 
)
Here is the call graph for this function:

◆ rfscanf()

int rfscanf ( RFILE stream,
const char *  format,
  ... 
)
Here is the call graph for this function:

◆ rfseek()

int64_t rfseek ( RFILE stream,
int64_t  offset,
int  origin 
)
Here is the call graph for this function:

◆ rftell()

int64_t rftell ( RFILE stream)
Here is the call graph for this function:

◆ rfwrite()

int64_t rfwrite ( void const buffer,
size_t  elem_size,
size_t  elem_count,
RFILE stream 
)
Here is the call graph for this function: