Creates property getter and setter code for a given IPropertyInfo.
# File lib/gir_ffi/builder/property.rb, line 7 def initialize property_info @info = property_info end
# File lib/gir_ffi/builder/property.rb, line 11 def getter_def return " def #{@info.getter_name} get_property "#{@info.name}" end " end
# File lib/gir_ffi/builder/property.rb, line 19 def setter_def return " def #{@info.getter_name}= value set_property "#{@info.name}", value end " end