| Class | Thrift::Deserializer |
| In: |
lib/thrift/serializer/deserializer.rb
lib/thrift/serializer/deserializer.rb |
| Parent: | Object |
# File lib/thrift/serializer/deserializer.rb, line 22
22: def initialize(protocol_factory = BinaryProtocolFactory.new)
23: @transport = MemoryBufferTransport.new
24: @protocol = protocol_factory.get_protocol(@transport)
25: end
# File lib/thrift/serializer/deserializer.rb, line 22
22: def initialize(protocol_factory = BinaryProtocolFactory.new)
23: @transport = MemoryBufferTransport.new
24: @protocol = protocol_factory.get_protocol(@transport)
25: end
# File lib/thrift/serializer/deserializer.rb, line 27
27: def deserialize(base, buffer)
28: @transport.reset_buffer(buffer)
29: base.read(@protocol)
30: base
31: end