Class: BZ2::Reader

Inherits:
Data show all
Includes:
Enumerable
Defined in:
ext/amp/bz2/bz2.c

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Enumerable

#inject, #select_map

Constructor Details

#initializeObject



609
610
611
# File 'ext/amp/bz2/bz2.c', line 609

static VALUE
bz_reader_init(argc, argv, obj)
int argc;

Class Method Details

.allocateObject



570
571
572
# File 'ext/amp/bz2/bz2.c', line 570

static VALUE
bz_reader_s_alloc(obj)
VALUE obj;

.foreachObject



1320
1321
1322
# File 'ext/amp/bz2/bz2.c', line 1320

static VALUE
bz_reader_s_foreach(argc, argv, obj)
int argc;

.newObject



1463
1464
1465
# File 'ext/amp/bz2/bz2.c', line 1463

static VALUE
bz_s_new(argc, argv, obj)
int argc;

.openObject



587
588
589
# File 'ext/amp/bz2/bz2.c', line 587

static VALUE
bz_reader_s_open(argc, argv, obj)
int argc;

.readlinesObject



1361
1362
1363
# File 'ext/amp/bz2/bz2.c', line 1361

static VALUE
bz_reader_s_readlines(argc, argv, obj)
int argc;

Instance Method Details

#closeObject



1226
1227
1228
# File 'ext/amp/bz2/bz2.c', line 1226

static VALUE
bz_reader_close(obj)
VALUE obj;

#close!Object



1277
1278
1279
# File 'ext/amp/bz2/bz2.c', line 1277

static VALUE
bz_reader_close_bang(obj)
VALUE obj;

#closedObject



1216
1217
1218
# File 'ext/amp/bz2/bz2.c', line 1216

static VALUE
bz_reader_closed(obj)
VALUE obj;

#closed?Boolean

Returns:



1216
1217
1218
# File 'ext/amp/bz2/bz2.c', line 1216

static VALUE
bz_reader_closed(obj)
VALUE obj;

#eachObject



1124
1125
1126
# File 'ext/amp/bz2/bz2.c', line 1124

static VALUE
bz_reader_each_line(argc, argv, obj)
int argc;

#each_byteObject



1140
1141
1142
# File 'ext/amp/bz2/bz2.c', line 1140

static VALUE
bz_reader_each_byte(obj)
VALUE obj;

#each_lineObject



1124
1125
1126
# File 'ext/amp/bz2/bz2.c', line 1124

static VALUE
bz_reader_each_line(argc, argv, obj)
int argc;

#eofObject



1189
1190
1191
# File 'ext/amp/bz2/bz2.c', line 1189

static VALUE
bz_reader_eof(obj)
VALUE obj;

#eof?Boolean

Returns:



1189
1190
1191
# File 'ext/amp/bz2/bz2.c', line 1189

static VALUE
bz_reader_eof(obj)
VALUE obj;

#eozObject



1173
1174
1175
# File 'ext/amp/bz2/bz2.c', line 1173

static VALUE
bz_reader_eoz(obj)
VALUE obj;

#eoz?Boolean

Returns:



1173
1174
1175
# File 'ext/amp/bz2/bz2.c', line 1173

static VALUE
bz_reader_eoz(obj)
VALUE obj;

#finishObject



1261
1262
1263
# File 'ext/amp/bz2/bz2.c', line 1261

static VALUE
bz_reader_finish(obj)
VALUE obj;

#getcObject



1048
1049
1050
# File 'ext/amp/bz2/bz2.c', line 1048

static VALUE
bz_reader_getc(obj)
VALUE obj;

#getsObject



1080
1081
1082
# File 'ext/amp/bz2/bz2.c', line 1080

static VALUE
bz_reader_gets_m(argc, argv, obj)
int argc;

#linenoObject



1382
1383
1384
# File 'ext/amp/bz2/bz2.c', line 1382

static VALUE
bz_reader_lineno(obj)
VALUE obj;

#lineno=Object



1392
1393
1394
# File 'ext/amp/bz2/bz2.c', line 1392

static VALUE
bz_reader_set_lineno(obj, lineno)
VALUE obj, lineno;

#readObject



826
827
828
# File 'ext/amp/bz2/bz2.c', line 826

static VALUE
bz_reader_read(argc, argv, obj)
int argc;

#readcharObject



1068
1069
1070
# File 'ext/amp/bz2/bz2.c', line 1068

static VALUE
bz_reader_readchar(obj)
VALUE obj;

#readlineObject



1094
1095
1096
# File 'ext/amp/bz2/bz2.c', line 1094

static VALUE
bz_reader_readline(argc, argv, obj)
int argc;

#readlinesObject



1107
1108
1109
# File 'ext/amp/bz2/bz2.c', line 1107

static VALUE
bz_reader_readlines(argc, argv, obj)
int argc;

#to_ioObject



1403
1404
1405
# File 'ext/amp/bz2/bz2.c', line 1403

static VALUE
bz_to_io(obj)
VALUE obj;

#ungetcObject



888
889
890
# File 'ext/amp/bz2/bz2.c', line 888

static VALUE
bz_reader_ungetc(obj, a)
VALUE obj, a;

#ungetsObject



914
915
916
# File 'ext/amp/bz2/bz2.c', line 914

static VALUE
bz_reader_ungets(obj, a)
VALUE obj, a;

#unusedObject



1152
1153
1154
# File 'ext/amp/bz2/bz2.c', line 1152

static VALUE
bz_reader_unused(obj)
VALUE obj;

#unused=Object



1029
1030
1031
# File 'ext/amp/bz2/bz2.c', line 1029

static VALUE
bz_reader_set_unused(obj, a)
VALUE obj, a;