Class: Protobuf::Encoder

Inherits:
Object
  • Object
show all
Defined in:
lib/protobuf/encoder.rb

Class Method Summary collapse

Class Method Details

.encode(message, stream) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/protobuf/encoder.rb', line 3

def self.encode(message, stream)
  message.each_field_for_serialization do |field, value|
    field.encode_to_stream(value, stream)
  end

  stream
end