C++ Reference
C++ Reference: Linear solver
Detailed Description
Definition at line 727 of file linear_solver.pb.h.
Public Types | |
| enum | GeneralConstraintCase { kIndicatorConstraint = 2, kSosConstraint = 3, kQuadraticConstraint = 4, kAbsConstraint = 5, kAndConstraint = 6, kOrConstraint = 7, kMinConstraint = 8, kMaxConstraint = 9, GENERAL_CONSTRAINT_NOT_SET = 0 } |
| enum | : int { kNameFieldNumber = 1, kIndicatorConstraintFieldNumber = 2, kSosConstraintFieldNumber = 3, kQuadraticConstraintFieldNumber = 4, kAbsConstraintFieldNumber = 5, kAndConstraintFieldNumber = 6, kOrConstraintFieldNumber = 7, kMinConstraintFieldNumber = 8, kMaxConstraintFieldNumber = 9 } |
Static Public Member Functions | |
| static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
| static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
| static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
| static const MPGeneralConstraintProto & | default_instance () |
| static void | InitAsDefaultInstance () |
| static const MPGeneralConstraintProto * | internal_default_instance () |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
Member Enumeration Documentation
◆ anonymous enum
| anonymous enum : int |
Definition at line 851 of file linear_solver.pb.h.
◆ GeneralConstraintCase
| Enumerator | |
|---|---|
| kIndicatorConstraint | |
| kSosConstraint | |
| kQuadraticConstraint | |
| kAbsConstraint | |
| kAndConstraint | |
| kOrConstraint | |
| kMinConstraint | |
| kMaxConstraint | |
| GENERAL_CONSTRAINT_NOT_SET | |
Definition at line 770 of file linear_solver.pb.h.
Constructor & Destructor Documentation
◆ MPGeneralConstraintProto() [1/3]
◆ ~MPGeneralConstraintProto()
|
virtual |
◆ MPGeneralConstraintProto() [2/3]
| MPGeneralConstraintProto | ( | const MPGeneralConstraintProto & | from | ) |
◆ MPGeneralConstraintProto() [3/3]
|
inlinenoexcept |
Definition at line 734 of file linear_solver.pb.h.
Member Function Documentation
◆ _InternalParse()
|
final |
◆ _InternalSerialize()
|
final |
◆ abs_constraint()
|
inline |
Definition at line 4776 of file linear_solver.pb.h.
◆ and_constraint()
|
inline |
Definition at line 4826 of file linear_solver.pb.h.
◆ ByteSizeLong()
|
final |
◆ Clear()
|
final |
◆ clear_abs_constraint()
|
inline |
Definition at line 4754 of file linear_solver.pb.h.
◆ clear_and_constraint()
|
inline |
Definition at line 4804 of file linear_solver.pb.h.
◆ clear_general_constraint()
| void clear_general_constraint | ( | ) |
◆ clear_indicator_constraint()
|
inline |
Definition at line 4604 of file linear_solver.pb.h.
◆ clear_max_constraint()
|
inline |
Definition at line 4954 of file linear_solver.pb.h.
◆ clear_min_constraint()
|
inline |
Definition at line 4904 of file linear_solver.pb.h.
◆ clear_name()
|
inline |
Definition at line 4531 of file linear_solver.pb.h.
◆ clear_or_constraint()
|
inline |
Definition at line 4854 of file linear_solver.pb.h.
◆ clear_quadratic_constraint()
|
inline |
Definition at line 4704 of file linear_solver.pb.h.
◆ clear_sos_constraint()
|
inline |
Definition at line 4654 of file linear_solver.pb.h.
◆ CopyFrom() [1/2]
|
final |
◆ CopyFrom() [2/2]
| void CopyFrom | ( | const MPGeneralConstraintProto & | from | ) |
◆ default_instance()
|
static |
◆ descriptor()
|
inlinestatic |
Definition at line 759 of file linear_solver.pb.h.
◆ general_constraint_case()
|
inline |
Definition at line 5000 of file linear_solver.pb.h.
◆ GetCachedSize()
|
inlinefinal |
Definition at line 818 of file linear_solver.pb.h.
◆ GetDescriptor()
|
inlinestatic |
Definition at line 762 of file linear_solver.pb.h.
◆ GetMetadata()
|
final |
◆ GetReflection()
|
inlinestatic |
Definition at line 765 of file linear_solver.pb.h.
◆ has_abs_constraint()
|
inline |
Definition at line 4748 of file linear_solver.pb.h.
◆ has_and_constraint()
|
inline |
Definition at line 4798 of file linear_solver.pb.h.
◆ has_indicator_constraint()
|
inline |
Definition at line 4598 of file linear_solver.pb.h.
◆ has_max_constraint()
|
inline |
Definition at line 4948 of file linear_solver.pb.h.
◆ has_min_constraint()
|
inline |
Definition at line 4898 of file linear_solver.pb.h.
◆ has_name()
|
inline |
Definition at line 4528 of file linear_solver.pb.h.
◆ has_or_constraint()
|
inline |
Definition at line 4848 of file linear_solver.pb.h.
◆ has_quadratic_constraint()
|
inline |
Definition at line 4698 of file linear_solver.pb.h.
◆ has_sos_constraint()
|
inline |
Definition at line 4648 of file linear_solver.pb.h.
◆ indicator_constraint()
|
inline |
Definition at line 4626 of file linear_solver.pb.h.
◆ InitAsDefaultInstance()
|
static |
◆ internal_default_instance()
|
inlinestatic |
Definition at line 783 of file linear_solver.pb.h.
◆ IsInitialized()
|
final |
◆ max_constraint()
|
inline |
Definition at line 4976 of file linear_solver.pb.h.
◆ MergeFrom() [1/2]
|
final |
◆ MergeFrom() [2/2]
| void MergeFrom | ( | const MPGeneralConstraintProto & | from | ) |
◆ min_constraint()
|
inline |
Definition at line 4926 of file linear_solver.pb.h.
◆ mutable_abs_constraint()
|
inline |
Definition at line 4789 of file linear_solver.pb.h.
◆ mutable_and_constraint()
|
inline |
Definition at line 4839 of file linear_solver.pb.h.
◆ mutable_indicator_constraint()
|
inline |
Definition at line 4639 of file linear_solver.pb.h.
◆ mutable_max_constraint()
|
inline |
Definition at line 4989 of file linear_solver.pb.h.
◆ mutable_min_constraint()
|
inline |
Definition at line 4939 of file linear_solver.pb.h.
◆ mutable_name()
|
inline |
Definition at line 4543 of file linear_solver.pb.h.
◆ mutable_or_constraint()
|
inline |
Definition at line 4889 of file linear_solver.pb.h.
◆ mutable_quadratic_constraint()
|
inline |
Definition at line 4739 of file linear_solver.pb.h.
◆ mutable_sos_constraint()
|
inline |
Definition at line 4689 of file linear_solver.pb.h.
◆ mutable_unknown_fields()
|
inline |
Definition at line 755 of file linear_solver.pb.h.
◆ name()
|
inline |
Definition at line 4535 of file linear_solver.pb.h.
◆ New() [1/2]
|
inlinefinal |
Definition at line 800 of file linear_solver.pb.h.
◆ New() [2/2]
|
inlinefinal |
Definition at line 804 of file linear_solver.pb.h.
◆ operator=() [1/2]
|
inline |
Definition at line 739 of file linear_solver.pb.h.
◆ operator=() [2/2]
|
inlinenoexcept |
Definition at line 743 of file linear_solver.pb.h.
◆ or_constraint()
|
inline |
Definition at line 4876 of file linear_solver.pb.h.
◆ quadratic_constraint()
|
inline |
Definition at line 4726 of file linear_solver.pb.h.
◆ release_abs_constraint()
|
inline |
Definition at line 4760 of file linear_solver.pb.h.
◆ release_and_constraint()
|
inline |
Definition at line 4810 of file linear_solver.pb.h.
◆ release_indicator_constraint()
|
inline |
Definition at line 4610 of file linear_solver.pb.h.
◆ release_max_constraint()
|
inline |
Definition at line 4960 of file linear_solver.pb.h.
◆ release_min_constraint()
|
inline |
Definition at line 4910 of file linear_solver.pb.h.
◆ release_name()
|
inline |
Definition at line 4576 of file linear_solver.pb.h.
◆ release_or_constraint()
|
inline |
Definition at line 4860 of file linear_solver.pb.h.
◆ release_quadratic_constraint()
|
inline |
Definition at line 4710 of file linear_solver.pb.h.
◆ release_sos_constraint()
|
inline |
Definition at line 4660 of file linear_solver.pb.h.
◆ set_allocated_abs_constraint()
| void set_allocated_abs_constraint | ( | ::operations_research::MPAbsConstraint * | abs_constraint | ) |
◆ set_allocated_and_constraint()
| void set_allocated_and_constraint | ( | ::operations_research::MPArrayConstraint * | and_constraint | ) |
◆ set_allocated_indicator_constraint()
| void set_allocated_indicator_constraint | ( | ::operations_research::MPIndicatorConstraint * | indicator_constraint | ) |
◆ set_allocated_max_constraint()
| void set_allocated_max_constraint | ( | ::operations_research::MPArrayWithConstantConstraint * | max_constraint | ) |
◆ set_allocated_min_constraint()
| void set_allocated_min_constraint | ( | ::operations_research::MPArrayWithConstantConstraint * | min_constraint | ) |
◆ set_allocated_name()
|
inline |
Definition at line 4584 of file linear_solver.pb.h.
◆ set_allocated_or_constraint()
| void set_allocated_or_constraint | ( | ::operations_research::MPArrayConstraint * | or_constraint | ) |
◆ set_allocated_quadratic_constraint()
| void set_allocated_quadratic_constraint | ( | ::operations_research::MPQuadraticConstraint * | quadratic_constraint | ) |
◆ set_allocated_sos_constraint()
| void set_allocated_sos_constraint | ( | ::operations_research::MPSosConstraint * | sos_constraint | ) |
◆ set_name() [1/4]
|
inline |
Definition at line 4560 of file linear_solver.pb.h.
◆ set_name() [2/4]
|
inline |
Definition at line 4566 of file linear_solver.pb.h.
◆ set_name() [3/4]
|
inline |
Definition at line 4539 of file linear_solver.pb.h.
◆ set_name() [4/4]
|
inline |
Definition at line 4554 of file linear_solver.pb.h.
◆ sos_constraint()
|
inline |
Definition at line 4676 of file linear_solver.pb.h.
◆ Swap()
|
inline |
Definition at line 793 of file linear_solver.pb.h.
◆ unknown_fields()
|
inline |
Definition at line 752 of file linear_solver.pb.h.
Member Data Documentation
◆ kIndexInFileMessages
|
staticconstexpr |
Definition at line 787 of file linear_solver.pb.h.
The documentation for this class was generated from the following file: