class GirFFI::Builders::FieldBuilder::GetterArgumentInfo
Class to represent argument info for the argument of a getter method. Implements the necessary parts of IArgInfo's interface.
Attributes
argument_type[R]
name[R]
Public Class Methods
new(name, type)
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 104 def initialize(name, type) @name = name @argument_type = type end
Public Instance Methods
caller_allocates?()
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 125 def caller_allocates? false end
closure()
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 109 def closure -1 end
destroy()
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 113 def destroy -1 end
direction()
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 117 def direction :out end
ownership_transfer()
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 121 def ownership_transfer :nothing end
skip?()
click to toggle source
# File lib/gir_ffi/builders/field_builder.rb, line 129 def skip? false end