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