Class: Feedx::Format::Protobuf::Decoder
- Inherits:
-
Abstract::Decoder
- Object
- Abstract::Wrapper
- Abstract::Decoder
- Feedx::Format::Protobuf::Decoder
- Defined in:
- lib/feedx/format/protobuf.rb
Instance Method Summary collapse
- #decode(target) ⇒ Object
-
#initialize(io, **opts) ⇒ Decoder
constructor
A new instance of Decoder.
Methods inherited from Abstract::Decoder
Methods inherited from Abstract::Wrapper
Constructor Details
#initialize(io, **opts) ⇒ Decoder
Returns a new instance of Decoder.
5 6 7 |
# File 'lib/feedx/format/protobuf.rb', line 5 def initialize(io, **opts) super PBIO::Delimited.new(io), **opts end |
Instance Method Details
#decode(target) ⇒ Object
9 10 11 |
# File 'lib/feedx/format/protobuf.rb', line 9 def decode(target, **) @io.read(target) end |