Sha256: cafa34ff7e8302fb29edca5b9cc5a502c18a26b6d17edad5d2663e4a878fb071

Contents?: true

Size: 352 Bytes

Versions: 9

Compression:

Stored size: 352 Bytes

Contents

module GirFFI
  # Represents a return value with the same interface as IArgumentInfo
  class ReturnValueInfo
    attr_reader :argument_type

    def initialize type, skip = false
      @argument_type = type
      @skip = skip
    end

    def skip?
      @skip
    end

    def direction
      :return
    end

    def name
      nil
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
gir_ffi-0.7.8 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.7 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.6 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.5 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.4 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.3 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.2 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.1 lib/gir_ffi/return_value_info.rb
gir_ffi-0.7.0 lib/gir_ffi/return_value_info.rb