C++ Reference
C++ Reference: CP-SAT
Detailed Description
Definition at line 5027 of file cp_model.pb.h.
Public Types | |
| enum | : int { kVariablesFieldNumber = 2, kConstraintsFieldNumber = 3, kSearchStrategyFieldNumber = 5, kAssumptionsFieldNumber = 7, kNameFieldNumber = 1, kObjectiveFieldNumber = 4, kSolutionHintFieldNumber = 6 } |
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 CpModelProto & | default_instance () |
| static void | InitAsDefaultInstance () |
| static const CpModelProto * | internal_default_instance () |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
Member Enumeration Documentation
◆ anonymous enum
| anonymous enum : int |
| Enumerator | |
|---|---|
| kVariablesFieldNumber | |
| kConstraintsFieldNumber | |
| kSearchStrategyFieldNumber | |
| kAssumptionsFieldNumber | |
| kNameFieldNumber | |
| kObjectiveFieldNumber | |
| kSolutionHintFieldNumber | |
Definition at line 5132 of file cp_model.pb.h.
Constructor & Destructor Documentation
◆ CpModelProto() [1/3]
| CpModelProto | ( | ) |
◆ ~CpModelProto()
|
virtual |
◆ CpModelProto() [2/3]
| CpModelProto | ( | const CpModelProto & | from | ) |
◆ CpModelProto() [3/3]
|
inlinenoexcept |
Definition at line 5034 of file cp_model.pb.h.
Member Function Documentation
◆ _InternalParse()
|
final |
◆ _InternalSerialize()
|
final |
◆ add_assumptions()
|
inline |
Definition at line 10063 of file cp_model.pb.h.
◆ add_constraints()
|
inline |
Definition at line 9870 of file cp_model.pb.h.
◆ add_search_strategy()
|
inline |
Definition at line 9969 of file cp_model.pb.h.
◆ add_variables()
|
inline |
Definition at line 9831 of file cp_model.pb.h.
◆ assumptions() [1/2]
|
inline |
Definition at line 10072 of file cp_model.pb.h.
◆ assumptions() [2/2]
|
inline |
Definition at line 10052 of file cp_model.pb.h.
◆ assumptions_size()
|
inline |
Definition at line 10043 of file cp_model.pb.h.
◆ ByteSizeLong()
|
final |
◆ Clear()
|
final |
◆ clear_assumptions()
|
inline |
Definition at line 10046 of file cp_model.pb.h.
◆ clear_constraints()
|
inline |
Definition at line 9848 of file cp_model.pb.h.
◆ clear_name()
|
inline |
Definition at line 9743 of file cp_model.pb.h.
◆ clear_objective()
|
inline |
Definition at line 9887 of file cp_model.pb.h.
◆ clear_search_strategy()
|
inline |
Definition at line 9947 of file cp_model.pb.h.
◆ clear_solution_hint()
|
inline |
Definition at line 9986 of file cp_model.pb.h.
◆ clear_variables()
|
inline |
Definition at line 9809 of file cp_model.pb.h.
◆ constraints() [1/2]
|
inline |
Definition at line 9875 of file cp_model.pb.h.
◆ constraints() [2/2]
|
inline |
Definition at line 9863 of file cp_model.pb.h.
◆ constraints_size()
|
inline |
Definition at line 9845 of file cp_model.pb.h.
◆ CopyFrom() [1/2]
|
final |
◆ CopyFrom() [2/2]
| void CopyFrom | ( | const CpModelProto & | from | ) |
◆ default_instance()
|
static |
◆ descriptor()
|
inlinestatic |
Definition at line 5052 of file cp_model.pb.h.
◆ GetCachedSize()
|
inlinefinal |
Definition at line 5099 of file cp_model.pb.h.
◆ GetDescriptor()
|
inlinestatic |
Definition at line 5055 of file cp_model.pb.h.
◆ GetMetadata()
|
final |
◆ GetReflection()
|
inlinestatic |
Definition at line 5058 of file cp_model.pb.h.
◆ has_objective()
|
inline |
Definition at line 9884 of file cp_model.pb.h.
◆ has_solution_hint()
|
inline |
Definition at line 9983 of file cp_model.pb.h.
◆ InitAsDefaultInstance()
|
static |
◆ internal_default_instance()
|
inlinestatic |
Definition at line 5064 of file cp_model.pb.h.
◆ IsInitialized()
|
final |
◆ MergeFrom() [1/2]
|
final |
◆ MergeFrom() [2/2]
| void MergeFrom | ( | const CpModelProto & | from | ) |
◆ mutable_assumptions()
|
inline |
Definition at line 10081 of file cp_model.pb.h.
◆ mutable_constraints() [1/2]
|
inline |
Definition at line 9856 of file cp_model.pb.h.
◆ mutable_constraints() [2/2]
|
inline |
Definition at line 9851 of file cp_model.pb.h.
◆ mutable_name()
|
inline |
Definition at line 9754 of file cp_model.pb.h.
◆ mutable_objective()
|
inline |
Definition at line 9917 of file cp_model.pb.h.
◆ mutable_search_strategy() [1/2]
|
inline |
Definition at line 9955 of file cp_model.pb.h.
◆ mutable_search_strategy() [2/2]
|
inline |
Definition at line 9950 of file cp_model.pb.h.
◆ mutable_solution_hint()
|
inline |
Definition at line 10016 of file cp_model.pb.h.
◆ mutable_variables() [1/2]
|
inline |
Definition at line 9817 of file cp_model.pb.h.
◆ mutable_variables() [2/2]
|
inline |
Definition at line 9812 of file cp_model.pb.h.
◆ name()
|
inline |
Definition at line 9746 of file cp_model.pb.h.
◆ New() [1/2]
|
inlinefinal |
Definition at line 5081 of file cp_model.pb.h.
◆ New() [2/2]
|
inlinefinal |
Definition at line 5085 of file cp_model.pb.h.
◆ objective()
|
inline |
Definition at line 9898 of file cp_model.pb.h.
◆ operator=() [1/2]
|
inline |
Definition at line 5039 of file cp_model.pb.h.
◆ operator=() [2/2]
|
inlinenoexcept |
Definition at line 5043 of file cp_model.pb.h.
◆ release_name()
|
inline |
Definition at line 9787 of file cp_model.pb.h.
◆ release_objective()
|
inline |
Definition at line 9902 of file cp_model.pb.h.
◆ release_solution_hint()
|
inline |
Definition at line 10001 of file cp_model.pb.h.
◆ search_strategy() [1/2]
|
inline |
Definition at line 9974 of file cp_model.pb.h.
◆ search_strategy() [2/2]
|
inline |
Definition at line 9962 of file cp_model.pb.h.
◆ search_strategy_size()
|
inline |
Definition at line 9944 of file cp_model.pb.h.
◆ set_allocated_name()
|
inline |
Definition at line 9792 of file cp_model.pb.h.
◆ set_allocated_objective()
|
inline |
Definition at line 9921 of file cp_model.pb.h.
◆ set_allocated_solution_hint()
|
inline |
Definition at line 10020 of file cp_model.pb.h.
◆ set_assumptions()
|
inline |
Definition at line 10056 of file cp_model.pb.h.
◆ set_name() [1/4]
|
inline |
Definition at line 9771 of file cp_model.pb.h.
◆ set_name() [2/4]
|
inline |
Definition at line 9777 of file cp_model.pb.h.
◆ set_name() [3/4]
|
inline |
Definition at line 9750 of file cp_model.pb.h.
◆ set_name() [4/4]
|
inline |
Definition at line 9765 of file cp_model.pb.h.
◆ solution_hint()
|
inline |
Definition at line 9997 of file cp_model.pb.h.
◆ Swap()
|
inline |
Definition at line 5074 of file cp_model.pb.h.
◆ variables() [1/2]
|
inline |
Definition at line 9836 of file cp_model.pb.h.
◆ variables() [2/2]
|
inline |
Definition at line 9824 of file cp_model.pb.h.
◆ variables_size()
|
inline |
Definition at line 9806 of file cp_model.pb.h.
Member Data Documentation
◆ kIndexInFileMessages
|
staticconstexpr |
Definition at line 5068 of file cp_model.pb.h.
The documentation for this class was generated from the following file: