class Protobuf::Field::BaseFieldObjectDefinitions::BaseEncodeToStream

Public Class Methods

new(selph) click to toggle source
# File lib/protobuf/field/base_field_object_definitions.rb, line 92
def initialize(selph)
  @selph = selph
  @tag_encoded = selph.tag_encoded
end

Public Instance Methods

call(value, stream) click to toggle source
# File lib/protobuf/field/base_field_object_definitions.rb, line 97
def call(value, stream)
  stream << @tag_encoded << @selph.encode(value)
end