gzfile Struct Reference

Data Fields

struct zstream z
VALUE io
int level
time_t mtime
int os_code
VALUE orig_name
VALUE comment
unsigned long crc
int lineno
long ungetc
void(* end )(struct gzfile *)
rb_encoding * enc
rb_encoding * enc2
rb_econv_tec
int ecflags
VALUE ecopts
char * cbuf
VALUE path

Detailed Description

Definition at line 2189 of file zlib.c.


Field Documentation

char* gzfile::cbuf

Definition at line 2206 of file zlib.c.

Referenced by gzfile_free(), gzfile_getc(), and gzfile_new().

unsigned long gzfile::crc

Definition at line 2203 of file zlib.c.

Referenced by gzfile_getc(), gzfile_new(), gzfile_newstr(), gzfile_reset(), and rb_gzfile_ecopts().

Definition at line 2204 of file zlib.c.

Referenced by gzfile_new(), gzfile_newstr(), gzfile_reset(), and rb_gzfile_ecopts().

Definition at line 2205 of file zlib.c.

Referenced by gzfile_mark(), gzfile_new(), gzfile_newstr(), gzfile_reset(), and rb_gzfile_ecopts().

rb_encoding* gzfile::enc
rb_encoding* gzfile::enc2
void(* gzfile::end)(struct gzfile *)

Referenced by gzfile_close(), and gzfile_new().

VALUE gzfile::io
time_t gzfile::mtime

Definition at line 2194 of file zlib.c.

Referenced by gzfile_make_header(), gzfile_new(), gzfile_read_header(), and rb_gzfile_os_code().

VALUE gzfile::path

Definition at line 2199 of file zlib.c.

Referenced by gzfile_calc_crc(), gzfile_new(), gzfile_reset(), gzfile_ungetbyte(), and gzfile_ungets().

struct zstream gzfile::z [read]

The documentation for this struct was generated from the following file:

Generated on 18 May 2020 for Ruby by  doxygen 1.6.1