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