Parent

Thrift::Deserializer

Public Class Methods

new(protocol_factory = BinaryProtocolFactory.new) click to toggle source
# File lib/thrift/serializer/deserializer.rb, line 22
def initialize(protocol_factory = BinaryProtocolFactory.new)
  @transport = MemoryBufferTransport.new
  @protocol = protocol_factory.get_protocol(@transport)
end

Public Instance Methods

deserialize(base, buffer) click to toggle source
# File lib/thrift/serializer/deserializer.rb, line 27
def deserialize(base, buffer)
  @transport.reset_buffer(buffer)
  base.read(@protocol)
  base
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.