method

generate_method_body

v1_8_7_72 - Show latest stable - Class: WIN32COMGen
generate_method_body(method, disptype, types=nil)
public

No documentation available.

# File ext/win32ole/sample/olegen.rb, line 90
  def generate_method_body(method, disptype, types=nil)
    "    ret = #{@reciever}#{disptype}(#{method.dispid}, [" +
    generate_args(method).gsub("=nil", "") +
    "], [" +
    generate_argtypes(method, types) +
    "])\n" +
    "    @lastargs = WIN32OLE::ARGV\n" +
    "    ret"
  end