class Thrift::Deserializer
Public Class Methods
Source
# File lib/thrift/serializer/deserializer.rb 23 def initialize(protocol_factory = BinaryProtocolFactory.new) 24 @transport = MemoryBufferTransport.new 25 @protocol = protocol_factory.get_protocol(@transport) 26 end
Public Instance Methods
Source
# File lib/thrift/serializer/deserializer.rb 28 def deserialize(base, buffer) 29 @transport.reset_buffer(buffer) 30 base.read(@protocol) 31 base 32 end