Method: FFI::Buffer#slice

Defined in:
ext/ffi_c/Buffer.c

#slice(offset, length) ⇒ Buffer

Slice an existing Buffer.

Parameters:

  • offset (Numeric)
  • length (Numeric)

Returns:

  • (Buffer)

    a new instance of Buffer



217
218
219
220
221
# File 'ext/ffi_c/Buffer.c', line 217

static VALUE
buffer_slice(VALUE self, VALUE rbOffset, VALUE rbLength)
{
    return slice(self, NUM2LONG(rbOffset), NUM2LONG(rbLength));
}