Ruby  1.9.3p551(2014-11-13revision48407)
Data Fields
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_encodingenc
 
rb_encodingenc2
 
rb_econv_tec
 
int ecflags
 
VALUE ecopts
 
char * cbuf
 
VALUE path
 

Detailed Description

Definition at line 1953 of file zlib.c.

Field Documentation

char* gzfile::cbuf

Definition at line 1970 of file zlib.c.

Referenced by gzfile_free(), and gzfile_getc().

VALUE gzfile::comment
unsigned long gzfile::crc
rb_econv_t* gzfile::ec

Definition at line 1967 of file zlib.c.

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

int gzfile::ecflags

Definition at line 1968 of file zlib.c.

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

VALUE gzfile::ecopts

Definition at line 1969 of file zlib.c.

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

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

Definition at line 1964 of file zlib.c.

Referenced by gzfile_close().

VALUE gzfile::io
int gzfile::level

Definition at line 1956 of file zlib.c.

Referenced by gzfile_make_header(), gzfile_read_header(), and rb_gzwriter_initialize().

int gzfile::lineno

Definition at line 1962 of file zlib.c.

Referenced by gzfile_reset(), gzreader_gets(), and rb_gzfile_set_lineno().

time_t gzfile::mtime

Definition at line 1957 of file zlib.c.

Referenced by gzfile_make_header(), gzfile_read_header(), and rb_gzfile_set_mtime().

VALUE gzfile::orig_name
int gzfile::os_code

Definition at line 1958 of file zlib.c.

Referenced by gzfile_make_header(), and gzfile_read_header().

VALUE gzfile::path
long gzfile::ungetc

Definition at line 1963 of file zlib.c.

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

struct zstream gzfile::z

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