Class: Google::Protobuf::Field::Kind
- Inherits:
-
Object
- Object
- Google::Protobuf::Field::Kind
- Extended by:
- Protobug::Enum
- Defined in:
- lib/google/protobuf/type_pb.rb
Overview
Basic field types.
Constant Summary collapse
- TYPE_UNKNOWN =
Field type unknown.
new("TYPE_UNKNOWN", 0).freeze
- TYPE_DOUBLE =
Field type double.
new("TYPE_DOUBLE", 1).freeze
- TYPE_FLOAT =
Field type float.
new("TYPE_FLOAT", 2).freeze
- TYPE_INT64 =
Field type int64.
new("TYPE_INT64", 3).freeze
- TYPE_UINT64 =
Field type uint64.
new("TYPE_UINT64", 4).freeze
- TYPE_INT32 =
Field type int32.
new("TYPE_INT32", 5).freeze
- TYPE_FIXED64 =
Field type fixed64.
new("TYPE_FIXED64", 6).freeze
- TYPE_FIXED32 =
Field type fixed32.
new("TYPE_FIXED32", 7).freeze
- TYPE_BOOL =
Field type bool.
new("TYPE_BOOL", 8).freeze
- TYPE_STRING =
Field type string.
new("TYPE_STRING", 9).freeze
- TYPE_GROUP =
Field type group. Proto2 syntax only, and deprecated.
new("TYPE_GROUP", 10).freeze
- TYPE_MESSAGE =
Field type message.
new("TYPE_MESSAGE", 11).freeze
- TYPE_BYTES =
Field type bytes.
new("TYPE_BYTES", 12).freeze
- TYPE_UINT32 =
Field type uint32.
new("TYPE_UINT32", 13).freeze
- TYPE_ENUM =
Field type enum.
new("TYPE_ENUM", 14).freeze
- TYPE_SFIXED32 =
Field type sfixed32.
new("TYPE_SFIXED32", 15).freeze
- TYPE_SFIXED64 =
Field type sfixed64.
new("TYPE_SFIXED64", 16).freeze
- TYPE_SINT32 =
Field type sint32.
new("TYPE_SINT32", 17).freeze
- TYPE_SINT64 =
Field type sint64.
new("TYPE_SINT64", 18).freeze