![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
Definition at line 7242 of file cp_model.pb.h.
#include <cp_model.pb.h>
Classes | |
class | _Internal |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | descriptor () |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | GetDescriptor () |
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL | GetReflection () |
static const ConstraintProto & | default_instance () |
static constexpr auto | InternalGenerateClassData_ () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages = 19 |
Protected Member Functions | |
ConstraintProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena) | |
ConstraintProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, const ConstraintProto &from) | |
ConstraintProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, ConstraintProto &&from) noexcept | |
const ::google::protobuf::internal::ClassData *PROTOBUF_NONNULL | GetClassData () const PROTOBUF_FINAL |
Static Protected Member Functions | |
static void *PROTOBUF_NONNULL | PlacementNew_ (const void *PROTOBUF_NONNULL, void *PROTOBUF_NONNULL mem, ::google::protobuf::Arena *PROTOBUF_NULLABLE arena) |
static constexpr auto | InternalNewImpl_ () |
Friends | |
class | ::google::protobuf::internal::TcParser |
class | ::google::protobuf::MessageLite |
class | ::google::protobuf::Arena |
template<typename T> | |
class | ::google::protobuf::Arena::InternalHelper |
struct | ::TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto |
void | swap (ConstraintProto &a, ConstraintProto &b) |
anonymous enum : int |
nested types -------------------------------------------------—
accessors ----------------------------------------------------—
Definition at line 7410 of file cp_model.pb.h.
Definition at line 7297 of file cp_model.pb.h.
|
inline |
Definition at line 7245 of file cp_model.pb.h.
operations_research::sat::ConstraintProto::~ConstraintProto | ( | ) |
@protoc_insertion_point(destructor:operations_research.sat.ConstraintProto)
Definition at line 8183 of file cp_model.pb.cc.
|
explicit |
|
inline |
Definition at line 7258 of file cp_model.pb.h.
|
inlinenoexcept |
Definition at line 7259 of file cp_model.pb.h.
|
explicitprotected |
@protoc_insertion_point(arena_constructor:operations_research.sat.ConstraintProto)
Definition at line 8060 of file cp_model.pb.cc.
|
protected |
@protoc_insertion_point(copy_constructor:operations_research.sat.ConstraintProto)
Definition at line 8081 of file cp_model.pb.cc.
|
inlineprotectednoexcept |
Definition at line 7392 of file cp_model.pb.h.
PROTOBUF_CONSTEXPR operations_research::sat::ConstraintProto::ConstraintProto | ( | ::_pbi::ConstantInitialized | ) |
Definition at line 870 of file cp_model.pb.cc.
|
final |
@protoc_insertion_point(serialize_to_array_start:operations_research.sat.ConstraintProto)
string name = 1;
repeated int32 enforcement_literal = 2;
@protoc_insertion_point(serialize_to_array_end:operations_research.sat.ConstraintProto)
Definition at line 8607 of file cp_model.pb.cc.
|
inline |
@protoc_insertion_point(field_add:operations_research.sat.ConstraintProto.enforcement_literal)
Definition at line 11363 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.all_diff)
Definition at line 12238 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.at_most_one)
Definition at line 11590 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.automaton)
Definition at line 12643 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.bool_and)
Definition at line 11509 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.bool_or)
Definition at line 11428 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.bool_xor)
Definition at line 11752 of file cp_model.pb.h.
|
final |
@protoc_insertion_point(message_byte_size_start:operations_research.sat.ConstraintProto)
Prevent compiler warnings about cached_has_bits being unused
repeated int32 enforcement_literal = 2;
string name = 1;
.operations_research.sat.BoolArgumentProto bool_or = 3;
.operations_research.sat.BoolArgumentProto bool_and = 4;
.operations_research.sat.BoolArgumentProto at_most_one = 26;
.operations_research.sat.BoolArgumentProto exactly_one = 29;
.operations_research.sat.BoolArgumentProto bool_xor = 5;
.operations_research.sat.LinearArgumentProto int_div = 7;
.operations_research.sat.LinearArgumentProto int_mod = 8;
.operations_research.sat.LinearArgumentProto int_prod = 11;
.operations_research.sat.LinearArgumentProto lin_max = 27;
.operations_research.sat.LinearConstraintProto linear = 12;
.operations_research.sat.AllDifferentConstraintProto all_diff = 13;
.operations_research.sat.ElementConstraintProto element = 14;
.operations_research.sat.CircuitConstraintProto circuit = 15;
.operations_research.sat.RoutesConstraintProto routes = 23;
.operations_research.sat.TableConstraintProto table = 16;
.operations_research.sat.AutomatonConstraintProto automaton = 17;
.operations_research.sat.InverseConstraintProto inverse = 18;
.operations_research.sat.ReservoirConstraintProto reservoir = 24;
.operations_research.sat.IntervalConstraintProto interval = 19;
.operations_research.sat.NoOverlapConstraintProto no_overlap = 20;
.operations_research.sat.NoOverlap2DConstraintProto no_overlap_2d = 21;
.operations_research.sat.CumulativeConstraintProto cumulative = 22;
.operations_research.sat.ListOfVariablesProto dummy_constraint = 30;
Definition at line 8790 of file cp_model.pb.cc.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.circuit)
Definition at line 12400 of file cp_model.pb.h.
PROTOBUF_NOINLINE void operations_research::sat::ConstraintProto::Clear | ( | ) |
@protoc_insertion_point(message_clear_start:operations_research.sat.ConstraintProto)
Prevent compiler warnings about cached_has_bits being unused
Definition at line 8584 of file cp_model.pb.cc.
|
inline |
Definition at line 12210 of file cp_model.pb.h.
|
inline |
Definition at line 11562 of file cp_model.pb.h.
|
inline |
Definition at line 12615 of file cp_model.pb.h.
|
inline |
Definition at line 11481 of file cp_model.pb.h.
|
inline |
Definition at line 11400 of file cp_model.pb.h.
|
inline |
Definition at line 11724 of file cp_model.pb.h.
|
inline |
Definition at line 12372 of file cp_model.pb.h.
void operations_research::sat::ConstraintProto::clear_constraint | ( | ) |
@protoc_insertion_point(one_of_clear_start:operations_research.sat.ConstraintProto)
Definition at line 8198 of file cp_model.pb.cc.
|
inline |
Definition at line 13101 of file cp_model.pb.h.
|
inline |
Definition at line 13182 of file cp_model.pb.h.
|
inline |
Definition at line 12291 of file cp_model.pb.h.
|
inline |
Definition at line 11351 of file cp_model.pb.h.
|
inline |
Definition at line 11643 of file cp_model.pb.h.
|
inline |
Definition at line 11805 of file cp_model.pb.h.
|
inline |
Definition at line 11886 of file cp_model.pb.h.
|
inline |
Definition at line 11967 of file cp_model.pb.h.
|
inline |
Definition at line 12858 of file cp_model.pb.h.
|
inline |
Definition at line 12696 of file cp_model.pb.h.
|
inline |
Definition at line 12048 of file cp_model.pb.h.
|
inline |
Definition at line 12129 of file cp_model.pb.h.
|
inline |
|
inline |
Definition at line 12939 of file cp_model.pb.h.
|
inline |
Definition at line 13020 of file cp_model.pb.h.
|
inline |
Definition at line 12777 of file cp_model.pb.h.
|
inline |
Definition at line 12453 of file cp_model.pb.h.
|
inline |
Definition at line 12534 of file cp_model.pb.h.
|
inline |
Definition at line 13259 of file cp_model.pb.h.
void operations_research::sat::ConstraintProto::CopyFrom | ( | const ConstraintProto & | from | ) |
@protoc_insertion_point(class_specific_copy_from_start:operations_research.sat.ConstraintProto)
Definition at line 9190 of file cp_model.pb.cc.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.cumulative)
Definition at line 13129 of file cp_model.pb.h.
|
inlinestatic |
Definition at line 7293 of file cp_model.pb.h.
|
inlinestatic |
Definition at line 7284 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.dummy_constraint)
Definition at line 13210 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.element)
Definition at line 12319 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.sat.ConstraintProto.enforcement_literal)
Definition at line 11368 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.enforcement_literal)
Definition at line 11355 of file cp_model.pb.h.
|
inline |
repeated int32 enforcement_literal = 2;
Definition at line 11348 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.exactly_one)
Definition at line 11671 of file cp_model.pb.h.
|
inline |
Definition at line 7378 of file cp_model.pb.h.
|
protected |
Definition at line 8443 of file cp_model.pb.cc.
|
inlinestatic |
Definition at line 7287 of file cp_model.pb.h.
google::protobuf::Metadata operations_research::sat::ConstraintProto::GetMetadata | ( | ) | const |
Definition at line 9210 of file cp_model.pb.cc.
|
inlinestatic |
Definition at line 7290 of file cp_model.pb.h.
|
inline |
.operations_research.sat.AllDifferentConstraintProto all_diff = 13;
Definition at line 12201 of file cp_model.pb.h.
|
inline |
.operations_research.sat.BoolArgumentProto at_most_one = 26;
Definition at line 11553 of file cp_model.pb.h.
|
inline |
.operations_research.sat.AutomatonConstraintProto automaton = 17;
Definition at line 12606 of file cp_model.pb.h.
|
inline |
.operations_research.sat.BoolArgumentProto bool_and = 4;
Definition at line 11472 of file cp_model.pb.h.
|
inline |
.operations_research.sat.BoolArgumentProto bool_or = 3;
Definition at line 11391 of file cp_model.pb.h.
|
inline |
.operations_research.sat.BoolArgumentProto bool_xor = 5;
Definition at line 11715 of file cp_model.pb.h.
|
inline |
.operations_research.sat.CircuitConstraintProto circuit = 15;
Definition at line 12363 of file cp_model.pb.h.
|
inline |
.operations_research.sat.CumulativeConstraintProto cumulative = 22;
Definition at line 13092 of file cp_model.pb.h.
|
inline |
.operations_research.sat.ListOfVariablesProto dummy_constraint = 30;
Definition at line 13173 of file cp_model.pb.h.
|
inline |
.operations_research.sat.ElementConstraintProto element = 14;
Definition at line 12282 of file cp_model.pb.h.
|
inline |
.operations_research.sat.BoolArgumentProto exactly_one = 29;
Definition at line 11634 of file cp_model.pb.h.
|
inline |
.operations_research.sat.LinearArgumentProto int_div = 7;
Definition at line 11796 of file cp_model.pb.h.
|
inline |
.operations_research.sat.LinearArgumentProto int_mod = 8;
Definition at line 11877 of file cp_model.pb.h.
|
inline |
.operations_research.sat.LinearArgumentProto int_prod = 11;
Definition at line 11958 of file cp_model.pb.h.
|
inline |
.operations_research.sat.IntervalConstraintProto interval = 19;
Definition at line 12849 of file cp_model.pb.h.
|
inline |
.operations_research.sat.InverseConstraintProto inverse = 18;
Definition at line 12687 of file cp_model.pb.h.
|
inline |
.operations_research.sat.LinearArgumentProto lin_max = 27;
Definition at line 12039 of file cp_model.pb.h.
|
inline |
.operations_research.sat.LinearConstraintProto linear = 12;
Definition at line 12120 of file cp_model.pb.h.
|
inline |
.operations_research.sat.NoOverlapConstraintProto no_overlap = 20;
Definition at line 12930 of file cp_model.pb.h.
|
inline |
.operations_research.sat.NoOverlap2DConstraintProto no_overlap_2d = 21;
Definition at line 13011 of file cp_model.pb.h.
|
inline |
.operations_research.sat.ReservoirConstraintProto reservoir = 24;
Definition at line 12768 of file cp_model.pb.h.
|
inline |
.operations_research.sat.RoutesConstraintProto routes = 23;
Definition at line 12444 of file cp_model.pb.h.
|
inline |
.operations_research.sat.TableConstraintProto table = 16;
Definition at line 12525 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.int_div)
Definition at line 11833 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.int_mod)
Definition at line 11914 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.int_prod)
Definition at line 11995 of file cp_model.pb.h.
|
staticconstexpr |
Definition at line 8415 of file cp_model.pb.cc.
|
staticconstexprprotected |
Definition at line 8399 of file cp_model.pb.cc.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.interval)
Definition at line 12886 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.inverse)
Definition at line 12724 of file cp_model.pb.h.
|
inline |
Definition at line 7354 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.lin_max)
Definition at line 12076 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.linear)
Definition at line 12157 of file cp_model.pb.h.
|
inline |
Definition at line 7347 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.all_diff)
Definition at line 12274 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.at_most_one)
Definition at line 11626 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.automaton)
Definition at line 12679 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.bool_and)
Definition at line 11545 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.bool_or)
Definition at line 11464 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.bool_xor)
Definition at line 11788 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.circuit)
Definition at line 12436 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.cumulative)
Definition at line 13165 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.dummy_constraint)
Definition at line 13246 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.element)
Definition at line 12355 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.sat.ConstraintProto.enforcement_literal)
Definition at line 11373 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.exactly_one)
Definition at line 11707 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.int_div)
Definition at line 11869 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.int_mod)
Definition at line 11950 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.int_prod)
Definition at line 12031 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.interval)
Definition at line 12922 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.inverse)
Definition at line 12760 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.lin_max)
Definition at line 12112 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.linear)
Definition at line 12193 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.name)
Definition at line 11297 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.no_overlap)
Definition at line 13003 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.no_overlap_2d)
Definition at line 13084 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.reservoir)
Definition at line 12841 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.routes)
Definition at line 12517 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.sat.ConstraintProto.table)
Definition at line 12598 of file cp_model.pb.h.
|
inline |
Definition at line 7279 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.name)
Definition at line 11285 of file cp_model.pb.h.
|
inline |
implements Message -------------------------------------------—
Definition at line 7341 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.no_overlap)
Definition at line 12967 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.no_overlap_2d)
Definition at line 13048 of file cp_model.pb.h.
|
inline |
Definition at line 7261 of file cp_model.pb.h.
|
inlinenoexcept |
Definition at line 7265 of file cp_model.pb.h.
|
inlinestaticprotected |
Definition at line 8394 of file cp_model.pb.cc.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.all_diff)
Definition at line 12221 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.at_most_one)
Definition at line 11573 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.automaton)
Definition at line 12626 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.bool_and)
Definition at line 11492 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.bool_or)
Definition at line 11411 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.bool_xor)
Definition at line 11735 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.circuit)
Definition at line 12383 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.cumulative)
Definition at line 13112 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.dummy_constraint)
Definition at line 13193 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.element)
Definition at line 12302 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.exactly_one)
Definition at line 11654 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.int_div)
Definition at line 11816 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.int_mod)
Definition at line 11897 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.int_prod)
Definition at line 11978 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.interval)
Definition at line 12869 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.inverse)
Definition at line 12707 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.lin_max)
Definition at line 12059 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.linear)
Definition at line 12140 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.name)
Definition at line 11317 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.no_overlap)
Definition at line 12950 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.no_overlap_2d)
Definition at line 13031 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.reservoir)
Definition at line 12788 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.routes)
Definition at line 12464 of file cp_model.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.sat.ConstraintProto.table)
Definition at line 12545 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.reservoir)
Definition at line 12805 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.routes)
Definition at line 12481 of file cp_model.pb.h.
void operations_research::sat::ConstraintProto::set_allocated_all_diff | ( | ::operations_research::sat::AllDifferentConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.all_diff)
Definition at line 7891 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_at_most_one | ( | ::operations_research::sat::BoolArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.at_most_one)
Definition at line 7787 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_automaton | ( | ::operations_research::sat::AutomatonConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.automaton)
Definition at line 7956 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_bool_and | ( | ::operations_research::sat::BoolArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.bool_and)
Definition at line 7774 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_bool_or | ( | ::operations_research::sat::BoolArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.bool_or)
Definition at line 7761 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_bool_xor | ( | ::operations_research::sat::BoolArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.bool_xor)
Definition at line 7813 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_circuit | ( | ::operations_research::sat::CircuitConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.circuit)
Definition at line 7917 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_cumulative | ( | ::operations_research::sat::CumulativeConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.cumulative)
Definition at line 8034 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_dummy_constraint | ( | ::operations_research::sat::ListOfVariablesProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.dummy_constraint)
Definition at line 8047 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_element | ( | ::operations_research::sat::ElementConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.element)
Definition at line 7904 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_exactly_one | ( | ::operations_research::sat::BoolArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.exactly_one)
Definition at line 7800 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_int_div | ( | ::operations_research::sat::LinearArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.int_div)
Definition at line 7826 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_int_mod | ( | ::operations_research::sat::LinearArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.int_mod)
Definition at line 7839 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_int_prod | ( | ::operations_research::sat::LinearArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.int_prod)
Definition at line 7852 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_interval | ( | ::operations_research::sat::IntervalConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.interval)
Definition at line 7995 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_inverse | ( | ::operations_research::sat::InverseConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.inverse)
Definition at line 7969 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_lin_max | ( | ::operations_research::sat::LinearArgumentProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.lin_max)
Definition at line 7865 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_linear | ( | ::operations_research::sat::LinearConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.linear)
Definition at line 7878 of file cp_model.pb.cc.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.name)
Definition at line 11330 of file cp_model.pb.h.
void operations_research::sat::ConstraintProto::set_allocated_no_overlap | ( | ::operations_research::sat::NoOverlapConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.no_overlap)
Definition at line 8008 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_no_overlap_2d | ( | ::operations_research::sat::NoOverlap2DConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.no_overlap_2d)
Definition at line 8021 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_reservoir | ( | ::operations_research::sat::ReservoirConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.reservoir)
Definition at line 7982 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_routes | ( | ::operations_research::sat::RoutesConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.routes)
Definition at line 7930 of file cp_model.pb.cc.
void operations_research::sat::ConstraintProto::set_allocated_table | ( | ::operations_research::sat::TableConstraintProto *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.sat.ConstraintProto.table)
Definition at line 7943 of file cp_model.pb.cc.
|
inline |
@protoc_insertion_point(field_set:operations_research.sat.ConstraintProto.enforcement_literal)
Definition at line 11359 of file cp_model.pb.h.
void operations_research::sat::ConstraintProto::set_name | ( | Arg_ && | arg, |
Args_... | args ) |
PROTOBUF_ALWAYS_INLINE void operations_research::sat::ConstraintProto::set_name | ( | Arg_ && | arg, |
Args_... | args ) |
@protoc_insertion_point(field_set:operations_research.sat.ConstraintProto.name)
Definition at line 11291 of file cp_model.pb.h.
|
inline |
Definition at line 7325 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.sat.ConstraintProto.table)
Definition at line 12562 of file cp_model.pb.h.
|
inline |
Definition at line 7275 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.all_diff)
Definition at line 12242 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.at_most_one)
Definition at line 11594 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.automaton)
Definition at line 12647 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.bool_and)
Definition at line 11513 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.bool_or)
Definition at line 11432 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.bool_xor)
Definition at line 11756 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.circuit)
Definition at line 12404 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.cumulative)
Definition at line 13133 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.dummy_constraint)
Definition at line 13214 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.element)
Definition at line 12323 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.exactly_one)
Definition at line 11675 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.int_div)
Definition at line 11837 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.int_mod)
Definition at line 11918 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.int_prod)
Definition at line 11999 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.interval)
Definition at line 12890 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.inverse)
Definition at line 12728 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.lin_max)
Definition at line 12080 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.linear)
Definition at line 12161 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.no_overlap)
Definition at line 12971 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.no_overlap_2d)
Definition at line 13052 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.reservoir)
Definition at line 12809 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.routes)
Definition at line 12485 of file cp_model.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.sat.ConstraintProto.table)
Definition at line 12566 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.all_diff)
Definition at line 12253 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.at_most_one)
Definition at line 11605 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.automaton)
Definition at line 12658 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.bool_and)
Definition at line 11524 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.bool_or)
Definition at line 11443 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.bool_xor)
Definition at line 11767 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.circuit)
Definition at line 12415 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.cumulative)
Definition at line 13144 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.dummy_constraint)
Definition at line 13225 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.element)
Definition at line 12334 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.exactly_one)
Definition at line 11686 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.int_div)
Definition at line 11848 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.int_mod)
Definition at line 11929 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.int_prod)
Definition at line 12010 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.interval)
Definition at line 12901 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.inverse)
Definition at line 12739 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.lin_max)
Definition at line 12091 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.linear)
Definition at line 12172 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.no_overlap)
Definition at line 12982 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.no_overlap_2d)
Definition at line 13063 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.reservoir)
Definition at line 12820 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.routes)
Definition at line 12496 of file cp_model.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.sat.ConstraintProto.table)
Definition at line 12577 of file cp_model.pb.h.
|
inline |
Definition at line 7333 of file cp_model.pb.h.
|
friend |
Definition at line 7944 of file cp_model.pb.h.
|
friend |
Definition at line 7946 of file cp_model.pb.h.
|
friend |
Definition at line 7937 of file cp_model.pb.h.
|
friend |
Definition at line 7943 of file cp_model.pb.h.
|
friend |
Definition at line 7994 of file cp_model.pb.h.
|
friend |
Definition at line 7324 of file cp_model.pb.h.
Impl_ operations_research::sat::ConstraintProto::_impl_ |
Definition at line 7993 of file cp_model.pb.h.
|
staticconstexpr |
Definition at line 7323 of file cp_model.pb.h.