method
generate_method_args_help
v1_8_7_330 -
Show latest stable
- Class:
WIN32COMGen
generate_method_args_help(method)public
No documentation available.
# File ext/win32ole/sample/olegen.rb, line 124
def generate_method_args_help(method)
args = []
method.params.each_with_index {|param, i|
h = " # #{param.ole_type} arg#{i} --- #{param.name}"
inout = []
inout.push "IN" if param.input?
inout.push "OUT" if param.output?
h += " [#{inout.join('/')}]"
h += " ( = #{param.default})" if param.default
args.push h
}
if args.size > 0
args.join("\n")
else
nil
end
end