Module: Win32::CaptureIE::FFI::Base
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#define_ffi_entry(const, args, ret, lib, entry = const.to_s) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/win32/capture_ie/ffi/base.rb', line 13 def define_ffi_entry(const, args, ret, lib, entry=const.to_s) api = ::Win32API.new(lib, entry, args, ret) const_set(const, api) define_method(const) do |*args| api.call(*args) end module_function const end |