Files

Class Index [+]

Quicksearch

SOAP::RPC::SOAPMethodResponse

Public Class Methods

new(qname, param_def = nil) click to toggle source
     # File lib/soap/rpc/element.rb, line 317
317:   def initialize(qname, param_def = nil)
318:     super(qname, param_def)
319:     @retval = nil
320:   end

Public Instance Methods

each() click to toggle source
     # File lib/soap/rpc/element.rb, line 333
333:   def each
334:     if @retval_name and !@retval.is_a?(SOAPVoid)
335:       yield(@retval_name, @retval)
336:     end
337: 
338:     output_params.each do |name|
339:       unless @outparam[name]
340:         raise ParameterError.new("parameter: #{name} was not given")
341:       end
342:       yield(name, @outparam[name])
343:     end
344:   end
retval() click to toggle source
     # File lib/soap/rpc/element.rb, line 322
322:   def retval
323:     @retval
324:   end
retval=(retval) click to toggle source
     # File lib/soap/rpc/element.rb, line 326
326:   def retval=(retval)
327:     @retval = retval
328:     @retval.elename = @retval.elename.dup_name(@retval_name || 'return')
329:     retval.parent = self
330:     retval
331:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.