#include <linear_solver.pb.h>


Public Member Functions | |
| MPConstraintProto () | |
| virtual | ~MPConstraintProto () |
| MPConstraintProto (const MPConstraintProto &from) | |
| MPConstraintProto & | operator= (const MPConstraintProto &from) |
| const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
| inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
| void | Swap (MPConstraintProto *other) |
| MPConstraintProto * | New () const final |
| implements Message -------------------------------------------— More... | |
| MPConstraintProto * | 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 MPConstraintProto &from) |
| void | MergeFrom (const MPConstraintProto &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 | var_index_size () const |
| nested types -------------------------------------------------— More... | |
| void | clear_var_index () |
| ::google::protobuf::int32 | var_index (int index) const |
| void | set_var_index (int index, ::google::protobuf::int32 value) |
| void | add_var_index (::google::protobuf::int32 value) |
| const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & | var_index () const |
| ::google::protobuf::RepeatedField< ::google::protobuf::int32 > * | mutable_var_index () |
| int | coefficient_size () const |
| repeated double coefficient = 7 [packed = true]; More... | |
| void | clear_coefficient () |
| double | coefficient (int index) const |
| void | set_coefficient (int index, double value) |
| void | add_coefficient (double value) |
| const ::google::protobuf::RepeatedField< double > & | coefficient () const |
| ::google::protobuf::RepeatedField< double > * | mutable_coefficient () |
| bool | has_name () const |
| optional string name = 4 [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_is_lazy () const |
| optional bool is_lazy = 5 [default = false]; More... | |
| void | clear_is_lazy () |
| bool | is_lazy () const |
| void | set_is_lazy (bool value) |
| bool | has_lower_bound () const |
| optional double lower_bound = 2 [default = -inf]; More... | |
| void | clear_lower_bound () |
| double | lower_bound () const |
| void | set_lower_bound (double value) |
| bool | has_upper_bound () const |
| optional double upper_bound = 3 [default = inf]; More... | |
| void | clear_upper_bound () |
| double | upper_bound () const |
| void | set_upper_bound (double value) |
Static Public Member Functions | |
| static const ::google::protobuf::Descriptor * | descriptor () |
| static const MPConstraintProto & | default_instance () |
| static void | InitAsDefaultInstance () |
| static const MPConstraintProto * | internal_default_instance () |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
| static const int | kVarIndexFieldNumber = 6 |
| static const int | kCoefficientFieldNumber = 7 |
| static const int | kNameFieldNumber = 4 |
| static const int | kIsLazyFieldNumber = 5 |
| static const int | kLowerBoundFieldNumber = 2 |
| static const int | kUpperBoundFieldNumber = 3 |
Friends | |
| struct | ::TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto |
| void | swap (MPConstraintProto &a, MPConstraintProto &b) |
Definition at line 346 of file linear_solver.pb.h.
| operations_research::MPConstraintProto::MPConstraintProto | ( | ) |
|
virtual |
| operations_research::MPConstraintProto::MPConstraintProto | ( | const MPConstraintProto & | from | ) |
|
inline |
@protoc_insertion_point(field_add:operations_research.MPConstraintProto.coefficient)
Definition at line 2065 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.MPConstraintProto.var_index)
Definition at line 2035 of file linear_solver.pb.h.
|
final |
|
final |
|
inline |
Definition at line 2054 of file linear_solver.pb.h.
|
inline |
Definition at line 2180 of file linear_solver.pb.h.
|
inline |
Definition at line 2084 of file linear_solver.pb.h.
|
inline |
Definition at line 2120 of file linear_solver.pb.h.
|
inline |
Definition at line 2102 of file linear_solver.pb.h.
|
inline |
Definition at line 2024 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPConstraintProto.coefficient)
Definition at line 2057 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPConstraintProto.coefficient)
Definition at line 2070 of file linear_solver.pb.h.
|
inline |
repeated double coefficient = 7 [packed = true];
Definition at line 2051 of file linear_solver.pb.h.
|
final |
| void operations_research::MPConstraintProto::CopyFrom | ( | const MPConstraintProto & | from | ) |
|
static |
|
inlinestatic |
Definition at line 380 of file linear_solver.pb.h.
|
inlinefinal |
Definition at line 426 of file linear_solver.pb.h.
|
final |
|
inline |
optional bool is_lazy = 5 [default = false];
Definition at line 2177 of file linear_solver.pb.h.
|
inline |
optional double lower_bound = 2 [default = -inf];
Definition at line 2081 of file linear_solver.pb.h.
|
inline |
optional string name = 4 [default = ""];
Definition at line 2117 of file linear_solver.pb.h.
|
inline |
optional double upper_bound = 3 [default = inf];
Definition at line 2099 of file linear_solver.pb.h.
|
static |
|
inlinestatic |
Definition at line 386 of file linear_solver.pb.h.
|
final |
|
inline |
@protoc_insertion_point(field_get:operations_research.MPConstraintProto.is_lazy)
Definition at line 2184 of file linear_solver.pb.h.
|
final |
|
inline |
@protoc_insertion_point(field_get:operations_research.MPConstraintProto.lower_bound)
Definition at line 2088 of file linear_solver.pb.h.
|
final |
| void operations_research::MPConstraintProto::MergeFrom | ( | const MPConstraintProto & | from | ) |
|
final |
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPConstraintProto.coefficient)
Definition at line 2075 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPConstraintProto.name)
Definition at line 2153 of file linear_solver.pb.h.
|
inline |
Definition at line 376 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.MPConstraintProto.var_index)
Definition at line 2045 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPConstraintProto.name)
Definition at line 2124 of file linear_solver.pb.h.
|
inlinefinal |
implements Message -------------------------------------------—
Definition at line 400 of file linear_solver.pb.h.
|
inlinefinal |
Definition at line 404 of file linear_solver.pb.h.
|
inline |
Definition at line 354 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPConstraintProto.name)
Definition at line 2158 of file linear_solver.pb.h.
|
final |
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPConstraintProto.name)
Definition at line 2166 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPConstraintProto.coefficient)
Definition at line 2061 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPConstraintProto.is_lazy)
Definition at line 2188 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPConstraintProto.lower_bound)
Definition at line 2092 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPConstraintProto.name)
Definition at line 2128 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_char:operations_research.MPConstraintProto.name)
Definition at line 2141 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_pointer:operations_research.MPConstraintProto.name)
Definition at line 2147 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPConstraintProto.upper_bound)
Definition at line 2110 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPConstraintProto.var_index)
Definition at line 2031 of file linear_solver.pb.h.
| void operations_research::MPConstraintProto::Swap | ( | MPConstraintProto * | other | ) |
|
inline |
Definition at line 373 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPConstraintProto.upper_bound)
Definition at line 2106 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPConstraintProto.var_index)
Definition at line 2027 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.MPConstraintProto.var_index)
Definition at line 2040 of file linear_solver.pb.h.
|
inline |
nested types -------------------------------------------------—
accessors ----------------------------------------------------— repeated int32 var_index = 6 [packed = true];
repeated int32 var_index = 6 [packed = true];
Definition at line 2021 of file linear_solver.pb.h.
|
friend |
Definition at line 523 of file linear_solver.pb.h.
|
friend |
Definition at line 394 of file linear_solver.pb.h.
|
static |
Definition at line 463 of file linear_solver.pb.h.
|
static |
Definition at line 390 of file linear_solver.pb.h.
|
static |
Definition at line 490 of file linear_solver.pb.h.
|
static |
Definition at line 497 of file linear_solver.pb.h.
|
static |
Definition at line 475 of file linear_solver.pb.h.
|
static |
Definition at line 504 of file linear_solver.pb.h.
|
static |
Definition at line 451 of file linear_solver.pb.h.