class Protobuf::Field::FloatField
def self.default; 0.0; end
def self.default; 0.0; end
def self.max; 1.0/0; end
def self.max; 1.0/0; end
def self.min; -1.0/0; end
def self.min; -1.0/0; end
def acceptable?(val)
def acceptable?(val) raise TypeError, val.class.name unless val.is_a?(Numeric) raise RangeError if val < min || max < val true end
def decode(bytes)
def decode(bytes) bytes.unpack('e').first end
def encode(value)
def encode(value) [value].pack('e') end
def wire_type
def wire_type WireType::FIXED32 end