OR-Tools  9.1
cp_model.pb.cc File Reference

Go to the source code of this file.

Classes

struct  IntegerVariableProtoDefaultTypeInternal
 
struct  BoolArgumentProtoDefaultTypeInternal
 
struct  IntegerArgumentProtoDefaultTypeInternal
 
struct  LinearExpressionProtoDefaultTypeInternal
 
struct  LinearArgumentProtoDefaultTypeInternal
 
struct  AllDifferentConstraintProtoDefaultTypeInternal
 
struct  LinearConstraintProtoDefaultTypeInternal
 
struct  ElementConstraintProtoDefaultTypeInternal
 
struct  IntervalConstraintProtoDefaultTypeInternal
 
struct  NoOverlapConstraintProtoDefaultTypeInternal
 
struct  NoOverlap2DConstraintProtoDefaultTypeInternal
 
struct  CumulativeConstraintProtoDefaultTypeInternal
 
struct  ReservoirConstraintProtoDefaultTypeInternal
 
struct  CircuitConstraintProtoDefaultTypeInternal
 
struct  RoutesConstraintProtoDefaultTypeInternal
 
struct  TableConstraintProtoDefaultTypeInternal
 
struct  InverseConstraintProtoDefaultTypeInternal
 
struct  AutomatonConstraintProtoDefaultTypeInternal
 
struct  ListOfVariablesProtoDefaultTypeInternal
 
struct  ConstraintProtoDefaultTypeInternal
 
struct  CpObjectiveProtoDefaultTypeInternal
 
struct  DecisionStrategyProto_AffineTransformationDefaultTypeInternal
 
struct  DecisionStrategyProtoDefaultTypeInternal
 
struct  PartialVariableAssignmentDefaultTypeInternal
 
struct  SparsePermutationProtoDefaultTypeInternal
 
struct  DenseMatrixProtoDefaultTypeInternal
 
struct  SymmetryProtoDefaultTypeInternal
 
struct  CpModelProtoDefaultTypeInternal
 
struct  CpSolverResponseDefaultTypeInternal
 
class  IntegerVariableProto::_Internal
 
class  BoolArgumentProto::_Internal
 
class  IntegerArgumentProto::_Internal
 
class  LinearExpressionProto::_Internal
 
class  LinearArgumentProto::_Internal
 
class  AllDifferentConstraintProto::_Internal
 
class  LinearConstraintProto::_Internal
 
class  ElementConstraintProto::_Internal
 
class  IntervalConstraintProto::_Internal
 
class  NoOverlapConstraintProto::_Internal
 
class  NoOverlap2DConstraintProto::_Internal
 
class  CumulativeConstraintProto::_Internal
 
class  ReservoirConstraintProto::_Internal
 
class  CircuitConstraintProto::_Internal
 
class  RoutesConstraintProto::_Internal
 
class  TableConstraintProto::_Internal
 
class  InverseConstraintProto::_Internal
 
class  AutomatonConstraintProto::_Internal
 
class  ListOfVariablesProto::_Internal
 
class  ConstraintProto::_Internal
 
class  CpObjectiveProto::_Internal
 
class  DecisionStrategyProto_AffineTransformation::_Internal
 
class  DecisionStrategyProto::_Internal
 
class  PartialVariableAssignment::_Internal
 
class  SparsePermutationProto::_Internal
 
class  DenseMatrixProto::_Internal
 
class  SymmetryProto::_Internal
 
class  CpModelProto::_Internal
 
class  CpSolverResponse::_Internal
 

Namespaces

namespace  operations_research
 Collection of objects used to extend the Constraint Solver library.
 
namespace  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
 
#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
 
#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
 
#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
 
#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
 
#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
 

Functions

const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE (protodesc_cold)
 
PROTOBUF_ATTRIBUTE_WEAKconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable * descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_getter ()
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DecisionStrategyProto_VariableSelectionStrategy_descriptor ()
 
bool DecisionStrategyProto_VariableSelectionStrategy_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DecisionStrategyProto_DomainReductionStrategy_descriptor ()
 
bool DecisionStrategyProto_DomainReductionStrategy_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CpSolverStatus_descriptor ()
 
bool CpSolverStatus_IsValid (int value)
 
