module ProtocolBuffers
Constants
- VERSION
Public Class Methods
bin_sio(*args)
click to toggle source
# File lib/protocol_buffers.rb, line 8 def self.bin_sio(*args) sio = StringIO.new(*args) sio.set_encoding(Encoding::BINARY) if sio.respond_to?(:set_encoding) and sio.external_encoding != Encoding::BINARY sio end
utf8_sio(*args)
click to toggle source
# File lib/protocol_buffers.rb, line 16 def self.utf8_sio(*args) sio = StringIO.new(*args) sio.set_encoding('utf-8') if sio.respond_to?(:set_encoding) and sio.external_encoding != Encoding::UTF_8 sio end