#include <sent/stddefs.h>
#include <errno.h>
#include <zlib.h>
Include dependency graph for gzfile.c:
Go to the source code of this file.
Functions | |
FILE * | fopen_readfile (char *filename) |
int | fclose_readfile (FILE *fp) |
size_t | myfread (void *ptr, size_t size, size_t n, FILE *fp) |
int | myfgetc (FILE *fp) |
int | myfeof (FILE *fp) |
FILE * | fopen_writefile (char *filename) |
int | fclose_writefile (FILE *fp) |
size_t | myfwrite (void *ptr, size_t size, size_t n, FILE *fp) |
If zlib library and header are not found, the gzip executables will be used to uncompress the input file. In the latter case, opening multiple files with these functions is not allowed.
Definition in file gzfile.c.
|
Open a file with zlib.
Definition at line 54 of file gzfile.c. Referenced by adin_file_open(), CMN_load_from_file(), init_dfa(), init_hmminfo(), init_ngram_arpa(), init_ngram_bin(), init_voca(), new_SS_load_from_file(), and rdparam(). |
|
Close a file previously opened by fopen_readfile().
Definition at line 70 of file gzfile.c. Referenced by adin_file_close(), adin_file_open(), CMN_load_from_file(), init_dfa(), init_hmminfo(), init_ngram_arpa(), init_ngram_bin(), init_voca(), new_SS_load_from_file(), rdparam(), and setup_wav(). |
|
Read data from input stream opened by fopen_readfile().
Definition at line 90 of file gzfile.c. Referenced by adin_file_open(), adin_file_read(), adin_stdin_read(), myread(), and rdn(). |
|
Read one character from input stream opened by fopen_readfile().
Definition at line 109 of file gzfile.c. Referenced by rdn_str(). |
|
Test if reached end of file, for files opened by fopen_readfile().
Definition at line 124 of file gzfile.c. Referenced by adin_file_read(). |
|
Open or create a file for writing (no compression supported),
Definition at line 312 of file gzfile.c. Referenced by wrwav_open(). |
|
Close file previously opened by open_writefile().
Definition at line 331 of file gzfile.c. Referenced by wrwav_close(). |
|
Write data.
|