4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ortools_2futil_2foptional_5fboolean_2eproto 5 #define GOOGLE_PROTOBUF_INCLUDED_ortools_2futil_2foptional_5fboolean_2eproto 10 #include <google/protobuf/port_def.inc> 11 #if PROTOBUF_VERSION < 3017000 12 #error This file was generated by a newer version of protoc which is 13 #error incompatible with your Protocol Buffer headers. Please update 16 #if 3017003 < PROTOBUF_MIN_PROTOC_VERSION 17 #error This file was generated by an older version of protoc which is 18 #error incompatible with your Protocol Buffer headers. Please 19 #error regenerate this file with a newer version of protoc. 22 #include <google/protobuf/port_undef.inc> 23 #include <google/protobuf/io/coded_stream.h> 24 #include <google/protobuf/arena.h> 25 #include <google/protobuf/arenastring.h> 26 #include <google/protobuf/generated_message_table_driven.h> 27 #include <google/protobuf/generated_message_util.h> 28 #include <google/protobuf/metadata_lite.h> 29 #include <google/protobuf/generated_message_reflection.h> 30 #include <google/protobuf/repeated_field.h> 31 #include <google/protobuf/extension_set.h> 32 #include <google/protobuf/generated_enum_reflection.h> 34 #include <google/protobuf/port_def.inc> 35 #define PROTOBUF_INTERNAL_EXPORT_ortools_2futil_2foptional_5fboolean_2eproto 36 PROTOBUF_NAMESPACE_OPEN
40 PROTOBUF_NAMESPACE_CLOSE
44 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
46 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
48 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
50 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
52 static const ::PROTOBUF_NAMESPACE_ID::uint32
offsets[];
55 PROTOBUF_NAMESPACE_OPEN
56 PROTOBUF_NAMESPACE_CLOSE
76 "Incorrect type passed to function OptionalBoolean_Name.");
77 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
82 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<OptionalBoolean>(
94 #pragma GCC diagnostic push 95 #pragma GCC diagnostic ignored "-Wstrict-aliasing" 98 #pragma GCC diagnostic pop 105 PROTOBUF_NAMESPACE_OPEN
109 inline const EnumDescriptor* GetEnumDescriptor< ::operations_research::OptionalBoolean>() {
113 PROTOBUF_NAMESPACE_CLOSE
117 #include <google/protobuf/port_undef.inc> 118 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ortools_2futil_2foptional_5fboolean_2eproto constexpr int OptionalBoolean_ARRAYSIZE
constexpr OptionalBoolean OptionalBoolean_MIN
const std::string & OptionalBoolean_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2futil_2foptional_5fboolean_2eproto
bool OptionalBoolean_IsValid(int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * OptionalBoolean_descriptor()
bool OptionalBoolean_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OptionalBoolean *value)
Collection of objects used to extend the Constraint Solver library.
constexpr OptionalBoolean OptionalBoolean_MAX