OR-Tools  8.0
boolean_problem.pb.cc File Reference

Go to the source code of this file.

Classes

class  LinearBooleanConstraintDefaultTypeInternal
 
class  LinearObjectiveDefaultTypeInternal
 
class  BooleanAssignmentDefaultTypeInternal
 
class  LinearBooleanProblemDefaultTypeInternal
 
class  _Internal
 
class  _Internal
 
class  _Internal
 
class  _Internal
 

Namespaces

 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
 

Macros

#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
 

Functions

static void InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto ()
 
static void InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto ()
 
static void InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto ()
 
static void InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto ()
 
const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_ortools_2fsat_2fboolean_5fproblem_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE (protodesc_cold)
 
template<>
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::sat::LinearBooleanConstraint * Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanConstraint > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE ::operations_research::sat::LinearObjective * Arena::CreateMaybeMessage< ::operations_research::sat::LinearObjective > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE ::operations_research::sat::BooleanAssignment * Arena::CreateMaybeMessage< ::operations_research::sat::BooleanAssignment > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE ::operations_research::sat::LinearBooleanProblem * Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanProblem > (Arena *arena)
 

Variables

PROTOBUF_INTERNAL_EXPORT_ortools_2fsat_2fboolean_5fproblem_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_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_INTERNAL_EXPORT_ortools_2fsat_2fboolean_5fproblem_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto
 
class operations_research::sat::LinearBooleanConstraintDefaultTypeInternal _LinearBooleanConstraint_default_instance_
 
class operations_research::sat::LinearObjectiveDefaultTypeInternal _LinearObjective_default_instance_
 
class operations_research::sat::BooleanAssignmentDefaultTypeInternal _BooleanAssignment_default_instance_
 
class operations_research::sat::LinearBooleanProblemDefaultTypeInternal _LinearBooleanProblem_default_instance_
 
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 3 > scc_info_LinearBooleanProblem_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 = nullptr
 
static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto = nullptr
 
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances []
 
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable *const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_deps [1]
 
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase *const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_sccs [4]
 
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once
 
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto
 
static bool dynamic_init_dummy_ortools_2fsat_2fboolean_5fproblem_2eproto = (static_cast<void>(::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto)), true)
 

Macro Definition Documentation

◆ 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

Function Documentation

◆ Arena::CreateMaybeMessage< ::operations_research::sat::BooleanAssignment >()

PROTOBUF_NOINLINE ::operations_research::sat::BooleanAssignment* Arena::CreateMaybeMessage< ::operations_research::sat::BooleanAssignment > ( Arena *  arena)

Definition at line 1581 of file boolean_problem.pb.cc.

◆ Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanConstraint >()

PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::sat::LinearBooleanConstraint* Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanConstraint > ( Arena *  arena)

Definition at line 1575 of file boolean_problem.pb.cc.

◆ Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanProblem >()

PROTOBUF_NOINLINE ::operations_research::sat::LinearBooleanProblem* Arena::CreateMaybeMessage< ::operations_research::sat::LinearBooleanProblem > ( Arena *  arena)

Definition at line 1584 of file boolean_problem.pb.cc.

◆ Arena::CreateMaybeMessage< ::operations_research::sat::LinearObjective >()

PROTOBUF_NOINLINE ::operations_research::sat::LinearObjective* Arena::CreateMaybeMessage< ::operations_research::sat::LinearObjective > ( Arena *  arena)

Definition at line 1578 of file boolean_problem.pb.cc.

◆ InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto()

static void InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto ( )
static

Definition at line 40 of file boolean_problem.pb.cc.

◆ InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto()

static void InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto ( )
static

Definition at line 54 of file boolean_problem.pb.cc.

◆ InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto()

static void InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto ( )
static

Definition at line 68 of file boolean_problem.pb.cc.

◆ InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto()

static void InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto ( )
static

Definition at line 85 of file boolean_problem.pb.cc.

◆ PROTOBUF_SECTION_VARIABLE()

const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_ortools_2fsat_2fboolean_5fproblem_2eproto::offsets [] PROTOBUF_SECTION_VARIABLE ( protodesc_cold  )

Variable Documentation

◆ descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto

◆ 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
Initial value:
= {
}

Definition at line 192 of file boolean_problem.pb.cc.

◆ descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once

::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once
static

Definition at line 200 of file boolean_problem.pb.cc.

