class Sys::Io::FileOutput
Attributes
__f[RW]
Public Class Methods
new(f)
click to toggle source
# File lib/lib/sys/io/file_output.rb, line 8 def initialize(f) @__f = f end
Public Instance Methods
write_byte(c)
click to toggle source
# File lib/lib/sys/io/file_output.rb, line 20 def write_byte(c) @__f.putc(c) end
write_bytes(b,p,l)
click to toggle source
# File lib/lib/sys/io/file_output.rb, line 25 def write_bytes(b,p,l) s = b.get_string(p,l) r = @__f.write(s) raise hx_raise(::Haxe::Io::Error.custom("An error occurred")) if r < l r end