module XDR::Float

Public Class Methods

read(io) click to toggle source
# File lib/xdr/float.rb, line 10
def self.read(io)
  read_bytes(io, 4).unpack("g").first
end
write(val, io) click to toggle source
# File lib/xdr/float.rb, line 5
def self.write(val, io)
  raise XDR::WriteError unless val.is_a?(Float)
  io.write [val].pack("g")
end