![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
Definition at line 5046 of file linear_solver.pb.h.
#include <linear_solver.pb.h>
Classes | |
class | _Internal |
Public Types | |
enum | : int { kVariableFieldNumber = 3 , kConstraintFieldNumber = 4 , kGeneralConstraintFieldNumber = 7 , kAnnotationFieldNumber = 9 , kNameFieldNumber = 5 , kSolutionHintFieldNumber = 6 , kQuadraticObjectiveFieldNumber = 8 , kObjectiveOffsetFieldNumber = 2 , kMaximizeFieldNumber = 1 } |
accessors ----------------------------------------------------— More... | |
using | Annotation = MPModelProto_Annotation |
nested types -------------------------------------------------— |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | descriptor () |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | GetDescriptor () |
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL | GetReflection () |
static const MPModelProto & | default_instance () |
static constexpr auto | InternalGenerateClassData_ () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages = 12 |
Protected Member Functions | |
MPModelProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena) | |
MPModelProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, const MPModelProto &from) | |
MPModelProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, MPModelProto &&from) noexcept | |
const ::google::protobuf::internal::ClassData *PROTOBUF_NONNULL | GetClassData () const PROTOBUF_FINAL |
Static Protected Member Functions | |
static void *PROTOBUF_NONNULL | PlacementNew_ (const void *PROTOBUF_NONNULL, void *PROTOBUF_NONNULL mem, ::google::protobuf::Arena *PROTOBUF_NULLABLE arena) |
static constexpr auto | InternalNewImpl_ () |
Friends | |
class | ::google::protobuf::internal::TcParser |
class | ::google::protobuf::MessageLite |
class | ::google::protobuf::Arena |
template<typename T> | |
class | ::google::protobuf::Arena::InternalHelper |
struct | ::TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto |
void | swap (MPModelProto &a, MPModelProto &b) |
nested types -------------------------------------------------—
Definition at line 5186 of file linear_solver.pb.h.
anonymous enum : int |
accessors ----------------------------------------------------—
Definition at line 5189 of file linear_solver.pb.h.
|
inline |
Definition at line 5049 of file linear_solver.pb.h.
|
explicit |
|
inline |
Definition at line 5062 of file linear_solver.pb.h.
|
inlinenoexcept |
Definition at line 5063 of file linear_solver.pb.h.
|
explicitprotected |
@protoc_insertion_point(arena_constructor:operations_research.MPModelProto)
Definition at line 5584 of file linear_solver.pb.cc.
|
protected |
@protoc_insertion_point(copy_constructor:operations_research.MPModelProto)
Definition at line 5605 of file linear_solver.pb.cc.
|
inlineprotectednoexcept |
Definition at line 5170 of file linear_solver.pb.h.
PROTOBUF_CONSTEXPR operations_research::MPModelProto::MPModelProto | ( | ::_pbi::ConstantInitialized | ) |
Definition at line 602 of file linear_solver.pb.cc.
operations_research::MPModelProto::~MPModelProto | ( | ) |
@protoc_insertion_point(destructor:operations_research.MPModelProto)
Definition at line 5654 of file linear_solver.pb.cc.
|
final |
@protoc_insertion_point(serialize_to_array_start:operations_research.MPModelProto)
optional bool maximize = 1 [default = false];
optional double objective_offset = 2 [default = 0];
repeated .operations_research.MPVariableProto variable = 3;
repeated .operations_research.MPConstraintProto constraint = 4;
optional string name = 5 [default = ""];
optional .operations_research.PartialVariableAssignment solution_hint = 6;
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;
repeated .operations_research.MPModelProto.Annotation annotation = 9;
@protoc_insertion_point(serialize_to_array_end:operations_research.MPModelProto)
Definition at line 5873 of file linear_solver.pb.cc.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.annotation)
Definition at line 8760 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.constraint)
Definition at line 8339 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.general_constraint)
Definition at line 8389 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.variable)
Definition at line 8289 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.annotation)
Definition at line 8767 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.annotation)
Definition at line 8755 of file linear_solver.pb.h.
|
inline |
repeated .operations_research.MPModelProto.Annotation annotation = 9;
Definition at line 8737 of file linear_solver.pb.h.
|
final |
@protoc_insertion_point(message_byte_size_start:operations_research.MPModelProto)
Prevent compiler warnings about cached_has_bits being unused
repeated .operations_research.MPVariableProto variable = 3;
repeated .operations_research.MPConstraintProto constraint = 4;
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;
repeated .operations_research.MPModelProto.Annotation annotation = 9;
optional string name = 5 [default = ""];
optional .operations_research.PartialVariableAssignment solution_hint = 6;
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;
Definition at line 5976 of file linear_solver.pb.cc.
PROTOBUF_NOINLINE void operations_research::MPModelProto::Clear | ( | ) |
@protoc_insertion_point(message_clear_start:operations_research.MPModelProto)
Prevent compiler warnings about cached_has_bits being unused
Definition at line 5833 of file linear_solver.pb.cc.
|
inline |
Definition at line 8740 of file linear_solver.pb.h.
|
inline |
Definition at line 8319 of file linear_solver.pb.h.
|
inline |
Definition at line 8369 of file linear_solver.pb.h.
|
inline |
Definition at line 8417 of file linear_solver.pb.h.
|
inline |
Definition at line 8571 of file linear_solver.pb.h.
|
inline |
Definition at line 8445 of file linear_solver.pb.h.
|
inline |
Definition at line 8474 of file linear_solver.pb.h.
|
inline |
Definition at line 8641 of file linear_solver.pb.h.
|
inline |
Definition at line 8269 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.constraint)
Definition at line 8346 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.constraint)
Definition at line 8334 of file linear_solver.pb.h.
|
inline |
repeated .operations_research.MPConstraintProto constraint = 4;
Definition at line 8316 of file linear_solver.pb.h.
void operations_research::MPModelProto::CopyFrom | ( | const MPModelProto & | from | ) |
@protoc_insertion_point(class_specific_copy_from_start:operations_research.MPModelProto)
Definition at line 6090 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 5097 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 5088 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.general_constraint)
Definition at line 8396 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.general_constraint)
Definition at line 8384 of file linear_solver.pb.h.
|
inline |
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;
Definition at line 8366 of file linear_solver.pb.h.
|
inline |
Definition at line 5156 of file linear_solver.pb.h.
|
protected |
Definition at line 5729 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 5091 of file linear_solver.pb.h.
google::protobuf::Metadata operations_research::MPModelProto::GetMetadata | ( | ) | const |
Definition at line 6117 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 5094 of file linear_solver.pb.h.
|
inline |
optional bool maximize = 1 [default = false];
Definition at line 8413 of file linear_solver.pb.h.
|
inline |
optional string name = 5 [default = ""];
Definition at line 8567 of file linear_solver.pb.h.
|
inline |
optional double objective_offset = 2 [default = 0];
Definition at line 8441 of file linear_solver.pb.h.
|
inline |
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;
Definition at line 8469 of file linear_solver.pb.h.
|
inline |
optional .operations_research.PartialVariableAssignment solution_hint = 6;
Definition at line 8636 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 5701 of file linear_solver.pb.cc.
|
staticconstexprprotected |
Definition at line 5673 of file linear_solver.pb.cc.
|
inline |
Definition at line 5132 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.maximize)
Definition at line 8422 of file linear_solver.pb.h.
|
inline |
Definition at line 5125 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.annotation)
Definition at line 8749 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.annotation)
Definition at line 8744 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.constraint)
Definition at line 8328 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.constraint)
Definition at line 8323 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.general_constraint)
Definition at line 8378 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.general_constraint)
Definition at line 8373 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.name)
Definition at line 8588 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.quadratic_objective)
Definition at line 8538 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.solution_hint)
Definition at line 8705 of file linear_solver.pb.h.
|
inline |
Definition at line 5083 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.variable)
Definition at line 8278 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.variable)
Definition at line 8273 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.name)
Definition at line 8576 of file linear_solver.pb.h.
|
inline |
implements Message -------------------------------------------—
Definition at line 5119 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.objective_offset)
Definition at line 8450 of file linear_solver.pb.h.
|
inline |
Definition at line 5065 of file linear_solver.pb.h.
|
inlinenoexcept |
Definition at line 5069 of file linear_solver.pb.h.
|
inlinestaticprotected |
Definition at line 5668 of file linear_solver.pb.cc.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.quadratic_objective)
Definition at line 8484 of file linear_solver.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.MPModelProto.name)
Definition at line 8608 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8502 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8669 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPModelProto.name)
Definition at line 8621 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPModelProto.quadratic_objective)
Definition at line 8545 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPModelProto.solution_hint)
Definition at line 8712 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPModelProto.maximize)
Definition at line 8426 of file linear_solver.pb.h.
void operations_research::MPModelProto::set_name | ( | Arg_ && | arg, |
Args_... | args ) |
PROTOBUF_ALWAYS_INLINE void operations_research::MPModelProto::set_name | ( | Arg_ && | arg, |
Args_... | args ) |
@protoc_insertion_point(field_set:operations_research.MPModelProto.name)
Definition at line 8582 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPModelProto.objective_offset)
Definition at line 8454 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.solution_hint)
Definition at line 8651 of file linear_solver.pb.h.
|
inline |
Definition at line 5103 of file linear_solver.pb.h.
|
inline |
Definition at line 5079 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPModelProto.quadratic_objective)
Definition at line 8521 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPModelProto.solution_hint)
Definition at line 8688 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.MPModelProto.quadratic_objective)
Definition at line 8488 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.MPModelProto.solution_hint)
Definition at line 8655 of file linear_solver.pb.h.
|
inline |
Definition at line 5111 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.variable)
Definition at line 8296 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.variable)
Definition at line 8284 of file linear_solver.pb.h.
|
inline |
repeated .operations_research.MPVariableProto variable = 3;
Definition at line 8266 of file linear_solver.pb.h.
|
friend |
Definition at line 5346 of file linear_solver.pb.h.
|
friend |
Definition at line 5348 of file linear_solver.pb.h.
|
friend |
Definition at line 5339 of file linear_solver.pb.h.
|
friend |
Definition at line 5345 of file linear_solver.pb.h.
|
friend |
Definition at line 5374 of file linear_solver.pb.h.
|
friend |
Definition at line 5102 of file linear_solver.pb.h.
Impl_ operations_research::MPModelProto::_impl_ |
Definition at line 5373 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 5101 of file linear_solver.pb.h.