Method: ArrayBuffer#to_s
- Defined in:
- ext/type_array/array_buffer.c
#to_s ⇒ String
Returns a String (binary) representation of the buffer.
Examples
buf = ArrayBuffer.new("buffer") => ArrayBuffer
buf.byte_length => 6
buf.to_s => "buffer"
165 166 167 168 169 170 171 172 |
# File 'ext/type_array/array_buffer.c', line 165 VALUE rb_array_buffer_to_s(VALUE obj) { VALUE str; GetArrayBuffer(obj); str = rb_str_new((const char*)buf->buf, buf->length); ArrayBufferEncode(str); return rb_obj_freeze(str); } |