method
import_function
v1_9_3_125 -
Show latest stable
- Class:
DL::Importer
import_function(name, ctype, argtype, call_type = nil)public
No documentation available.
# File ext/dl/lib/dl/import.rb, line 224
def import_function(name, ctype, argtype, call_type = nil)
addr = handler.sym(name)
if( !addr )
raise(DLError, "cannot find the function: #{name}()")
end
Function.new(CFunc.new(addr, ctype, name, call_type || :cdecl), argtype)
end