class Harfbuzz::Base
Public Class Methods
finalize(method, ptr)
click to toggle source
# File lib/harfbuzz/base.rb, line 5 def self.finalize(method, ptr) proc { Harfbuzz.send(method, ptr) unless ptr == 0 } end
Public Instance Methods
define_finalizer(method, ptr)
click to toggle source
# File lib/harfbuzz/base.rb, line 11 def define_finalizer(method, ptr) ObjectSpace.define_finalizer(self, self.class.finalize(method, ptr)) end