class Vixen::Model::Base
Attributes
handle[R]
Public Class Methods
finalize(handle)
click to toggle source
# File lib/vixen/model/base.rb, line 14 def self.finalize(handle) proc do Vixen::Bridge.destroy(handle) end end
new(handle)
click to toggle source
# File lib/vixen/model/base.rb, line 8 def initialize(handle) @handle = handle ObjectSpace.define_finalizer( self, self.class.finalize(handle) ) end
Public Instance Methods
get_string_property(property_id)
click to toggle source
# File lib/vixen/model/base.rb, line 20 def get_string_property(property_id) Vixen::Bridge.get_string_property handle, property_id end