◆ 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

bool dynamic_init_dummy_ortools_2fsat_2fboolean_5fproblem_2eproto = (static_cast<void>(::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto)), true)
static

Definition at line 209 of file boolean_problem.pb.cc.

◆ file_default_instances

::PROTOBUF_NAMESPACE_ID::Message const* const file_default_instances[]
static
Initial value:
= {
reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::operations_research::sat::_LinearBooleanConstraint_default_instance_),
reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::operations_research::sat::_LinearObjective_default_instance_),
reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::operations_research::sat::_BooleanAssignment_default_instance_),
reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::operations_research::sat::_LinearBooleanProblem_default_instance_),
}

Definition at line 165 of file boolean_problem.pb.cc.

◆ 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

Definition at line 100 of file boolean_problem.pb.cc.

◆ file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto

::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto[4]
static

Definition at line 99 of file boolean_problem.pb.cc.

◆ 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

Definition at line 101 of file boolean_problem.pb.cc.

◆ scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto

PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto
Initial value:
=
{{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto}, {}}

Definition at line 51 of file boolean_problem.pb.cc.

◆ scc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto

PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto
Initial value:
=
{{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto}, {}}

Definition at line 65 of file boolean_problem.pb.cc.

◆ 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
Initial value:
=
{{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto}, {}}

Definition at line 96 of file boolean_problem.pb.cc.

operations_research::sat::_LinearBooleanProblem_default_instance_
class operations_research::sat::LinearBooleanProblemDefaultTypeInternal _LinearBooleanProblem_default_instance_
Definition: boolean_problem.pb.h:66
operations_research::sat::_LinearBooleanConstraint_default_instance_
class operations_research::sat::LinearBooleanConstraintDefaultTypeInternal _LinearBooleanConstraint_default_instance_
Definition: boolean_problem.pb.h:63
TableStruct_ortools_2fsat_2fboolean_5fproblem_2eproto::offsets
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: boolean_problem.pb.h:54
descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_deps
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable *const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_deps[1]
Definition: boolean_problem.pb.cc:192
operations_research::sat::_BooleanAssignment_default_instance_
class operations_research::sat::BooleanAssignmentDefaultTypeInternal _BooleanAssignment_default_instance_
Definition: boolean_problem.pb.h:60
schemas
static constexpr ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas
Definition: optional_boolean.pb.cc:23
InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto
static void InitDefaultsscc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto()
Definition: boolean_problem.pb.cc:68
InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto
static void InitDefaultsscc_info_LinearBooleanConstraint_ortools_2fsat_2fboolean_5fproblem_2eproto()
Definition: boolean_problem.pb.cc:54
descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_once
Definition: boolean_problem.pb.cc:200
scc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 3 > scc_info_LinearBooleanProblem_ortools_2fsat_2fboolean_5fproblem_2eproto
Definition: boolean_problem.pb.cc:79
operations_research::sat::_LinearObjective_default_instance_
class operations_research::sat::LinearObjectiveDefaultTypeInternal _LinearObjective_default_instance_
Definition: boolean_problem.pb.h:69
InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto
static void InitDefaultsscc_info_LinearObjective_ortools_2fsat_2fboolean_5fproblem_2eproto()
Definition: boolean_problem.pb.cc:85
file_level_service_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
Definition: boolean_problem.pb.cc:101
InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto
static void InitDefaultsscc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto()
Definition: boolean_problem.pb.cc:40
scc_info_LinearBooleanConstraint_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
Definition: boolean_problem.pb.cc:65
file_default_instances
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]
Definition: boolean_problem.pb.cc:165
scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto
PROTOBUF_INTERNAL_EXPORT_ortools_2fsat_2fboolean_5fproblem_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_BooleanAssignment_ortools_2fsat_2fboolean_5fproblem_2eproto
Definition: boolean_problem.pb.cc:51
file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fboolean_5fproblem_2eproto[4]
Definition: boolean_problem.pb.cc:99
file_level_enum_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const ** file_level_enum_descriptors_ortools_2fsat_2fboolean_5fproblem_2eproto
Definition: boolean_problem.pb.cc:100
scc_info_LinearObjective_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
Definition: boolean_problem.pb.cc:96
descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_sccs
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase *const descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto_sccs[4]
Definition: boolean_problem.pb.cc:194