Class: Yomikomu::DBMStorage

Inherits:
BasicStorage show all
Defined in:
lib/yomikomu.rb

Instance Method Summary collapse

Methods inherited from BasicStorage

#compile_and_store_iseq, #extra_data, #load_iseq

Constructor Details

#initializeDBMStorage

Returns a new instance of DBMStorage.



225
226
227
228
229
# File 'lib/yomikomu.rb', line 225

def initialize
  super
  require 'dbm'
  @db = DBM.open(Yomikomu.prefix + 'db')
end

Instance Method Details

#remove_compiled_iseq(fname) ⇒ Object



231
232
233
# File 'lib/yomikomu.rb', line 231

def remove_compiled_iseq fname
  @db.delete fname
end