Class: BZ2::Writer

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

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeObject



412
413
414
# File 'ext/bz2/bz2.c', line 412

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

Class Method Details

.allocateObject



334
335
336
# File 'ext/bz2/bz2.c', line 334

static VALUE
bz_writer_s_alloc(obj)
VALUE obj;

.newObject



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

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

.openObject



363
364
365
# File 'ext/bz2/bz2.c', line 363

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

Instance Method Details

#<<Object

#closeObject



242
243
244
# File 'ext/bz2/bz2.c', line 242

static VALUE
bz_writer_close(obj)
VALUE obj;

#close!Object



257
258
259
# File 'ext/bz2/bz2.c', line 257

static VALUE
bz_writer_close_bang(obj)
VALUE obj;

#finishObject



349
350
351
# File 'ext/bz2/bz2.c', line 349

static VALUE
bz_writer_flush(obj)
VALUE obj;

#flushObject



349
350
351
# File 'ext/bz2/bz2.c', line 349

static VALUE
bz_writer_flush(obj)
VALUE obj;

#printfObject

#putcObject



529
530
531
# File 'ext/bz2/bz2.c', line 529

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

#putsObject

#to_ioObject



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

static VALUE
bz_to_io(obj)
VALUE obj;

#writeObject



487
488
489
# File 'ext/bz2/bz2.c', line 487

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