template<>
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE::operations_research::sat::IntegerVariableProto * Arena::CreateMaybeMessage< ::operations_research::sat::IntegerVariableProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::BoolArgumentProto * Arena::CreateMaybeMessage< ::operations_research::sat::BoolArgumentProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::IntegerArgumentProto * Arena::CreateMaybeMessage< ::operations_research::sat::IntegerArgumentProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::LinearExpressionProto * Arena::CreateMaybeMessage< ::operations_research::sat::LinearExpressionProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::LinearArgumentProto * Arena::CreateMaybeMessage< ::operations_research::sat::LinearArgumentProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::AllDifferentConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::AllDifferentConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::LinearConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::LinearConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::ElementConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::ElementConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::IntervalConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::IntervalConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::NoOverlapConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::NoOverlapConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::NoOverlap2DConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::NoOverlap2DConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::CumulativeConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::CumulativeConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::ReservoirConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::ReservoirConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::CircuitConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::CircuitConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::RoutesConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::RoutesConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::TableConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::TableConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::InverseConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::InverseConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::AutomatonConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::AutomatonConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::ListOfVariablesProto * Arena::CreateMaybeMessage< ::operations_research::sat::ListOfVariablesProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::ConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::ConstraintProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::CpObjectiveProto * Arena::CreateMaybeMessage< ::operations_research::sat::CpObjectiveProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::DecisionStrategyProto_AffineTransformation * Arena::CreateMaybeMessage< ::operations_research::sat::DecisionStrategyProto_AffineTransformation > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::DecisionStrategyProto * Arena::CreateMaybeMessage< ::operations_research::sat::DecisionStrategyProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::PartialVariableAssignment * Arena::CreateMaybeMessage< ::operations_research::sat::PartialVariableAssignment > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::SparsePermutationProto * Arena::CreateMaybeMessage< ::operations_research::sat::SparsePermutationProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::DenseMatrixProto * Arena::CreateMaybeMessage< ::operations_research::sat::DenseMatrixProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::SymmetryProto * Arena::CreateMaybeMessage< ::operations_research::sat::SymmetryProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::CpModelProto * Arena::CreateMaybeMessage< ::operations_research::sat::CpModelProto > (Arena *arena)
 
template<>
PROTOBUF_NOINLINE::operations_research::sat::CpSolverResponse * Arena::CreateMaybeMessage< ::operations_research::sat::CpSolverResponse > (Arena *arena)
 

Variables

PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IntegerVariableProtoDefaultTypeInternal _IntegerVariableProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT BoolArgumentProtoDefaultTypeInternal _BoolArgumentProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IntegerArgumentProtoDefaultTypeInternal _IntegerArgumentProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearExpressionProtoDefaultTypeInternal _LinearExpressionProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearArgumentProtoDefaultTypeInternal _LinearArgumentProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT AllDifferentConstraintProtoDefaultTypeInternal _AllDifferentConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearConstraintProtoDefaultTypeInternal _LinearConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ElementConstraintProtoDefaultTypeInternal _ElementConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IntervalConstraintProtoDefaultTypeInternal _IntervalConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT NoOverlapConstraintProtoDefaultTypeInternal _NoOverlapConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT NoOverlap2DConstraintProtoDefaultTypeInternal _NoOverlap2DConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CumulativeConstraintProtoDefaultTypeInternal _CumulativeConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ReservoirConstraintProtoDefaultTypeInternal _ReservoirConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CircuitConstraintProtoDefaultTypeInternal _CircuitConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT RoutesConstraintProtoDefaultTypeInternal _RoutesConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT TableConstraintProtoDefaultTypeInternal _TableConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT InverseConstraintProtoDefaultTypeInternal _InverseConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT AutomatonConstraintProtoDefaultTypeInternal _AutomatonConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ListOfVariablesProtoDefaultTypeInternal _ListOfVariablesProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ConstraintProtoDefaultTypeInternal _ConstraintProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpObjectiveProtoDefaultTypeInternal _CpObjectiveProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DecisionStrategyProto_AffineTransformationDefaultTypeInternal _DecisionStrategyProto_AffineTransformation_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DecisionStrategyProtoDefaultTypeInternal _DecisionStrategyProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PartialVariableAssignmentDefaultTypeInternal _PartialVariableAssignment_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SparsePermutationProtoDefaultTypeInternal _SparsePermutationProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DenseMatrixProtoDefaultTypeInternal _DenseMatrixProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SymmetryProtoDefaultTypeInternal _SymmetryProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpModelProtoDefaultTypeInternal _CpModelProto_default_instance_
 
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpSolverResponseDefaultTypeInternal _CpSolverResponse_default_instance_
 
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fcp_5fmodel_2eproto [29]
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * file_level_enum_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto [3]
 
