class Mysql::RawRecord
raw record
Public Class Methods
Source
# File lib/mysql/protocol.rb, line 860 def initialize(packet, fields, encoding) @packet, @fields, @encoding = packet, fields, encoding end
Public Instance Methods
Source
# File lib/mysql/protocol.rb, line 864 def to_a @fields.map do |f| s = @packet.lcs if s.nil? nil elsif f.type == Field::TYPE_BIT or f.charsetnr == Charset::BINARY_CHARSET_NUMBER s.b else Charset.convert_encoding(s, @encoding) end end end