Ruby  2.5.0dev(2017-10-22revision60238)
Data Fields
gzfile Struct Reference

Data Fields

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

Detailed Description

Definition at line 2177 of file zlib.c.

Field Documentation

◆ cbuf

char* gzfile::cbuf

Definition at line 2194 of file zlib.c.

◆ comment

VALUE gzfile::comment

Definition at line 2184 of file zlib.c.

◆ crc

unsigned long gzfile::crc

Definition at line 2185 of file zlib.c.

◆ ec

rb_econv_t* gzfile::ec

Definition at line 2192 of file zlib.c.

◆ ecflags

int gzfile::ecflags

Definition at line 2186 of file zlib.c.

◆ ecopts

VALUE gzfile::ecopts

Definition at line 2193 of file zlib.c.

◆ enc

rb_encoding* gzfile::enc

Definition at line 2190 of file zlib.c.

Referenced by rb_str_encode_ospath().

◆ enc2

rb_encoding* gzfile::enc2

Definition at line 2191 of file zlib.c.

◆ end

void(* gzfile::end) (struct gzfile *)

Definition at line 2189 of file zlib.c.

◆ io

VALUE gzfile::io

Definition at line 2179 of file zlib.c.

◆ level

int gzfile::level

Definition at line 2180 of file zlib.c.

◆ lineno

int gzfile::lineno

Definition at line 2187 of file zlib.c.

◆ mtime

time_t gzfile::mtime

Definition at line 2182 of file zlib.c.

◆ orig_name

VALUE gzfile::orig_name

Definition at line 2183 of file zlib.c.

◆ os_code

int gzfile::os_code

Definition at line 2181 of file zlib.c.

◆ path

VALUE gzfile::path

Definition at line 2195 of file zlib.c.

Referenced by rb_str_encode_ospath().

◆ ungetc

long gzfile::ungetc

Definition at line 2188 of file zlib.c.

◆ z

struct zstream gzfile::z

Definition at line 2178 of file zlib.c.


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