open

GDBM.open(filename, mode = 0666, flags = nil)
GDBM.open(filename, mode = 0666, flags = nil) { |gdbm| ... }
Class Public methods

If called without a block, this is synonymous to ::new. If a block is given, the new GDBM instance will be passed to the block as a parameter, and the corresponding database file will be closed after the execution of the block code has been finished.

Example for an open call with a block:

require 'gdbm'
GDBM.open("fruitstore.db") do |gdbm|
  gdbm.each_pair do |key, value|
    print "#{key}: #{value}\n"
  end
end
doc_ruby_on_rails
2015-04-07 15:59:35
Comments
Leave a Comment

Please login to continue.