static constexpr::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto = nullptr
 
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances []
 
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_once
 
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto
 

Macro Definition Documentation

◆ CHK_ [1/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [2/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [3/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [4/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [5/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [6/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [7/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [8/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [9/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [10/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [11/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [12/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [13/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [14/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [15/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [16/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [17/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [18/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [19/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [20/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [21/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [22/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [23/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [24/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [25/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [26/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [27/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [28/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

◆ CHK_ [29/29]

#define CHK_ (   x)    if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure

Function Documentation

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

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

Definition at line 10896 of file cp_model.pb.cc.

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

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

Definition at line 10932 of file cp_model.pb.cc.

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

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

Definition at line 10884 of file cp_model.pb.cc.

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

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

Definition at line 10920 of file cp_model.pb.cc.

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

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

Definition at line 10938 of file cp_model.pb.cc.

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

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

Definition at line 10962 of file cp_model.pb.cc.

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

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

Definition at line 10941 of file cp_model.pb.cc.

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

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

Definition at line 10965 of file cp_model.pb.cc.

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

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

Definition at line 10914 of file cp_model.pb.cc.

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

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

Definition at line 10947 of file cp_model.pb.cc.

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

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

Definition at line 10944 of file cp_model.pb.cc.

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

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

Definition at line 10956 of file cp_model.pb.cc.

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

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

Definition at line 10902 of file cp_model.pb.cc.

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

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

Definition at line 10887 of file cp_model.pb.cc.

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

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

Definition at line 10881 of file cp_model.pb.cc.

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

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

Definition at line 10905 of file cp_model.pb.cc.

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

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

Definition at line 10929 of file cp_model.pb.cc.

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

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

Definition at line 10893 of file cp_model.pb.cc.

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

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

Definition at line 10899 of file cp_model.pb.cc.

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

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

Definition at line 10890 of file cp_model.pb.cc.

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

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

Definition at line 10935 of file cp_model.pb.cc.

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

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

Definition at line 10911 of file cp_model.pb.cc.

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

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

Definition at line 10908 of file cp_model.pb.cc.

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

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

Definition at line 10950 of file cp_model.pb.cc.

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

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

Definition at line 10917 of file cp_model.pb.cc.

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

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

Definition at line 10923 of file cp_model.pb.cc.

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

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

Definition at line 10953 of file cp_model.pb.cc.

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

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

Definition at line 10959 of file cp_model.pb.cc.

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

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

Definition at line 10926 of file cp_model.pb.cc.

◆ descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_getter()

PROTOBUF_ATTRIBUTE_WEAKconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable * descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_getter ( )

Definition at line 1049 of file cp_model.pb.cc.

◆ PROTOBUF_SECTION_VARIABLE()

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

Variable Documentation

◆ descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto

static PROTOBUF_ATTRIBUTE_INIT_PRIORITY::PROTOBUF_NAMESPACE_ID::internal::AddDescriptorsRunner dynamic_init_dummy_ortools_2fsat_2fcp_5fmodel_2eproto & descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto
Initial value:
= {
false, false, 6164, descriptor_table_protodef_ortools_2fsat_2fcp_5fmodel_2eproto, "ortools/sat/cp_model.proto",
}
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fcp_5fmodel_2eproto[29]
Definition: cp_model.pb.cc:505
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]
Definition: cp_model.pb.cc:853
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_once
static constexpr::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto
Definition: cp_model.pb.cc:507
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * file_level_enum_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto[3]
Definition: cp_model.pb.cc:506
static constexpr::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: cp_model.pb.h:54

Definition at line 1043 of file cp_model.pb.cc.

◆ descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_once

::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_once
static

Definition at line 1042 of file cp_model.pb.cc.

◆ file_default_instances

::PROTOBUF_NAMESPACE_ID::Message const* const file_default_instances[]
static

Definition at line 853 of file cp_model.pb.cc.

◆ file_level_enum_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* file_level_enum_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto[3]
static

Definition at line 506 of file cp_model.pb.cc.

◆ file_level_metadata_ortools_2fsat_2fcp_5fmodel_2eproto

::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fcp_5fmodel_2eproto[29]
static

Definition at line 505 of file cp_model.pb.cc.

◆ file_level_service_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto

constexpr::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto = nullptr
static

Definition at line 507 of file cp_model.pb.cc.