模組 IO::generic_writable

公開實例方法

strio << obj → strio 按一下以切換來源

請參閱 IO#<<

#define strio_addstr rb_io_addstr
print() → nil 按一下以切換來源
print(obj, ...) → nil

請參閱 IO#print

printf(format_string [, obj, ...] ) → nil 按一下以切換來源

請參閱 IO#printf

#define strio_printf rb_io_printf
puts(obj, ...) → nil 按一下以切換來源

請參閱 IO#puts

#define strio_puts rb_io_puts
write_nonblock(p1, p2 = {}) 按一下以切換來源
static VALUE
strio_syswrite_nonblock(int argc, VALUE *argv, VALUE self)
{
    VALUE str;

    rb_scan_args(argc, argv, "10:", &str, NULL);
    return strio_syswrite(self, str);
}