Class: Protobug::Field::FloatField
- Inherits:
-
DoubleField
- Object
- Protobug::Field
- DoubleField
- Protobug::Field::FloatField
- Defined in:
- lib/protobug/field.rb
Instance Attribute Summary
Attributes inherited from Protobug::Field
#adder, #cardinality, #clearer, #haser, #ivar, #json_name, #name, #number, #oneof, #setter
Instance Method Summary collapse
Methods inherited from DoubleField
#binary_decode_one, #binary_encode_one, #default, #initialize, #json_decode_one, #json_encode_one
Methods inherited from Protobug::Field
#binary_decode, #binary_encode, #define_adder, #initialize, #json_decode, #json_encode, #json_key_encode, #optional?, #packed?, #pretty_print, #proto3_optional?, #repeated?, #to_text, #validate!
Constructor Details
This class inherits a constructor from Protobug::Field::DoubleField
Instance Method Details
#binary_pack ⇒ Object
735 |
# File 'lib/protobug/field.rb', line 735 def binary_pack = "e" |
#type ⇒ Object
734 |
# File 'lib/protobug/field.rb', line 734 def type = :float |
#wire_type ⇒ Object
736 |
# File 'lib/protobug/field.rb', line 736 def wire_type = 5 |