#include <linear_solver.pb.h>


Public Member Functions | |
| MPModelProto () | |
| virtual | ~MPModelProto () |
| MPModelProto (const MPModelProto &from) | |
| MPModelProto & | operator= (const MPModelProto &from) |
| const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
| inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
| void | Swap (MPModelProto *other) |
| MPModelProto * | New () const final |
| implements Message -------------------------------------------— More... | |
| MPModelProto * | New (::google::protobuf::Arena *arena) const final |
| void | CopyFrom (const ::google::protobuf::Message &from) final |
| void | MergeFrom (const ::google::protobuf::Message &from) final |
| void | CopyFrom (const MPModelProto &from) |
| void | MergeFrom (const MPModelProto &from) |
| PROTOBUF_ATTRIBUTE_REINITIALIZES void | Clear () final |
| bool | IsInitialized () const final |
| size_t | ByteSizeLong () const final |
| bool | MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final |
| void | SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final |
| ::google::protobuf::uint8 * | InternalSerializeWithCachedSizesToArray (::google::protobuf::uint8 *target) const final |
| int | GetCachedSize () const final |
| ::google::protobuf::Metadata | GetMetadata () const final |
| int | variable_size () const |
| nested types -------------------------------------------------— More... | |
| void | clear_variable () |
| ::operations_research::MPVariableProto * | mutable_variable (int index) |
| ::google::protobuf::RepeatedPtrField< ::operations_research::MPVariableProto > * | mutable_variable () |
| const ::operations_research::MPVariableProto & | variable (int index) const |
| ::operations_research::MPVariableProto * | add_variable () |
| const ::google::protobuf::RepeatedPtrField< ::operations_research::MPVariableProto > & | variable () const |
| int | constraint_size () const |
| repeated .operations_research.MPConstraintProto constraint = 4; More... | |
| void | clear_constraint () |
| ::operations_research::MPConstraintProto * | mutable_constraint (int index) |
| ::google::protobuf::RepeatedPtrField< ::operations_research::MPConstraintProto > * | mutable_constraint () |
| const ::operations_research::MPConstraintProto & | constraint (int index) const |
| ::operations_research::MPConstraintProto * | add_constraint () |
| const ::google::protobuf::RepeatedPtrField< ::operations_research::MPConstraintProto > & | constraint () const |
| int | general_constraint_size () const |
| repeated .operations_research.MPGeneralConstraintProto general_constraint = 7; More... | |
| void | clear_general_constraint () |
| ::operations_research::MPGeneralConstraintProto * | mutable_general_constraint (int index) |
| ::google::protobuf::RepeatedPtrField< ::operations_research::MPGeneralConstraintProto > * | mutable_general_constraint () |
| const ::operations_research::MPGeneralConstraintProto & | general_constraint (int index) const |
| ::operations_research::MPGeneralConstraintProto * | add_general_constraint () |
| const ::google::protobuf::RepeatedPtrField< ::operations_research::MPGeneralConstraintProto > & | general_constraint () const |
| bool | has_name () const |
| optional string name = 5 [default = ""]; More... | |
| void | clear_name () |
| const ::std::string & | name () const |
| void | set_name (const ::std::string &value) |
| void | set_name (const char *value) |
| void | set_name (const char *value, size_t size) |
| ::std::string * | mutable_name () |
| ::std::string * | release_name () |
| void | set_allocated_name (::std::string *name) |
| bool | has_solution_hint () const |
| optional .operations_research.PartialVariableAssignment solution_hint = 6; More... | |
| void | clear_solution_hint () |
| const ::operations_research::PartialVariableAssignment & | solution_hint () const |
| ::operations_research::PartialVariableAssignment * | release_solution_hint () |
| ::operations_research::PartialVariableAssignment * | mutable_solution_hint () |
| void | set_allocated_solution_hint (::operations_research::PartialVariableAssignment *solution_hint) |
| bool | has_objective_offset () const |
| optional double objective_offset = 2 [default = 0]; More... | |
| void | clear_objective_offset () |
| double | objective_offset () const |
| void | set_objective_offset (double value) |
| bool | has_maximize () const |
| optional bool maximize = 1 [default = false]; More... | |
| void | clear_maximize () |
| bool | maximize () const |
| void | set_maximize (bool value) |
Static Public Member Functions | |
| static const ::google::protobuf::Descriptor * | descriptor () |
| static const MPModelProto & | default_instance () |
| static void | InitAsDefaultInstance () |
| static const MPModelProto * | internal_default_instance () |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
| static const int | kVariableFieldNumber = 3 |
| static const int | kConstraintFieldNumber = 4 |
| static const int | kGeneralConstraintFieldNumber = 7 |
| static const int | kNameFieldNumber = 5 |
| static const int | kSolutionHintFieldNumber = 6 |
| static const int | kObjectiveOffsetFieldNumber = 2 |
| static const int | kMaximizeFieldNumber = 1 |
Friends | |
| struct | ::TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto |
| void | swap (MPModelProto &a, MPModelProto &b) |
Definition at line 966 of file linear_solver.pb.h.
| operations_research::MPModelProto::MPModelProto | ( | ) |
|
virtual |
| operations_research::MPModelProto::MPModelProto | ( | const MPModelProto & | from | ) |
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.constraint)
Definition at line 2555 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.general_constraint)
Definition at line 2585 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPModelProto.variable)
Definition at line 2525 of file linear_solver.pb.h.
|
final |
|
final |
|
inline |
Definition at line 2539 of file linear_solver.pb.h.
|
inline |
Definition at line 2569 of file linear_solver.pb.h.
|
inline |
Definition at line 2473 of file linear_solver.pb.h.
|
inline |
Definition at line 2599 of file linear_solver.pb.h.
|
inline |
Definition at line 2491 of file linear_solver.pb.h.
|
inline |
Definition at line 2659 of file linear_solver.pb.h.
|
inline |
Definition at line 2509 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.constraint)
Definition at line 2551 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.constraint)
Definition at line 2560 of file linear_solver.pb.h.
|
inline |
repeated .operations_research.MPConstraintProto constraint = 4;
Definition at line 2536 of file linear_solver.pb.h.
|
final |
| void operations_research::MPModelProto::CopyFrom | ( | const MPModelProto & | from | ) |
|
static |
|
inlinestatic |
Definition at line 1000 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.general_constraint)
Definition at line 2581 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.general_constraint)
Definition at line 2590 of file linear_solver.pb.h.
|
inline |
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;
Definition at line 2566 of file linear_solver.pb.h.
|
inlinefinal |
Definition at line 1046 of file linear_solver.pb.h.
|
final |
|
inline |
optional bool maximize = 1 [default = false];
optional bool maximize = 1 [default = false];
Definition at line 2470 of file linear_solver.pb.h.
|
inline |
optional string name = 5 [default = ""];
Definition at line 2596 of file linear_solver.pb.h.
|
inline |
optional double objective_offset = 2 [default = 0];
Definition at line 2488 of file linear_solver.pb.h.
|
inline |
optional .operations_research.PartialVariableAssignment solution_hint = 6;
Definition at line 2656 of file linear_solver.pb.h.
|
static |
|
inlinestatic |
Definition at line 1006 of file linear_solver.pb.h.
|
final |
|
final |
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.maximize)
Definition at line 2477 of file linear_solver.pb.h.
|
final |
| void operations_research::MPModelProto::MergeFrom | ( | const MPModelProto & | from | ) |
|
final |
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.constraint)
Definition at line 2542 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.constraint)
Definition at line 2547 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.general_constraint)
Definition at line 2572 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.general_constraint)
Definition at line 2577 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.name)
Definition at line 2632 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.solution_hint)
Definition at line 2676 of file linear_solver.pb.h.
|
inline |
Definition at line 996 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPModelProto.variable)
Definition at line 2512 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPModelProto.variable)
Definition at line 2517 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.name)
Definition at line 2603 of file linear_solver.pb.h.
|
inlinefinal |
implements Message -------------------------------------------—
Definition at line 1020 of file linear_solver.pb.h.
|
inlinefinal |
Definition at line 1024 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.objective_offset)
Definition at line 2495 of file linear_solver.pb.h.
|
inline |
Definition at line 974 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPModelProto.name)
Definition at line 2637 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPModelProto.solution_hint)
Definition at line 2669 of file linear_solver.pb.h.
|
final |
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPModelProto.name)
Definition at line 2645 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPModelProto.solution_hint)
Definition at line 2685 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPModelProto.maximize)
Definition at line 2481 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPModelProto.name)
Definition at line 2607 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_char:operations_research.MPModelProto.name)
Definition at line 2620 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_pointer:operations_research.MPModelProto.name)
Definition at line 2626 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPModelProto.objective_offset)
Definition at line 2499 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.solution_hint)
Definition at line 2663 of file linear_solver.pb.h.
| void operations_research::MPModelProto::Swap | ( | MPModelProto * | other | ) |
|
inline |
Definition at line 993 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPModelProto.variable)
Definition at line 2521 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPModelProto.variable)
Definition at line 2530 of file linear_solver.pb.h.
|
inline |
nested types -------------------------------------------------—
repeated .operations_research.MPVariableProto variable = 3;
accessors ----------------------------------------------------— repeated .operations_research.MPVariableProto variable = 3;
Definition at line 2506 of file linear_solver.pb.h.
|
friend |
Definition at line 1156 of file linear_solver.pb.h.
|
friend |
Definition at line 1014 of file linear_solver.pb.h.
|
static |
Definition at line 1083 of file linear_solver.pb.h.
|
static |
Definition at line 1095 of file linear_solver.pb.h.
|
static |
Definition at line 1010 of file linear_solver.pb.h.
|
static |
Definition at line 1138 of file linear_solver.pb.h.
|
static |
Definition at line 1107 of file linear_solver.pb.h.
|
static |
Definition at line 1131 of file linear_solver.pb.h.
|
static |
Definition at line 1122 of file linear_solver.pb.h.
|
static |
Definition at line 1071 of file linear_solver.pb.h.