Class: GirFFI::Builders::NullReturnValueBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/gir_ffi/builders/null_return_value_builder.rb

Overview

Implements a blank return value matching ReturnValueBuilder’s interface.

Instance Method Summary collapse

Constructor Details

#initializeNullReturnValueBuilder

Returns a new instance of NullReturnValueBuilder.



5
6
# File 'lib/gir_ffi/builders/null_return_value_builder.rb', line 5

def initialize
end

Instance Method Details

#array_length_idxObject



8
9
10
# File 'lib/gir_ffi/builders/null_return_value_builder.rb', line 8

def array_length_idx
  -1
end

#capture_variable_nameObject



12
13
14
# File 'lib/gir_ffi/builders/null_return_value_builder.rb', line 12

def capture_variable_name
  nil
end

#post_conversionObject



16
17
18
# File 'lib/gir_ffi/builders/null_return_value_builder.rb', line 16

def post_conversion
  []
end