Scid  4.6.5
Classes | Typedefs | Enumerations | Functions
mfile.h File Reference
#include "common.h"
#include <stdio.h>
Include dependency graph for mfile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MFile
 

Typedefs

typedef void * gzFile
 

Enumerations

enum  mfileT {
  MFILE_REGULAR = 0, MFILE_MEMORY, MFILE_GZIP, MFILE_ZIP,
  MFILE_SEQREAD
}
 

Functions

bool gzable ()
 
gzFile gzopen (const char *, const char *)
 
int gzputc (gzFile, int c)
 
int gzgetc (gzFile)
 
int gzread (gzFile, unsigned char *, int)
 
int gzeof (gzFile)
 
int gzseek (gzFile, int, int)
 
int gzclose (gzFile)
 

Typedef Documentation

typedef void* gzFile

Definition at line 37 of file mfile.h.

Enumeration Type Documentation

enum mfileT
Enumerator
MFILE_REGULAR 
MFILE_MEMORY 
MFILE_GZIP 
MFILE_ZIP 
MFILE_SEQREAD 

Definition at line 48 of file mfile.h.

Function Documentation

bool gzable ( )
inline

Definition at line 36 of file mfile.h.

int gzclose ( gzFile  )
inline

Definition at line 44 of file mfile.h.

int gzeof ( gzFile  )
inline

Definition at line 42 of file mfile.h.

int gzgetc ( gzFile  )
inline

Definition at line 40 of file mfile.h.

gzFile gzopen ( const char *  ,
const char *   
)
inline

Definition at line 38 of file mfile.h.

int gzputc ( gzFile  ,
int  c 
)
inline

Definition at line 39 of file mfile.h.

int gzread ( gzFile  ,
unsigned char *  ,
int   
)
inline

Definition at line 41 of file mfile.h.

int gzseek ( gzFile  ,
int  ,
int   
)
inline

Definition at line 43 of file mfile.h.