82#if defined(PROTOBUF_CUSTOM_VTABLE)
89 template <
typename =
void>
90 explicit PROTOBUF_CONSTEXPR
GlpkParametersProto(::google::protobuf::internal::ConstantInitialized);
100 if (
this == &from)
return *
this;
101 if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
109 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
110 ABSL_ATTRIBUTE_LIFETIME_BOUND {
111 return _internal_metadata_.
unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
113 inline ::google::protobuf::UnknownFieldSet* PROTOBUF_NONNULL mutable_unknown_fields()
114 ABSL_ATTRIBUTE_LIFETIME_BOUND {
115 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
118 static const ::google::protobuf::Descriptor* PROTOBUF_NONNULL descriptor() {
119 return GetDescriptor();
121 static const ::google::protobuf::Descriptor* PROTOBUF_NONNULL GetDescriptor() {
122 return default_instance().GetMetadata().descriptor;
124 static const ::google::protobuf::Reflection* PROTOBUF_NONNULL GetReflection() {
125 return default_instance().GetMetadata().reflection;
131 static constexpr int kIndexInFileMessages = 0;
134 if (other ==
this)
return;
135 if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
138 ::google::protobuf::internal::GenericSwap(
this, other);
141 void UnsafeArenaSwap(GlpkParametersProto* PROTOBUF_NONNULL other) {
142 if (other ==
this)
return;
143 ABSL_DCHECK(GetArena() == other->GetArena());
149 GlpkParametersProto* PROTOBUF_NONNULL New(::google::protobuf::Arena* PROTOBUF_NULLABLE arena =
nullptr)
const {
150 return ::google::protobuf::Message::DefaultConstruct<GlpkParametersProto>(arena);
152 using ::google::protobuf::Message::CopyFrom;
154 using ::google::protobuf::Message::MergeFrom;
155 void MergeFrom(
const GlpkParametersProto& from) { GlpkParametersProto::MergeImpl(*
this, from); }
158 static void MergeImpl(::google::protobuf::MessageLite& to_msg,
159 const ::google::protobuf::MessageLite& from_msg);
165 ABSL_ATTRIBUTE_REINITIALIZES
void Clear() PROTOBUF_FINAL;
166 #if defined(PROTOBUF_CUSTOM_VTABLE)
168 static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
169 static ::uint8_t* PROTOBUF_NONNULL _InternalSerialize(
170 const ::google::protobuf::MessageLite& msg, ::uint8_t* PROTOBUF_NONNULL target,
171 ::google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream);
174 ::size_t ByteSizeLong()
const {
return ByteSizeLong(*
this); }
175 ::uint8_t* PROTOBUF_NONNULL _InternalSerialize(
176 ::uint8_t* PROTOBUF_NONNULL target,
177 ::google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream)
const {
178 return _InternalSerialize(*
this, target, stream);
181 ::size_t ByteSizeLong() const final;
182 ::uint8_t* PROTOBUF_NONNULL _InternalSerialize(
183 ::uint8_t* PROTOBUF_NONNULL target,
184 ::
google::protobuf::io::EpsCopyOutputStream* PROTOBUF_NONNULL stream) const final;
186 int GetCachedSize()
const {
return _impl_._cached_size_.Get(); }
189 void SharedCtor(::google::protobuf::Arena* PROTOBUF_NULLABLE arena);
193 template <
typename T>
195 static ::absl::string_view FullMessageName() {
return "operations_research.math_opt.GlpkParametersProto"; }
203 *
this = ::std::move(from);
205 const ::google::protobuf::internal::ClassData* PROTOBUF_NONNULL GetClassData() const PROTOBUF_FINAL;
206 static
void* PROTOBUF_NONNULL PlacementNew_(
207 const
void* PROTOBUF_NONNULL,
void* PROTOBUF_NONNULL mem,
208 ::
google::protobuf::Arena* PROTOBUF_NULLABLE arena);
209 static constexpr auto InternalNewImpl_();
212 static constexpr auto InternalGenerateClassData_();
214 ::
google::protobuf::Metadata GetMetadata() const;
219 kComputeUnboundRaysIfPossibleFieldNumber = 1,
228 bool _internal_compute_unbound_rays_if_possible()
const;
229 void _internal_set_compute_unbound_rays_if_possible(
bool value);
235 friend class ::google::protobuf::internal::TcParser;
236 static const ::google::protobuf::internal::TcParseTable<0, 1,
241 friend class ::google::protobuf::MessageLite;
242 friend class ::google::protobuf::Arena;
243 template <
typename T>
244 friend class ::google::protobuf::Arena::InternalHelper;
245 using InternalArenaConstructable_ = void;
246 using DestructorSkippable_ = void;
248 inline explicit constexpr Impl_(::google::protobuf::internal::ConstantInitialized)
noexcept;
249 inline explicit Impl_(
250 ::google::protobuf::internal::InternalVisibility visibility,
251 ::google::protobuf::Arena* PROTOBUF_NULLABLE arena);
252 inline explicit Impl_(
253 ::google::protobuf::internal::InternalVisibility visibility,
254 ::google::protobuf::Arena* PROTOBUF_NULLABLE arena,
const Impl_& from,
256 ::google::protobuf::internal::HasBits<1> _has_bits_;
257 ::google::protobuf::internal::CachedSize _cached_size_;
258 bool compute_unbound_rays_if_possible_;
259 PROTOBUF_TSAN_DECLARE_MEMBER
261 union { Impl_ _impl_; };
262 friend struct ::TableStruct_ortools_2fmath_5fopt_2fsolvers_2fglpk_2eproto;