Class: BZ2::Reader

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

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeObject



598
599
600
# File 'ext/bz2/bz2.c', line 598

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

Class Method Details

.allocateObject



559
560
561
# File 'ext/bz2/bz2.c', line 559

static VALUE
bz_reader_s_alloc(obj)
VALUE obj;

.foreachObject



1309
1310
1311
# File 'ext/bz2/bz2.c', line 1309

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

.newObject



1452
1453
1454
# File 'ext/bz2/bz2.c', line 1452

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

.openObject



576
577
578
# File 'ext/bz2/bz2.c', line 576

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

.readlinesObject



1350
1351
1352
# File 'ext/bz2/bz2.c', line 1350

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

Instance Method Details

#closeObject



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

static VALUE
bz_reader_close(obj)
VALUE obj;

#close!Object



1266
1267
1268
# File 'ext/bz2/bz2.c', line 1266

static VALUE
bz_reader_close_bang(obj)
VALUE obj;

#closedObject



1205
1206
1207
# File 'ext/bz2/bz2.c', line 1205

static VALUE
bz_reader_closed(obj)
VALUE obj;

#closed?Boolean

Returns:

  • (Boolean)


1205
1206
1207
# File 'ext/bz2/bz2.c', line 1205

static VALUE
bz_reader_closed(obj)
VALUE obj;

#eachObject



1113
1114
1115
# File 'ext/bz2/bz2.c', line 1113

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

#each_byteObject



1129
1130
1131
# File 'ext/bz2/bz2.c', line 1129

static VALUE
bz_reader_each_byte(obj)
VALUE obj;

#each_lineObject



1113
1114
1115
# File 'ext/bz2/bz2.c', line 1113

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

#eofObject



1178
1179
1180
# File 'ext/bz2/bz2.c', line 1178

static VALUE
bz_reader_eof(obj)
VALUE obj;

#eof?Boolean

Returns:

  • (Boolean)


1178
1179
1180
# File 'ext/bz2/bz2.c', line 1178

static VALUE
bz_reader_eof(obj)
VALUE obj;

#eozObject



1162
1163
1164
# File 'ext/bz2/bz2.c', line 1162

static VALUE
bz_reader_eoz(obj)
VALUE obj;

#eoz?Boolean

Returns:

  • (Boolean)


1162
1163
1164
# File 'ext/bz2/bz2.c', line 1162

static VALUE
bz_reader_eoz(obj)
VALUE obj;

#finishObject



1250
1251
1252
# File 'ext/bz2/bz2.c', line 1250

static VALUE
bz_reader_finish(obj)
VALUE obj;

#getcObject



1037
1038
1039
# File 'ext/bz2/bz2.c', line 1037

static VALUE
bz_reader_getc(obj)
VALUE obj;

#getsObject



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

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

#linenoObject



1371
1372
1373
# File 'ext/bz2/bz2.c', line 1371

static VALUE
bz_reader_lineno(obj)
VALUE obj;

#lineno=Object



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

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

#readObject



815
816
817
# File 'ext/bz2/bz2.c', line 815

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

#readcharObject



1057
1058
1059
# File 'ext/bz2/bz2.c', line 1057

static VALUE
bz_reader_readchar(obj)
VALUE obj;

#readlineObject



1083
1084
1085
# File 'ext/bz2/bz2.c', line 1083

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

#readlinesObject



1096
1097
1098
# File 'ext/bz2/bz2.c', line 1096

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

#to_ioObject



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

static VALUE
bz_to_io(obj)
VALUE obj;

#ungetcObject



877
878
879
# File 'ext/bz2/bz2.c', line 877

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

#ungetsObject



903
904
905
# File 'ext/bz2/bz2.c', line 903

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

#unusedObject



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

static VALUE
bz_reader_unused(obj)
VALUE obj;

#unused=Object



1018
1019
1020
# File 'ext/bz2/bz2.c', line 1018

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