Class: BZ2::Writer

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

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize ⇒ Object



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

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

Class Method Details

.allocate ⇒ Object



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

static VALUE
bz_writer_s_alloc(obj)
VALUE obj;

.new ⇒ Object



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

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

.open ⇒ Object



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

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

Instance Method Details

#<< ⇒ Object

#close ⇒ Object



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

static VALUE
bz_writer_close(obj)
VALUE obj;

#close! ⇒ Object



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

static VALUE
bz_writer_close_bang(obj)
VALUE obj;

#finish ⇒ Object



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

static VALUE
bz_writer_flush(obj)
VALUE obj;

#flush ⇒ Object



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

static VALUE
bz_writer_flush(obj)
VALUE obj;

#printf ⇒ Object

#putc ⇒ Object



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

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

#puts ⇒ Object

#to_io ⇒ Object



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

static VALUE
bz_to_io(obj)
VALUE obj;

#write ⇒ Object



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

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