module GirFFI::Builder::Argument

Public Class Methods

build(var_gen, arginfo, libmodule) click to toggle source
# File lib/gir_ffi/builder/argument.rb, line 13
def self.build var_gen, arginfo, libmodule
  {
    :inout => InOutArgument,
    :in => InArgument,
    :out => OutArgument
  }[arginfo.direction].build var_gen, arginfo, libmodule
end