Module: GObjectIntrospection::Loader::VirtualFunctionImplementable
- Defined in:
- lib/gobject-introspection/loader.rb
Instance Method Summary collapse
- #implement_virtual_function(implementor_class, name) ⇒ Object
- #initialize_virtual_function_implementable(implementor) ⇒ Object
Instance Method Details
#implement_virtual_function(implementor_class, name) ⇒ Object
866 867 868 869 870 871 872 |
# 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) ⇒ Object
862 863 864 |
# File 'lib/gobject-introspection/loader.rb', line 862 def initialize_virtual_function_implementable(implementor) @virtual_function_implementor = implementor end |