QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
File IO

Typedefs

typedef struct QFile_s QFile
 

Functions

void Qclose (QFile *file)
 
QFileQdopen (int fd, const char *mode)
 
int Qeof (QFile *file)
 
int Qfilesize (QFile *file)
 
int Qflush (QFile *file)
 
QFileQfopen (FILE *file, const char *mode)
 
int Qgetc (QFile *file)
 
const char * Qgetline (QFile *file)
 
char * Qgets (QFile *file, char *buf, int count)
 
QFileQopen (const char *path, const char *mode)
 
int Qprintf (QFile *file, const char *fmt,...)
 
int Qputc (QFile *file, int c)
 
int Qputs (QFile *file, const char *buf)
 
int Qread (QFile *file, void *buf, int count)
 
int Qremove (const char *path)
 
int Qrename (const char *old_path, const char *new_path)
 
int Qseek (QFile *file, long offset, int whence)
 
QFileQsubopen (const char *path, int offs, int len, int zip)
 
long Qtell (QFile *file)
 
int Qungetc (QFile *file, int c)
 
int Qwrite (QFile *file, const void *buf, int count)
 

Detailed Description

Typedef Documentation

typedef struct QFile_s QFile

Function Documentation

void Qclose ( QFile file)
QFile* Qdopen ( int  fd,
const char *  mode 
)
int Qeof ( QFile file)
int Qfilesize ( QFile file)
int Qflush ( QFile file)
QFile* Qfopen ( FILE *  file,
const char *  mode 
)
int Qgetc ( QFile file)
const char* Qgetline ( QFile file)
char* Qgets ( QFile file,
char *  buf,
int  count 
)
QFile* Qopen ( const char *  path,
const char *  mode 
)
int Qprintf ( QFile file,
const char *  fmt,
  ... 
)
int Qputc ( QFile file,
int  c 
)
int Qputs ( QFile file,
const char *  buf 
)
int Qread ( QFile file,
void *  buf,
int  count 
)
int Qremove ( const char *  path)
int Qrename ( const char *  old_path,
const char *  new_path 
)
int Qseek ( QFile file,
long  offset,
int  whence 
)
QFile* Qsubopen ( const char *  path,
int  offs,
int  len,
int  zip 
)
long Qtell ( QFile file)
int Qungetc ( QFile file,
int  c 
)
int Qwrite ( QFile file,
const void *  buf,
int  count 
)