class GirFFI::NullArgumentBuilder
Argument builder that does nothing. Implements the Null Object
pattern.
Public Class Methods
new(*)
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 6 def initialize(*); end
Public Instance Methods
array_length_idx()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 16 def array_length_idx -1 end
call_argument_name()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 28 def call_argument_name nil end
capture_variable_name()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 32 def capture_variable_name nil end
method_argument_name()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 20 def method_argument_name nil end
post_conversion()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 12 def post_conversion [] end
post_converted_name()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 36 def post_converted_name nil end
pre_conversion()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 8 def pre_conversion [] end
return_value_name()
click to toggle source
# File lib/gir_ffi/builders/null_argument_builder.rb, line 24 def return_value_name nil end