Parent

Methods

Class/Module Index [+]

Quicksearch

Thrift::Serializer

Public Class Methods

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

Public Instance Methods

serialize(base) click to toggle source
# File usr/lib/ruby/vendor_ruby/thrift/serializer/serializer.rb, line 27
def serialize(base)
  @transport.reset_buffer
  base.write(@protocol)
  @transport.read(@transport.available)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.