Method: Mysql::Result#initialize

Defined in:
lib/vendor/mysql.rb

#initialize(fields, protocol = nil) ⇒ Result

Returns a new instance of Result.

Parameters:



710
711
712
713
714
715
# File 'lib/vendor/mysql.rb', line 710

def initialize(fields, protocol=nil)
  super fields
  return unless protocol
  @records = protocol.retr_all_records fields
  fields.each{|f| f.result = self}  # for calculating max_field
end