 |
OR-Tools
8.0
|
Go to the source code of this file.
|
| | operations_research |
| | The vehicle routing library lets one model and solve generic vehicle routing problems ranging from the Traveling Salesman Problem to more complex problems such as the Capacitated Vehicle Routing Problem with Time Windows.
|
| |
| | operations_research::sat |
| |
|
| #define | CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
| |
| #define | CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
| |
| #define | CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
| |
| #define | CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
| |
◆ CHK_ [1/4]
| #define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [2/4]
| #define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [3/4]
| #define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [4/4]
| #define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ Arena::CreateMaybeMessage< ::operations_research::sat::BooleanAssignment >()
| PROTOBUF_NOINLINE ::operations_research::sat::BooleanAssignment* Arena::CreateMaybeMessage< ::operations_research::sat::BooleanAssignment > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanConstraint >()
| PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::sat::LinearBooleanConstraint* Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanConstraint > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanProblem >()
| PROTOBUF_NOINLINE ::operations_research::sat::LinearBooleanProblem* Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanProblem > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::sat::LinearObjective >()
| PROTOBUF_NOINLINE ::operations_research::sat::LinearObjective* Arena::CreateMaybeMessage< ::operations_research::sat::LinearObjective > |
( |
Arena * |
arena | ) |
|
◆ InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto()
| static void InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto()
| static void InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto()
| static void InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto()
| static void InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto |
( |
| ) |
|
|
static |
◆ PROTOBUF_SECTION_VARIABLE()
◆ descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto
| const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto |
Initial value:= {
false, false, descriptor_table_protodef_ortools_2fsat_2fboolean_5fproblem_2eproto, "ortools/sat/boolean_problem.proto", 689,
}
Definition at line 201 of file boolean_problem.pb.cc.
◆ descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_deps
| const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable* const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_deps[1] |
|
static |
◆ descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once
| ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once |
|
static |
◆ descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_sccs
| ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase* const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_sccs[4] |
|
static |
◆ dynamic_init_dummy_ortools_2fsat_2fboolean_5fproblem_2eproto
◆ file_default_instances
| ::PROTOBUF_NAMESPACE_ID::Message const* const file_default_instances[] |
|
static |
◆ file_level_enum_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
| constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto = nullptr |
|
static |
◆ file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto
| ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto[4] |
|
static |
◆ file_level_service_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
| constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto = nullptr |
|
static |
◆ scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto
| PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto |
◆ scc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto
| PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto |
◆ scc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto
| ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<3> scc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto |
◆ scc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto
| PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto |
class operations_research::sat::LinearBooleanProblemDefaultTypeInternal _LinearBooleanProblem_default_instance_
class operations_research::sat::LinearBooleanConstraintDefaultTypeInternal _LinearBooleanConstraint_default_instance_
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable *const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_deps[1]
class operations_research::sat::BooleanAssignmentDefaultTypeInternal _BooleanAssignment_default_instance_
static constexpr ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas
static void InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto()
static void InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto()
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 3 > scc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto
class operations_research::sat::LinearObjectiveDefaultTypeInternal _LinearObjective_default_instance_
static void InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto()
static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
static void InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto()
PROTOBUF_INTERNAL_EXPORT_ortools_2fsat_2fboolean_5fproblem_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]
PROTOBUF_INTERNAL_EXPORT_ortools_2fsat_2fboolean_5fproblem_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto[4]
static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const ** file_level_enum_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
PROTOBUF_INTERNAL_EXPORT_ortools_2fsat_2fboolean_5fproblem_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase *const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_sccs[4]