 |
OR-Tools
8.1
|
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.
|
|
|
#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 |
|
#define | CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
|
◆ CHK_ [1/5]
#define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [2/5]
#define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [3/5]
#define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [4/5]
#define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ CHK_ [5/5]
#define CHK_ |
( |
|
x | ) |
if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure |
◆ Arena::CreateMaybeMessage< ::operations_research::AssignmentProto >()
PROTOBUF_NOINLINE ::operations_research::AssignmentProto* Arena::CreateMaybeMessage< ::operations_research::AssignmentProto > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::IntervalVarAssignment >()
PROTOBUF_NOINLINE ::operations_research::IntervalVarAssignment* Arena::CreateMaybeMessage< ::operations_research::IntervalVarAssignment > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::IntVarAssignment >()
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::IntVarAssignment* Arena::CreateMaybeMessage< ::operations_research::IntVarAssignment > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::SequenceVarAssignment >()
PROTOBUF_NOINLINE ::operations_research::SequenceVarAssignment* Arena::CreateMaybeMessage< ::operations_research::SequenceVarAssignment > |
( |
Arena * |
arena | ) |
|
◆ Arena::CreateMaybeMessage< ::operations_research::WorkerInfo >()
PROTOBUF_NOINLINE ::operations_research::WorkerInfo* Arena::CreateMaybeMessage< ::operations_research::WorkerInfo > |
( |
Arena * |
arena | ) |
|
◆ InitDefaultsscc_info_AssignmentProto_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static void InitDefaultsscc_info_AssignmentProto_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_IntervalVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static void InitDefaultsscc_info_IntervalVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_IntVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static void InitDefaultsscc_info_IntVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_SequenceVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static void InitDefaultsscc_info_SequenceVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
( |
| ) |
|
|
static |
◆ InitDefaultsscc_info_WorkerInfo_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static void InitDefaultsscc_info_WorkerInfo_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
( |
| ) |
|
|
static |
◆ PROTOBUF_SECTION_VARIABLE()
◆ descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
Initial value:= {
false, false, descriptor_table_protodef_ortools_2fconstraint_5fsolver_2fassignment_2eproto, "ortools/constraint_solver/assignment.proto", 920,
}
Definition at line 221 of file assignment.pb.cc.
◆ descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_deps
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable* const descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_deps[1] |
|
static |
◆ descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_once
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_once |
|
static |
◆ descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_sccs
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase* const descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_sccs[5] |
|
static |
◆ dynamic_init_dummy_ortools_2fconstraint_5fsolver_2fassignment_2eproto
◆ file_default_instances
::PROTOBUF_NAMESPACE_ID::Message const* const file_default_instances[] |
|
static |
◆ file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fassignment_2eproto
constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fassignment_2eproto = nullptr |
|
static |
◆ file_level_metadata_ortools_2fconstraint_5fsolver_2fassignment_2eproto
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fconstraint_5fsolver_2fassignment_2eproto[5] |
|
static |
◆ file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fassignment_2eproto
constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fassignment_2eproto = nullptr |
|
static |
◆ scc_info_AssignmentProto_ortools_2fconstraint_5fsolver_2fassignment_2eproto
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<4> scc_info_AssignmentProto_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
◆ scc_info_IntervalVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto
PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_IntervalVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
◆ scc_info_IntVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto
PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_IntVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
◆ scc_info_SequenceVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto
PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_SequenceVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
◆ scc_info_WorkerInfo_ortools_2fconstraint_5fsolver_2fassignment_2eproto
PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_WorkerInfo_ortools_2fconstraint_5fsolver_2fassignment_2eproto |
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase *const descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_sccs[5]
class operations_research::WorkerInfoDefaultTypeInternal _WorkerInfo_default_instance_
class operations_research::AssignmentProtoDefaultTypeInternal _AssignmentProto_default_instance_
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fconstraint_5fsolver_2fassignment_2eproto[5]
static constexpr ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas
PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fassignment_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_IntVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto
static void InitDefaultsscc_info_SequenceVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_once
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 4 > scc_info_AssignmentProto_ortools_2fconstraint_5fsolver_2fassignment_2eproto
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]
static void InitDefaultsscc_info_AssignmentProto_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static void InitDefaultsscc_info_IntVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
class operations_research::SequenceVarAssignmentDefaultTypeInternal _SequenceVarAssignment_default_instance_
PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fassignment_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_SequenceVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto
class operations_research::IntVarAssignmentDefaultTypeInternal _IntVarAssignment_default_instance_
static void InitDefaultsscc_info_WorkerInfo_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fassignment_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_WorkerInfo_ortools_2fconstraint_5fsolver_2fassignment_2eproto
PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fassignment_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_IntervalVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto
class operations_research::IntervalVarAssignmentDefaultTypeInternal _IntervalVarAssignment_default_instance_
static void InitDefaultsscc_info_IntervalVarAssignment_ortools_2fconstraint_5fsolver_2fassignment_2eproto()
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable *const descriptor_table_ortools_2fconstraint_5fsolver_2fassignment_2eproto_deps[1]
static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const ** file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fassignment_2eproto
static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fassignment_2eproto