Method: MessagePack::Factory#load

Defined in:
lib/msgpack/factory.rb

#load(src, param = nil) ⇒ Object Also known as: unpack



99
100
101
102
103
104
105
106
107
108
109
110
# File 'lib/msgpack/factory.rb', line 99

def load(src, param = nil)
  unpacker = nil

  if src.is_a? String
    unpacker = unpacker(param)
    unpacker.feed(src)
  else
    unpacker = unpacker(src, param)
  end

  unpacker.full_unpack
end