Method: FDB::Database#initialize
- Defined in:
- lib/fdbimpl.rb
#initialize(dpointer) ⇒ Database
Returns a new instance of Database.
539 540 541 542 543 544 545 |
# File 'lib/fdbimpl.rb', line 539 def initialize(dpointer) @dpointer = dpointer = DatabaseOptions.new lambda { |code, param| FDBC.check_error FDBC.fdb_database_set_option(dpointer, code, param, param.nil? ? 0 : param.bytesize) } ObjectSpace.define_finalizer(self, self.class.finalize(@dpointer)) end |