module GObjectIntrospection::Loader::VirtualFunctionImplementable

Public Instance Methods

implement_virtual_function(implementor_class, name) click to toggle source
# File lib/gobject-introspection/loader.rb, line 866
def implement_virtual_function(implementor_class, name)
  unless instance_variable_defined?(:@virtual_function_implementor)
    return false
  end
  @virtual_function_implementor.implement(implementor_class.gtype,
                                          name)
end
initialize_virtual_function_implementable(implementor) click to toggle source
# File lib/gobject-introspection/loader.rb, line 862
def initialize_virtual_function_implementable(implementor)
  @virtual_function_implementor = implementor
end