![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 2258 of file linear_solver.pb.h.
#include <linear_solver.pb.h>
Classes | |
| class | _Internal |
Public Types | |
| enum | : int { kTargetNameFieldNumber = 3 , kPayloadKeyFieldNumber = 4 , kPayloadValueFieldNumber = 5 , kTargetTypeFieldNumber = 1 , kTargetIndexFieldNumber = 2 } |
| using | TargetType = MPModelProto_Annotation_TargetType |
Public Member Functions | |
| MPModelProto_Annotation () | |
| ~MPModelProto_Annotation () PROTOBUF_FINAL | |
| template<typename = void> | |
| PROTOBUF_CONSTEXPR | MPModelProto_Annotation (::google::protobuf::internal::ConstantInitialized) |
| MPModelProto_Annotation (const MPModelProto_Annotation &from) | |
| MPModelProto_Annotation (MPModelProto_Annotation &&from) noexcept | |
| MPModelProto_Annotation & | operator= (const MPModelProto_Annotation &from) |
| MPModelProto_Annotation & | operator= (MPModelProto_Annotation &&from) noexcept |
| const ::google::protobuf::UnknownFieldSet & | unknown_fields () const ABSL_ATTRIBUTE_LIFETIME_BOUND |
| inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL | mutable_unknown_fields () ABSL_ATTRIBUTE_LIFETIME_BOUND |
| void | Swap (MPModelProto_Annotation *PROTOBUF_NONNULL other) |
| void | UnsafeArenaSwap (MPModelProto_Annotation *PROTOBUF_NONNULL other) |
| MPModelProto_Annotation *PROTOBUF_NONNULL | New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const |
| void | CopyFrom (const MPModelProto_Annotation &from) |
| void | MergeFrom (const MPModelProto_Annotation &from) |
| bool | IsInitialized () const |
| ABSL_ATTRIBUTE_REINITIALIZES void | Clear () PROTOBUF_FINAL |
| ::size_t | ByteSizeLong () const final |
| ::uint8_t *PROTOBUF_NONNULL | _InternalSerialize (::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final |
| int | GetCachedSize () const |
| ::google::protobuf::Metadata | GetMetadata () const |
| bool | has_target_name () const |
| void | clear_target_name () |
| const ::std::string & | target_name () const |
| template<typename Arg_ = const ::std::string&, typename... Args_> | |
| void | set_target_name (Arg_ &&arg, Args_... args) |
| ::std::string *PROTOBUF_NONNULL | mutable_target_name () |
| ::std::string *PROTOBUF_NULLABLE | release_target_name () |
| void | set_allocated_target_name (::std::string *PROTOBUF_NULLABLE value) |
| bool | has_payload_key () const |
| void | clear_payload_key () |
| const ::std::string & | payload_key () const |
| template<typename Arg_ = const ::std::string&, typename... Args_> | |
| void | set_payload_key (Arg_ &&arg, Args_... args) |
| ::std::string *PROTOBUF_NONNULL | mutable_payload_key () |
| ::std::string *PROTOBUF_NULLABLE | release_payload_key () |
| void | set_allocated_payload_key (::std::string *PROTOBUF_NULLABLE value) |
| bool | has_payload_value () const |
| void | clear_payload_value () |
| const ::std::string & | payload_value () const |
| template<typename Arg_ = const ::std::string&, typename... Args_> | |
| void | set_payload_value (Arg_ &&arg, Args_... args) |
| ::std::string *PROTOBUF_NONNULL | mutable_payload_value () |
| ::std::string *PROTOBUF_NULLABLE | release_payload_value () |
| void | set_allocated_payload_value (::std::string *PROTOBUF_NULLABLE value) |
| bool | has_target_type () const |
| void | clear_target_type () |
| ::operations_research::MPModelProto_Annotation_TargetType | target_type () const |
| void | set_target_type (::operations_research::MPModelProto_Annotation_TargetType value) |
| bool | has_target_index () const |
| void | clear_target_index () |
| ::int32_t | target_index () const |
| void | set_target_index (::int32_t value) |
| template<typename> | |
| PROTOBUF_CONSTEXPR | MPModelProto_Annotation (::_pbi::ConstantInitialized) |
| template<typename Arg_, typename... Args_> | |
| PROTOBUF_ALWAYS_INLINE void | set_target_name (Arg_ &&arg, Args_... args) |
| template<typename Arg_, typename... Args_> | |
| PROTOBUF_ALWAYS_INLINE void | set_payload_key (Arg_ &&arg, Args_... args) |
| template<typename Arg_, typename... Args_> | |
| PROTOBUF_ALWAYS_INLINE void | set_payload_value (Arg_ &&arg, Args_... args) |
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_Annotation & | default_instance () |
| static constexpr auto | InternalGenerateClassData_ () |
| static bool | TargetType_IsValid (int value) |
| static const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL | TargetType_descriptor () |
| template<typename T> | |
| static const ::std::string & | TargetType_Name (T value) |
| static bool | TargetType_Parse (::absl::string_view name, TargetType *PROTOBUF_NONNULL value) |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages = 11 |
| static constexpr TargetType | VARIABLE_DEFAULT = MPModelProto_Annotation_TargetType_VARIABLE_DEFAULT |
| static constexpr TargetType | CONSTRAINT = MPModelProto_Annotation_TargetType_CONSTRAINT |
| static constexpr TargetType | GENERAL_CONSTRAINT = MPModelProto_Annotation_TargetType_GENERAL_CONSTRAINT |
| static constexpr TargetType | TargetType_MIN = MPModelProto_Annotation_TargetType_TargetType_MIN |
| static constexpr TargetType | TargetType_MAX = MPModelProto_Annotation_TargetType_TargetType_MAX |
| static constexpr int | TargetType_ARRAYSIZE = MPModelProto_Annotation_TargetType_TargetType_ARRAYSIZE |
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_Annotation &a, MPModelProto_Annotation &b) |
Definition at line 2397 of file linear_solver.pb.h.
| anonymous enum : int |
| Enumerator | |
|---|---|
| kTargetNameFieldNumber | |
| kPayloadKeyFieldNumber | |
| kPayloadValueFieldNumber | |
| kTargetTypeFieldNumber | |
| kTargetIndexFieldNumber | |
Definition at line 2420 of file linear_solver.pb.h.
|
inline |
Definition at line 2261 of file linear_solver.pb.h.
| operations_research::MPModelProto_Annotation::~MPModelProto_Annotation | ( | ) |
Definition at line 5503 of file linear_solver.pb.cc.
|
explicit |
|
inline |
Definition at line 2274 of file linear_solver.pb.h.
|
inlinenoexcept |
Definition at line 2275 of file linear_solver.pb.h.
| PROTOBUF_CONSTEXPR operations_research::MPModelProto_Annotation::MPModelProto_Annotation | ( | ::_pbi::ConstantInitialized | ) |
Definition at line 266 of file linear_solver.pb.cc.
|
final |
Definition at line 5659 of file linear_solver.pb.cc.
|
final |
Definition at line 5717 of file linear_solver.pb.cc.
| PROTOBUF_NOINLINE void operations_research::MPModelProto_Annotation::Clear | ( | ) |
Definition at line 5625 of file linear_solver.pb.cc.
|
inline |
Definition at line 8199 of file linear_solver.pb.h.
|
inline |
Definition at line 8268 of file linear_solver.pb.h.
|
inline |
Definition at line 8101 of file linear_solver.pb.h.
|
inline |
Definition at line 8130 of file linear_solver.pb.h.
|
inline |
Definition at line 8069 of file linear_solver.pb.h.
| void operations_research::MPModelProto_Annotation::CopyFrom | ( | const MPModelProto_Annotation & | from | ) |
Definition at line 5796 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 2309 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 2300 of file linear_solver.pb.h.
|
inline |
Definition at line 2368 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 2303 of file linear_solver.pb.h.
| google::protobuf::Metadata operations_research::MPModelProto_Annotation::GetMetadata | ( | ) | const |
Definition at line 5821 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 2306 of file linear_solver.pb.h.
|
inline |
Definition at line 8195 of file linear_solver.pb.h.
|
inline |
Definition at line 8264 of file linear_solver.pb.h.
|
inline |
Definition at line 8097 of file linear_solver.pb.h.
|
inline |
Definition at line 8126 of file linear_solver.pb.h.
|
inline |
Definition at line 8065 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 5529 of file linear_solver.pb.cc.
|
inline |
Definition at line 2344 of file linear_solver.pb.h.
|
inline |
Definition at line 2337 of file linear_solver.pb.h.
|
inline |
Definition at line 8217 of file linear_solver.pb.h.
|
inline |
Definition at line 8286 of file linear_solver.pb.h.
|
inline |
Definition at line 8148 of file linear_solver.pb.h.
|
inline |
Definition at line 2295 of file linear_solver.pb.h.
|
inline |
Definition at line 2331 of file linear_solver.pb.h.
|
inline |
Definition at line 2277 of file linear_solver.pb.h.
|
inlinenoexcept |
Definition at line 2281 of file linear_solver.pb.h.
|
inline |
Definition at line 8205 of file linear_solver.pb.h.
|
inline |
Definition at line 8274 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8236 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8305 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8167 of file linear_solver.pb.h.
|
inline |
Definition at line 8249 of file linear_solver.pb.h.
|
inline |
Definition at line 8318 of file linear_solver.pb.h.
|
inline |
Definition at line 8180 of file linear_solver.pb.h.
| PROTOBUF_ALWAYS_INLINE void operations_research::MPModelProto_Annotation::set_payload_key | ( | Arg_ && | arg, |
| Args_... | args ) |
Definition at line 8211 of file linear_solver.pb.h.
| void operations_research::MPModelProto_Annotation::set_payload_key | ( | Arg_ && | arg, |
| Args_... | args ) |
| PROTOBUF_ALWAYS_INLINE void operations_research::MPModelProto_Annotation::set_payload_value | ( | Arg_ && | arg, |
| Args_... | args ) |
Definition at line 8280 of file linear_solver.pb.h.
| void operations_research::MPModelProto_Annotation::set_payload_value | ( | Arg_ && | arg, |
| Args_... | args ) |
|
inline |
Definition at line 8111 of file linear_solver.pb.h.
| PROTOBUF_ALWAYS_INLINE void operations_research::MPModelProto_Annotation::set_target_name | ( | Arg_ && | arg, |
| Args_... | args ) |
Definition at line 8142 of file linear_solver.pb.h.
| void operations_research::MPModelProto_Annotation::set_target_name | ( | Arg_ && | arg, |
| Args_... | args ) |
|
inline |
Definition at line 8079 of file linear_solver.pb.h.
|
inline |
Definition at line 2315 of file linear_solver.pb.h.
|
inline |
Definition at line 8107 of file linear_solver.pb.h.
|
inline |
Definition at line 8136 of file linear_solver.pb.h.
|
inline |
Definition at line 8075 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 2407 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 2401 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 2411 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 2414 of file linear_solver.pb.h.
|
inline |
Definition at line 2291 of file linear_solver.pb.h.
|
inline |
Definition at line 2323 of file linear_solver.pb.h.
|
friend |
Definition at line 2507 of file linear_solver.pb.h.
|
friend |
Definition at line 2509 of file linear_solver.pb.h.
|
friend |
Definition at line 2500 of file linear_solver.pb.h.
|
friend |
Definition at line 2506 of file linear_solver.pb.h.
|
friend |
Definition at line 2531 of file linear_solver.pb.h.
|
friend |
Definition at line 2314 of file linear_solver.pb.h.
| Impl_ operations_research::MPModelProto_Annotation::_impl_ |
Definition at line 2530 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2399 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2400 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2313 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2406 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2405 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2404 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 2398 of file linear_solver.pb.h.