class Gio::RubyOutputStream
Public Class Methods
new(ruby_output)
click to toggle source
Calls superclass method
# File lib/gio2/ruby-output-stream.rb, line 26 def initialize(ruby_output) @ruby_output = ruby_output super() end
Private Instance Methods
ruby_io()
click to toggle source
# File lib/gio2/ruby-output-stream.rb, line 32 def ruby_io @ruby_output end
virtual_do_close_fn(cancellable)
click to toggle source
# File lib/gio2/ruby-output-stream.rb, line 45 def virtual_do_close_fn(cancellable) @ruby_output.close true end
virtual_do_flush(cancellable)
click to toggle source
# File lib/gio2/ruby-output-stream.rb, line 40 def virtual_do_flush(cancellable) @ruby_output.flush true end
virtual_do_write_fn(buffer, cancellable)
click to toggle source
# File lib/gio2/ruby-output-stream.rb, line 36 def virtual_do_write_fn(buffer, cancellable) @ruby_output.write(buffer) end