Class: Rev::Buffer

Inherits:
Object
  • Object
show all
Defined in:
ext/rev/rev_buffer.c

Instance Method Summary collapse

Constructor Details

#initializeObject



54
# File 'ext/rev/rev_buffer.c', line 54

static VALUE Rev_Buffer_initialize(int argc, VALUE *argv, VALUE self);

Instance Method Details

#<<Object



58
# File 'ext/rev/rev_buffer.c', line 58

static VALUE Rev_Buffer_append(VALUE self, VALUE data);

#appendObject



58
# File 'ext/rev/rev_buffer.c', line 58

static VALUE Rev_Buffer_append(VALUE self, VALUE data);

#clearObject



55
# File 'ext/rev/rev_buffer.c', line 55

static VALUE Rev_Buffer_clear(VALUE self);

#empty?Boolean

Returns:

  • (Boolean)


57
# File 'ext/rev/rev_buffer.c', line 57

static VALUE Rev_Buffer_empty(VALUE self);

#prependObject



59
# File 'ext/rev/rev_buffer.c', line 59

static VALUE Rev_Buffer_prepend(VALUE self, VALUE data);

#readObject



60
# File 'ext/rev/rev_buffer.c', line 60

static VALUE Rev_Buffer_read(int argc, VALUE *argv, VALUE self);

#read_fromObject



62
# File 'ext/rev/rev_buffer.c', line 62

static VALUE Rev_Buffer_read_from(VALUE self, VALUE io);

#sizeObject



56
# File 'ext/rev/rev_buffer.c', line 56

static VALUE Rev_Buffer_size(VALUE self);

#to_strObject



61
# File 'ext/rev/rev_buffer.c', line 61

static VALUE Rev_Buffer_to_str(VALUE self);

#write_toObject



63
# File 'ext/rev/rev_buffer.c', line 63

static VALUE Rev_Buffer_write_to(VALUE self, VALUE io);