Geant4  10.00.p01
gzlib.cc File Reference
#include "gzguts.h"
+ Include dependency graph for gzlib.cc:

Go to the source code of this file.

Macros

#define LSEEK   lseek
 

Functions

local void gz_reset OF ((gz_statep))
 
local gzFile gz_open OF ((const void *, int, const char *))
 
local void gz_reset (gz_statep state)
 
local gzFile gz_open (const void *path, int fd, const char *mode)
 
gzFile ZEXPORT gzopen (const char *path, const char *mode)
 
gzFile ZEXPORT gzopen64 (const char *path, const char *mode)
 
gzFile ZEXPORT gzdopen (int fd, const char *mode)
 
int ZEXPORT gzbuffer (gzFile file, unsigned size)
 
int ZEXPORT gzrewind (gzFile file)
 
z_off64_t ZEXPORT gzseek64 (gzFile file, z_off64_t offset, int whence)
 
z_off_t ZEXPORT gzseek (gzFile file, z_off_t offset, int whence)
 
z_off64_t ZEXPORT gztell64 (gzFile file)
 
z_off_t ZEXPORT gztell (gzFile file)
 
z_off64_t ZEXPORT gzoffset64 (gzFile file)
 
z_off_t ZEXPORT gzoffset (gzFile file)
 
int ZEXPORT gzeof (gzFile file)
 
const char *ZEXPORT gzerror (gzFile file, int *errnum)
 
void ZEXPORT gzclearerr (gzFile file)
 
void ZLIB_INTERNAL gz_error (gz_statep state, int err, const char *msg)
 
unsigned ZLIB_INTERNAL gz_intmax ()
 

Macro Definition Documentation

#define LSEEK   lseek

Definition at line 14 of file gzlib.cc.

Referenced by gz_open(), gzoffset64(), gzrewind(), and gzseek64().

Function Documentation

void ZLIB_INTERNAL gz_error ( gz_statep  state,
int  err,
const char *  msg 
)

Definition at line 534 of file gzlib.cc.

References free(), and malloc().

Referenced by gz_comp(), gz_decomp(), gz_init(), gz_load(), gz_look(), gz_reset(), gzclearerr(), gzclose_r(), gzclose_w(), gzread(), gzseek64(), gzungetc(), and gzwrite().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

unsigned ZLIB_INTERNAL gz_intmax ( )

Definition at line 575 of file gzlib.cc.

local gzFile gz_open ( const void *  path,
int  fd,
const char *  mode 
)

Definition at line 89 of file gzlib.cc.

References free(), gz_reset(), LSEEK, and malloc().

Referenced by gzdopen(), gzopen(), and gzopen64().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

local void gz_reset ( gz_statep  state)

Definition at line 74 of file gzlib.cc.

References gz_error().

Referenced by gz_open(), and gzrewind().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int ZEXPORT gzbuffer ( gzFile  file,
unsigned  size 
)

Definition at line 291 of file gzlib.cc.

void ZEXPORT gzclearerr ( gzFile  file)

Definition at line 509 of file gzlib.cc.

References gz_error().

+ Here is the call graph for this function:

gzFile ZEXPORT gzdopen ( int  fd,
const char *  mode 
)

Definition at line 269 of file gzlib.cc.

References free(), gz_open(), and malloc().

+ Here is the call graph for this function:

int ZEXPORT gzeof ( gzFile  file)

Definition at line 475 of file gzlib.cc.

const char* ZEXPORT gzerror ( gzFile  file,
int *  errnum 
)

Definition at line 491 of file gzlib.cc.

z_off_t ZEXPORT gzoffset ( gzFile  file)

Definition at line 466 of file gzlib.cc.

References gzoffset64().

+ Here is the call graph for this function:

z_off64_t ZEXPORT gzoffset64 ( gzFile  file)

Definition at line 444 of file gzlib.cc.

References LSEEK.

Referenced by gzoffset().

+ Here is the caller graph for this function:

gzFile ZEXPORT gzopen ( const char *  path,
const char *  mode 
)

Definition at line 257 of file gzlib.cc.

References gz_open().

+ Here is the call graph for this function:

gzFile ZEXPORT gzopen64 ( const char *  path,
const char *  mode 
)

Definition at line 263 of file gzlib.cc.

References gz_open().

+ Here is the call graph for this function:

int ZEXPORT gzrewind ( gzFile  file)

Definition at line 314 of file gzlib.cc.

References gz_reset(), and LSEEK.

Referenced by gzseek64().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

z_off_t ZEXPORT gzseek ( gzFile  file,
z_off_t  offset,
int  whence 
)

Definition at line 410 of file gzlib.cc.

References gzseek64().

+ Here is the call graph for this function:

z_off64_t ZEXPORT gzseek64 ( gzFile  file,
z_off64_t  offset,
int  whence 
)

Definition at line 336 of file gzlib.cc.

References gz_error(), gzrewind(), LSEEK, and n.

Referenced by gzseek().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

z_off_t ZEXPORT gztell ( gzFile  file)

Definition at line 435 of file gzlib.cc.

References gztell64().

+ Here is the call graph for this function:

z_off64_t ZEXPORT gztell64 ( gzFile  file)

Definition at line 419 of file gzlib.cc.

Referenced by gztell().

+ Here is the caller graph for this function:

local void gz_reset OF ( (gz_statep)  )
local gzFile gz_open OF ( (const void *, int, const char *)  )