module Yomikomu::GZFileStorage
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/yomikomu.rb, line 175 def initialize require 'zlib' super end
Public Instance Methods
iseq_key_name(fname)
click to toggle source
Calls superclass method
# File lib/yomikomu.rb, line 180 def iseq_key_name fname super + '.gz' end
read_compiled_iseq(fname, iseq_key)
click to toggle source
# File lib/yomikomu.rb, line 184 def read_compiled_iseq fname, iseq_key Zlib::GzipReader.open(iseq_key){|f| f.read } end
write_compiled_iseq(fname, iseq_key, binary)
click to toggle source
# File lib/yomikomu.rb, line 190 def write_compiled_iseq fname, iseq_key, binary Zlib::GzipWriter.open(iseq_key){|f| f.write(binary) } end