#region Copyright notice and license
// Protocol Buffers - Google's data interchange format
// Copyright 2008 Google Inc. All rights reserved.
//
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file or at
// https://developers.google.com/open-source/licenses/bsd
#endregion
namespace Google.Protobuf.Reflection
{
///
/// Enumeration of all the possible field types.
///
public enum FieldType
{
///
/// The double field type.
///
Double,
///
/// The float field type.
///
Float,
///
/// The int64 field type.
///
Int64,
///
/// The uint64 field type.
///
UInt64,
///
/// The int32 field type.
///
Int32,
///
/// The fixed64 field type.
///
Fixed64,
///
/// The fixed32 field type.
///
Fixed32,
///
/// The bool field type.
///
Bool,
///
/// The string field type.
///
String,
///
/// The field type used for groups.
///
Group,
///
/// The field type used for message fields.
///
Message,
///
/// The bytes field type.
///
Bytes,
///
/// The uint32 field type.
///
UInt32,
///
/// The sfixed32 field type.
///
SFixed32,
///
/// The sfixed64 field type.
///
SFixed64,
///
/// The sint32 field type.
///
SInt32,
///
/// The sint64 field type.
///
SInt64,
///
/// The field type used for enum fields.
///
Enum
}
}