2020-09-01 16:00:33 +02:00
<!-- HTML header for doxygen 1.8.18 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2021-09-20 15:57:27 +02:00
< meta name = "generator" content = "Doxygen 1.8.15" / >
2020-09-01 16:00:33 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OR-Tools: cp_model.pb.cc Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
2021-09-20 15:57:27 +02:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */< / script >
2020-09-01 16:00:33 +02:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "orLogo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OR-Tools
2021-09-20 15:57:27 +02:00
  < span id = "projectnumber" > 9.1< / span >
2020-09-01 16:00:33 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2021-09-20 15:57:27 +02:00
<!-- Generated by Doxygen 1.8.15 -->
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2021-09-20 15:57:27 +02:00
var searchBox = new SearchBox("searchBox", "search",false,'Search');
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2021-09-20 15:57:27 +02:00
$(document).ready(function(){initNavTree('cp__model_8pb_8cc_source.html','');});
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > cp_model.pb.cc< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2021-09-20 15:57:27 +02:00
< a href = "cp__model_8pb_8cc.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > // Generated by the protocol buffer compiler. DO NOT EDIT!< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > // source: ortools/sat/cp_model.proto< / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "cp__model_8pb_8h.html" > ortools/sat/cp_model.pb.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "preprocessor" > #include < algorithm> < / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "preprocessor" > #include < google/protobuf/io/coded_stream.h> < / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "preprocessor" > #include < google/protobuf/extension_set.h> < / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "preprocessor" > #include < google/protobuf/wire_format_lite.h> < / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "preprocessor" > #include < google/protobuf/descriptor.h> < / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "preprocessor" > #include < google/protobuf/generated_message_reflection.h> < / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "preprocessor" > #include < google/protobuf/reflection_ops.h> < / span > < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "preprocessor" > #include < google/protobuf/wire_format.h> < / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > // @@protoc_insertion_point(includes)< / span > < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "preprocessor" > #include < google/protobuf/port_def.inc> < / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   PROTOBUF_PRAGMA_INIT_SEG< / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "keyword" > namespace < / span > < a class = "code" href = "namespaceoperations__research.html" > operations_research< / a > {< / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "keyword" > namespace < / span > sat {< / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > < a class = "line" href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a71cc3ab4bd3795fd80ffbe2d3d2f82fe" > 21< / a > < / span >   constexpr < a class = "code" href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a759b700692de7403591a8f7556d642bc" > IntegerVariableProto::IntegerVariableProto< / a > (< / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)< / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   : domain_()< / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   , _domain_cached_byte_size_(0)< / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   , name_(& ::PROTOBUF_NAMESPACE_ID::< a class = "code" href = "namespaceinternal.html" > internal< / a > ::fixed_address_empty_string){}< / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > < a class = "line" href = "structoperati
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::CircuitConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04490" > cp_model.pb.cc:4490< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::LinearConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02721" > cp_model.pb.cc:2721< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::IntegerVariableProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01318" > cp_model.pb.cc:1318< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal_html_ad819ff7920650ed2cbece9da55d156ad" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal.html#ad819ff7920650ed2cbece9da55d156ad" > operations_research::sat::IntegerVariableProtoDefaultTypeInternal::IntegerVariableProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr IntegerVariableProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00027" > cp_model.pb.cc:27< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a6d2a351d15950b89221b2166075d6224" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a6d2a351d15950b89221b2166075d6224" > operations_research::sat::LinearConstraintProto::~LinearConstraintProto< / a > < / div > < div class = "ttdeci" > ~LinearConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02482" > cp_model.pb.cc:2482< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_1_1___internal.html" > operations_research::sat::SparsePermutationProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08965" > cp_model.pb.cc:8965< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::SymmetryProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09507" > cp_model.pb.cc:9507< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a9c796e3b3ba4f9e38cccd68bfa0562fe" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a9c796e3b3ba4f9e38cccd68bfa0562fe" > operations_research::sat::ConstraintProto::_Internal::automaton< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::AutomatonConstraintProto & automaton(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06234" > cp_model.pb.cc:6234< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::LinearArgumentProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02144" > cp_model.pb.cc:2144< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal_html_af03a3e4dd02e67ccc95ceda8f25811c0" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal.html#af03a3e4dd02e67ccc95ceda8f25811c0" > operations_research::sat::IntegerArgumentProtoDefaultTypeInternal::IntegerArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr IntegerArgumentProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00054" > cp_model.pb.cc:54< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_1_1___internal.html" > operations_research::sat::ReservoirConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04104" > cp_model.pb.cc:4104< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aecd8e85982106d608b8b23678f1508f7" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aecd8e85982106d608b8b23678f1508f7" > operations_research::sat::_TableConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT TableConstraintProtoDefaultTypeInternal _TableConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00270" > cp_model.pb.cc:270< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::IntervalConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03343" > cp_model.pb.cc:3343< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal_html_ae18e440588c00ad76e103bd295b1baab" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal.html#ae18e440588c00ad76e103bd295b1baab" > operations_research::sat::NoOverlapConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > NoOverlapConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00162" > cp_model.pb.cc:162< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a8c1d4eff17d8a16a324affd656b83928" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a8c1d4eff17d8a16a324affd656b83928" > operations_research::sat::LinearArgumentProto::internal_default_instance< / a > < / div > < div class = "ttdeci" > static const LinearArgumentProto * internal_default_instance()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00982" > cp_model.pb.h:982< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal_html_a8b30a10113cd2f0d07cbd15168bf7bfc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal.html#a8b30a10113cd2f0d07cbd15168bf7bfc" > operations_research::sat::SparsePermutationProtoDefaultTypeInternal::SparsePermutationProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr SparsePermutationProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00409" > cp_model.pb.cc:409< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a223479678a6c4c9d8b47a77db02b914d" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a223479678a6c4c9d8b47a77db02b914d" > operations_research::sat::_CpObjectiveProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpObjectiveProtoDefaultTypeInternal _CpObjectiveProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00354" > cp_model.pb.cc:354< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a175d84dcba73d93b214034b9fdb50bbf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a175d84dcba73d93b214034b9fdb50bbf" > operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_MIN< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy DomainReductionStrategy_MIN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05171" > cp_model.pb.h:5171< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ae5865168374f9429d36ebf1772ee8bfe" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ae5865168374f9429d36ebf1772ee8bfe" > operations_research::sat::ConstraintProto::table< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::TableConstraintProto & table() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10593" > cp_model.pb.h:10593< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35ac188c019178783e5be55110601309d7d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35ac188c019178783e5be55110601309d7d" > operations_research::sat::ConstraintProto::kLinear< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03917" > cp_model.pb.h:3917< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal_html_aecf443b65470fe0544244997204cc106" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal.html#aecf443b65470fe0544244997204cc106" > operations_research::sat::DecisionStrategyProtoDefaultTypeInternal::~DecisionStrategyProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~DecisionStrategyProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00381" > cp_model.pb.cc:381< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::ConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07467" > cp_model.pb.cc:7467< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a3027d90a4f8b61ddcef24830d1a1fc00" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a3027d90a4f8b61ddcef24830d1a1fc00" > operations_research::sat::ConstraintProto::_Internal::table< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::TableConstraintProto & table(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06230" > cp_model.pb.cc:6230< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::ReservoirConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04433" > cp_model.pb.cc:4433< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::ElementConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02964" > cp_model.pb.cc:2964< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::DecisionStrategyProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08704" > cp_model.pb.cc:8704< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::AutomatonConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05926" > cp_model.pb.cc:5926< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::PartialVariableAssignment::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08946" > cp_model.pb.cc:8946< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a34c8dfcc8cddb2c144ff2818bc1cacde" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a34c8dfcc8cddb2c144ff2818bc1cacde" > operations_research::sat::ConstraintProto::lin_min< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearArgumentProto & lin_min() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10075" > cp_model.pb.h:10075< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::CpModelProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09908" > cp_model.pb.cc:9908< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a8de636307d758c08719de1fcad027f71" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a8de636307d758c08719de1fcad027f71" > operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_descriptor< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DecisionStrategyProto_VariableSelectionStrategy_descriptor()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01028" > cp_model.pb.cc:1028< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::IntegerArgumentProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01642" > cp_model.pb.cc:1642< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html" > operations_research::sat::BoolArgumentProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00437" > cp_model.pb.h:437< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a1a656da48cf3d2824247c83ad8d92f10" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a1a656da48cf3d2824247c83ad8d92f10" > CHK_< / a > < / div > < div class = "ttdeci" > #define CHK_(x)< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a077b0a300e818c188123729d35fbac9c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a077b0a300e818c188123729d35fbac9c" > operations_research::sat::DecisionStrategyProto::SELECT_MIN_VALUE< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy SELECT_MIN_VALUE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05158" > cp_model.pb.h:5158< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::ListOfVariablesProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06051" > cp_model.pb.cc:6051< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a89454decd399c2919890267663824597" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a89454decd399c2919890267663824597" > operations_research::sat::ConstraintProto::int_prod< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::IntegerArgumentProto & int_prod() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10149" > cp_model.pb.h:10149< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ac5b2d3d57c4d928fb01df0d2756e6d46" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ac5b2d3d57c4d928fb01df0d2756e6d46" > CreateMaybeMessage< ::operations_research::sat::ElementConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::ElementConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::ElementConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10948" > cp_model.pb.cc:10948< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::IntegerVariableProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01165" > cp_model.pb.cc:1165< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a2f9de956a561004d0d41e900edf781e5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a2f9de956a561004d0d41e900edf781e5" > operations_research::sat::DecisionStrategyProto_AffineTransformation::DecisionStrategyProto_AffineTransformation< / a > < / div > < div class = "ttdeci" > DecisionStrategyProto_AffineTransformation()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04849" > cp_model.pb.h:4849< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a5f9869899e2c94786f9709684f1ecc56" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a5f9869899e2c94786f9709684f1ecc56" > operations_research::sat::ConstraintProto::constraint_case< / a > < / div > < div class = "ttdeci" > ConstraintCase constraint_case() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l11228" > cp_model.pb.h:11228< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal.html" > operations_research::sat::AutomatonConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00299" > cp_model.pb.cc:299< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_ab19b3bdc749e800eec060bcb999f12a2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#ab19b3bdc749e800eec060bcb999f12a2" > operations_research::sat::SymmetryProto::SymmetryProto< / a > < / div > < div class = "ttdeci" > SymmetryProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05810" > cp_model.pb.h:5810< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_ae34c35e41637fe24f397ce0d2b00b9a0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#ae34c35e41637fe24f397ce0d2b00b9a0" > operations_research::sat::ConstraintProto::_Internal::no_overlap< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::NoOverlapConstraintProto & no_overlap(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06250" > cp_model.pb.cc:6250< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto_1_1___internal.html" > operations_research::sat::SymmetryProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09460" > cp_model.pb.cc:9460< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ad3744a9d3ae4af3bc8407757496affc3" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ad3744a9d3ae4af3bc8407757496affc3" > operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_IsValid< / a > < / div > < div class = "ttdeci" > bool DecisionStrategyProto_VariableSelectionStrategy_IsValid(int value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01032" > cp_model.pb.cc:1032< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a8ab070d41f07187a3dc733f52455ffc0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a8ab070d41f07187a3dc733f52455ffc0" > operations_research::sat::ConstraintProto::kAutomaton< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03923" > cp_model.pb.h:3923< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a5f4bbdfa15618bf8312bf8e6cc742097" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a5f4bbdfa15618bf8312bf8e6cc742097" > operations_research::sat::_IntervalConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IntervalConstraintProtoDefaultTypeInternal _IntervalConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00152" > cp_model.pb.cc:152< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::TableConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05174" > cp_model.pb.cc:5174< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aa80b7cd93c1a52617088c1a42a4e208f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aa80b7cd93c1a52617088c1a42a4e208f" > operations_research::sat::ConstraintProto::set_allocated_lin_max< / a > < / div > < div class = "ttdeci" > void set_allocated_lin_max(::operations_research::sat::LinearArgumentProto *lin_max)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06385" > cp_model.pb.cc:6385< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_af54c2d43567d1df43cad96afeff5ba97" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#af54c2d43567d1df43cad96afeff5ba97" > operations_research::sat::ConstraintProto::_Internal::bool_xor< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::BoolArgumentProto & bool_xor(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06178" > cp_model.pb.cc:6178< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_ad6876c355dae9b196072c26f56e82477" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#ad6876c355dae9b196072c26f56e82477" > operations_research::sat::DenseMatrixProto::~DenseMatrixProto< / a > < / div > < div class = "ttdeci" > ~DenseMatrixProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09232" > cp_model.pb.cc:9232< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::DenseMatrixProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09266" > cp_model.pb.cc:9266< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a6a4b23a149db96745f82f89624196f9c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a6a4b23a149db96745f82f89624196f9c" > operations_research::sat::CumulativeConstraintProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(CumulativeConstraintProto & a, CumulativeConstraintProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02251" > cp_model.pb.h:2251< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_adeb761ce8b2b60b7cb566b3c412590e1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#adeb761ce8b2b60b7cb566b3c412590e1" > operations_research::sat::IntervalConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const IntervalConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03294" > cp_model.pb.cc:3294< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::CpSolverResponse::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10806" > cp_model.pb.cc:10806< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aa544680593276575e5fb0ee036d03a89" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aa544680593276575e5fb0ee036d03a89" > operations_research::sat::ConstraintProto::bool_or< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::BoolArgumentProto & bool_or() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09335" > cp_model.pb.h:9335< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::SymmetryProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09518" > cp_model.pb.cc:9518< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_aa111960cb6c04f5fc707692ec30fc456" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#aa111960cb6c04f5fc707692ec30fc456" > CreateMaybeMessage< ::operations_research::sat::CumulativeConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::CumulativeConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::CumulativeConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10960" > cp_model.pb.cc:10960< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::BoolArgumentProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01386" > cp_model.pb.cc:1386< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::LinearConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02503" > cp_model.pb.cc:2503< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::LinearConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02709" > cp_model.pb.cc:2709< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a54693f72c1f494b6abc5410e748afc11" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a54693f72c1f494b6abc5410e748afc11" > operations_research::sat::CumulativeConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const CumulativeConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04061" > cp_model.pb.cc:4061< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_ac073c48528f1117be3bd95d997803374" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#ac073c48528f1117be3bd95d997803374" > operations_research::sat::SymmetryProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const SymmetryProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09656" > cp_model.pb.cc:9656< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a56edb4ed4192ec0638b4419b557eef0d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a56edb4ed4192ec0638b4419b557eef0d" > operations_research::sat::IntegerArgumentProto::target< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::int32 target() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06873" > cp_model.pb.h:6873< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a02bdc7cff2f71612490c7f50d1b3bd13" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a02bdc7cff2f71612490c7f50d1b3bd13" > operations_research::sat::ConstraintProto::at_most_one< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::BoolArgumentProto & at_most_one() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09483" > cp_model.pb.h:9483< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_aabae5413af858d4efa938d562ff90be2" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#aabae5413af858d4efa938d562ff90be2" > CreateMaybeMessage< ::operations_research::sat::ReservoirConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::ReservoirConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::ReservoirConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10963" > cp_model.pb.cc:10963< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_aefbe3921f029390f04331aa4a147b8ca" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#aefbe3921f029390f04331aa4a147b8ca" > operations_research::sat::IntegerVariableProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const IntegerVariableProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01298" > cp_model.pb.cc:1298< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_ad63ce78fe9f8269bd42aac014cfe3da4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#ad63ce78fe9f8269bd42aac014cfe3da4" > operations_research::sat::ConstraintProto::_Internal::circuit< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::CircuitConstraintProto & circuit(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06222" > cp_model.pb.cc:6222< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_a69f4c57eae1c11adb2444d90463f0571" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#a69f4c57eae1c11adb2444d90463f0571" > operations_research::sat::RoutesConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const RoutesConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05012" > cp_model.pb.cc:5012< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_a2445bdbf85e975af2ffab7d9ceb9facc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#a2445bdbf85e975af2ffab7d9ceb9facc" > operations_research::sat::BoolArgumentProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const BoolArgumentProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01503" > cp_model.pb.cc:1503< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a7147ecc4bcf3373b5fdbb892de3312f9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a7147ecc4bcf3373b5fdbb892de3312f9" > operations_research::sat::ConstraintProto::set_allocated_int_div< / a > < / div > < div class = "ttdeci" > void set_allocated_int_div(::operations_research::sat::IntegerArgumentProto *int_div)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06340" > cp_model.pb.cc:6340< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a60a2b239ef22d86b4fd1bd120d5dfe81" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a60a2b239ef22d86b4fd1bd120d5dfe81" > operations_research::sat::ConstraintProto::all_diff< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::AllDifferentConstraintProto & all_diff() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10297" > cp_model.pb.h:10297< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::IntervalConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03328" > cp_model.pb.cc:3328< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal.html" > operations_research::sat::AllDifferentConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00095" > cp_model.pb.cc:95< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal_html_af9daac63e093d819419991800595282c" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal.html#af9daac63e093d819419991800595282c" > operations_research::sat::DecisionStrategyProto_AffineTransformationDefaultTypeInternal::DecisionStrategyProto_AffineTransformationDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr DecisionStrategyProto_AffineTransformationDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00361" > cp_model.pb.cc:361< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ae95ed5a689e7227c7270780a3896e13c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ae95ed5a689e7227c7270780a3896e13c" > operations_research::sat::ConstraintProto::bool_and< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::BoolArgumentProto & bool_and() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09409" > cp_model.pb.h:9409< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::ReservoirConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04248" > cp_model.pb.cc:4248< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::PartialVariableAssignment::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08957" > cp_model.pb.cc:8957< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html" > operations_research::sat::NoOverlap2DConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02016" > cp_model.pb.h:2016< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a2768ca63ac088acde0c306d242939b91" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a2768ca63ac088acde0c306d242939b91" > operations_research::sat::LinearExpressionProto::~LinearExpressionProto< / a > < / div > < div class = "ttdeci" > ~LinearExpressionProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01790" > cp_model.pb.cc:1790< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal_html_ac438a6b4db85cb35a77f93310565e86f" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal.html#ac438a6b4db85cb35a77f93310565e86f" > operations_research::sat::CircuitConstraintProtoDefaultTypeInternal::CircuitConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr CircuitConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00227" > cp_model.pb.cc:227< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal_html_a17fd15b6e44d6698ab3bf8deb50ab727" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal.html#a17fd15b6e44d6698ab3bf8deb50ab727" > operations_research::sat::NoOverlap2DConstraintProtoDefaultTypeInternal::~NoOverlap2DConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~NoOverlap2DConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00176" > cp_model.pb.cc:176< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::IntegerArgumentProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01585" > cp_model.pb.cc:1585< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35aaadb0c3370c597095e0cb7e768f04567" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35aaadb0c3370c597095e0cb7e768f04567" > operations_research::sat::ConstraintProto::kBoolOr< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03905" > cp_model.pb.h:3905< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::DecisionStrategyProto_AffineTransformation::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08337" > cp_model.pb.cc:8337< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::ListOfVariablesProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03817" > cp_model.pb.h:3817< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html" > operations_research::sat::CpObjectiveProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04621" > cp_model.pb.h:4621< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal_html_a1c4b2a1de66ba53e81306db64ba16e60" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal.html#a1c4b2a1de66ba53e81306db64ba16e60" > operations_research::sat::ConstraintProtoDefaultTypeInternal::~ConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~ConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00330" > cp_model.pb.cc:330< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::AutomatonConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05710" > cp_model.pb.cc:5710< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html_a6fbefd01833797d8c1e7523ab5055892" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html#a6fbefd01833797d8c1e7523ab5055892" > operations_research::sat::IntervalConstraintProto::_Internal::start_view< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & start_view(const IntervalConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02996" > cp_model.pb.cc:2996< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_ab157ff39373ce37100e6419d09c5c75a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#ab157ff39373ce37100e6419d09c5c75a" > operations_research::sat::DenseMatrixProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const DenseMatrixProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09413" > cp_model.pb.cc:9413< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal_html_aa4e380468c863fee63d1d3b008afcda7" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal.html#aa4e380468c863fee63d1d3b008afcda7" > operations_research::sat::SparsePermutationProtoDefaultTypeInternal::~SparsePermutationProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~SparsePermutationProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00411" > cp_model.pb.cc:411< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_aecf87fb1c6a6c5d08adae74c3c69b54f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#aecf87fb1c6a6c5d08adae74c3c69b54f" > operations_research::sat::SymmetryProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const SymmetryProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09645" > cp_model.pb.cc:9645< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto_1_1___internal.html" > operations_research::sat::DenseMatrixProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09201" > cp_model.pb.cc:9201< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::InverseConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05376" > cp_model.pb.cc:5376< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a96dc2be4da74b4f790936dff6622ae4a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a96dc2be4da74b4f790936dff6622ae4a" > operations_research::sat::ConstraintProto::set_allocated_int_mod< / a > < / div > < div class = "ttdeci" > void set_allocated_int_mod(::operations_research::sat::IntegerArgumentProto *int_mod)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06355" > cp_model.pb.cc:6355< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal_html_aaf3ec684c4540a7730fe7739ab4a5d7d" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal.html#aaf3ec684c4540a7730fe7739ab4a5d7d" > operations_research::sat::SymmetryProtoDefaultTypeInternal::SymmetryProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr SymmetryProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00437" > cp_model.pb.cc:437< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a282d3a4519277fb71364516e7f59dbf0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a282d3a4519277fb71364516e7f59dbf0" > operations_research::sat::ListOfVariablesProto::ListOfVariablesProto< / a > < / div > < div class = "ttdeci" > ListOfVariablesProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03715" > cp_model.pb.h:3715< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::BoolArgumentProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01435" > cp_model.pb.cc:1435< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal.html" > operations_research::sat::InverseConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00277" > cp_model.pb.cc:277< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a0ab0c4789d577b30dde661c19f88d00e" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a0ab0c4789d577b30dde661c19f88d00e" > operations_research::sat::DecisionStrategyProto_DomainReductionStrategy< / a > < / div > < div class = "ttdeci" > DecisionStrategyProto_DomainReductionStrategy< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00210" > cp_model.pb.h:210< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal_html_af9443cbdb808359f79508989b523d782" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal.html#af9443cbdb808359f79508989b523d782" > operations_research::sat::CpModelProto::_Internal::objective< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::CpObjectiveProto & objective(const CpModelProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09690" > cp_model.pb.cc:9690< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_partial_variable_assignment_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_partial_variable_assignment.html" > operations_research::PartialVariableAssignment< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__solver_8pb_8h_source.html#l02539" > linear_solver.pb.h:2539< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal_html_ad7b4eba6158e193c78386b07fff1955f" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal.html#ad7b4eba6158e193c78386b07fff1955f" > operations_research::sat::CpModelProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > CpModelProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00461" > cp_model.pb.cc:461< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal_html_ad5cf57b63bb2d45da61dd909611d2447" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal.html#ad5cf57b63bb2d45da61dd909611d2447" > operations_research::sat::DecisionStrategyProtoDefaultTypeInternal::DecisionStrategyProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr DecisionStrategyProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00379" > cp_model.pb.cc:379< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::SymmetryProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09663" > cp_model.pb.cc:9663< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a927d8f54e02d86b446fdaeed36915fb6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a927d8f54e02d86b446fdaeed36915fb6" > operations_research::sat::LinearConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const LinearConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02690" > cp_model.pb.cc:2690< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html" > operations_research::sat::InverseConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03270" > cp_model.pb.h:3270< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a714ed0d3d67bec4d88cadc7f32e59f3e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a714ed0d3d67bec4d88cadc7f32e59f3e" > operations_research::sat::DecisionStrategyProto::SELECT_MEDIAN_VALUE< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy SELECT_MEDIAN_VALUE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05166" > cp_model.pb.h:5166< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal_html_abbcfb12b9330e513b07b51e5129f131b" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal.html#abbcfb12b9330e513b07b51e5129f131b" > operations_research::sat::CumulativeConstraintProtoDefaultTypeInternal::CumulativeConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr CumulativeConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00191" > cp_model.pb.cc:191< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_a21de71307a3c715c831be75a817dcf28" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#a21de71307a3c715c831be75a817dcf28" > operations_research::sat::IntervalConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const IntervalConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03321" > cp_model.pb.cc:3321< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a2e71eafbe8418ca684624516cef142eb" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a2e71eafbe8418ca684624516cef142eb" > CreateMaybeMessage< ::operations_research::sat::BoolArgumentProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::BoolArgumentProto * Arena::CreateMaybeMessage< ::operations_research::sat::BoolArgumentProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10930" > cp_model.pb.cc:10930< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::CpObjectiveProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08185" > cp_model.pb.cc:8185< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a3e767a434f1ae24aa77b216d01262b46" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a3e767a434f1ae24aa77b216d01262b46" > operations_research::sat::DecisionStrategyProto::CHOOSE_LOWEST_MIN< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy CHOOSE_LOWEST_MIN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05124" > cp_model.pb.h:5124< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::NoOverlapConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03468" > cp_model.pb.cc:3468< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a0ce319e79a531e15d06f2e46c6839b3f" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a0ce319e79a531e15d06f2e46c6839b3f" > CreateMaybeMessage< ::operations_research::sat::DecisionStrategyProto_AffineTransformation > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::DecisionStrategyProto_AffineTransformation * Arena::CreateMaybeMessage< ::operations_research::sat::DecisionStrategyProto_AffineTransformation > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10990" > cp_model.pb.cc:10990< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_aebc08e23ebeaae2a8a7443b0e4154710" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#aebc08e23ebeaae2a8a7443b0e4154710" > operations_research::sat::BoolArgumentProto::~BoolArgumentProto< / a > < / div > < div class = "ttdeci" > ~BoolArgumentProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01365" > cp_model.pb.cc:1365< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::SymmetryProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09601" > cp_model.pb.cc:9601< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::CpObjectiveProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08057" > cp_model.pb.cc:8057< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aea82fc4e4c960cc7b458870bb85b5d83" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aea82fc4e4c960cc7b458870bb85b5d83" > operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_IsValid< / a > < / div > < div class = "ttdeci" > bool DecisionStrategyProto_DomainReductionStrategy_IsValid(int value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01059" > cp_model.pb.cc:1059< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_a38fc3490251a1ceefabd6ee0a0fa5520" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#a38fc3490251a1ceefabd6ee0a0fa5520" > operations_research::sat::AllDifferentConstraintProto::AllDifferentConstraintProto< / a > < / div > < div class = "ttdeci" > AllDifferentConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01114" > cp_model.pb.h:1114< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::DenseMatrixProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09452" > cp_model.pb.cc:9452< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::DecisionStrategyProto_AffineTransformation::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04951" > cp_model.pb.h:4951< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::CpObjectiveProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07931" > cp_model.pb.cc:7931< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a5682de205955fe92a2903141da1737ca" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a5682de205955fe92a2903141da1737ca" > operations_research::sat::_NoOverlap2DConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT NoOverlap2DConstraintProtoDefaultTypeInternal _NoOverlap2DConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00181" > cp_model.pb.cc:181< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a97d41a7e25e49a323be5582fdc9a64d2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a97d41a7e25e49a323be5582fdc9a64d2" > operations_research::sat::LinearExpressionProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const LinearExpressionProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01984" > cp_model.pb.cc:1984< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a37ff576212cf01bac7c37c4bfb670511" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a37ff576212cf01bac7c37c4bfb670511" > operations_research::sat::_IntegerArgumentProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IntegerArgumentProtoDefaultTypeInternal _IntegerArgumentProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00061" > cp_model.pb.cc:61< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_a91d870890787e5c286530c2d0c32b00b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#a91d870890787e5c286530c2d0c32b00b" > operations_research::sat::AllDifferentConstraintProto::~AllDifferentConstraintProto< / a > < / div > < div class = "ttdeci" > ~AllDifferentConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02281" > cp_model.pb.cc:2281< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a48c7fb0fc83668d9548c7809aab2adcf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a48c7fb0fc83668d9548c7809aab2adcf" > operations_research::sat::ConstraintProto::reservoir< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::ReservoirConstraintProto & reservoir() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10815" > cp_model.pb.h:10815< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a69493dd1e2fdb3de9e3b15fd7fa1e5aa" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a69493dd1e2fdb3de9e3b15fd7fa1e5aa" > operations_research::sat::ConstraintProto::set_allocated_reservoir< / a > < / div > < div class = "ttdeci" > void set_allocated_reservoir(::operations_research::sat::ReservoirConstraintProto *reservoir)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06565" > cp_model.pb.cc:6565< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::ElementConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02932" > cp_model.pb.cc:2932< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::SparsePermutationProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09193" > cp_model.pb.cc:9193< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::AllDifferentConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01216" > cp_model.pb.h:1216< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_a747f67b6d84b5800f31043239e5a0ad0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#a747f67b6d84b5800f31043239e5a0ad0" > operations_research::sat::IntervalConstraintProto::size< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::int32 size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l07523" > cp_model.pb.h:7523< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a85a258c9d3800df5b9f86c0d1e991e66" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a85a258c9d3800df5b9f86c0d1e991e66" > operations_research::sat::LinearArgumentProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const LinearArgumentProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02231" > cp_model.pb.cc:2231< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html" > operations_research::sat::IntegerArgumentProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00590" > cp_model.pb.h:590< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::InverseConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05535" > cp_model.pb.cc:5535< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::LinearExpressionProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02017" > cp_model.pb.cc:2017< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a8dedc683d2b6b5fd8f7a1cf1f21b2d01" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a8dedc683d2b6b5fd8f7a1cf1f21b2d01" > operations_research::sat::ConstraintProto::_Internal::reservoir< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::ReservoirConstraintProto & reservoir(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06242" > cp_model.pb.cc:6242< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a2dd405b699bee1701e1440ebd6331615" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a2dd405b699bee1701e1440ebd6331615" > operations_research::sat::LinearArgumentProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const LinearArgumentProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02218" > cp_model.pb.cc:2218< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a1a458483ff0cd23220faebd46ec0bd37" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a1a458483ff0cd23220faebd46ec0bd37" > operations_research::sat::CpSolverResponse::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const CpSolverResponse & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10880" > cp_model.pb.cc:10880< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::SparsePermutationProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05559" > cp_model.pb.h:5559< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::LinearExpressionProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01811" > cp_model.pb.cc:1811< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a4998edaef7adc5f32fab10d36538b546" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a4998edaef7adc5f32fab10d36538b546" > operations_research::sat::ConstraintProto::set_allocated_dummy_constraint< / a > < / div > < div class = "ttdeci" > void set_allocated_dummy_constraint(::operations_research::sat::ListOfVariablesProto *dummy_constraint)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06640" > cp_model.pb.cc:6640< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_aca429f805449db6955591d123e880b5b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#aca429f805449db6955591d123e880b5b" > operations_research::sat::TableConstraintProto::TableConstraintProto< / a > < / div > < div class = "ttdeci" > TableConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03084" > cp_model.pb.h:3084< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_a4803b9cfcbfec256e1e7416b599ca531" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#a4803b9cfcbfec256e1e7416b599ca531" > operations_research::sat::NoOverlapConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const NoOverlapConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03513" > cp_model.pb.cc:3513< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::AutomatonConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05609" > cp_model.pb.cc:5609< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_ab0fe7530634dae703ba5217f9a88d263" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#ab0fe7530634dae703ba5217f9a88d263" > operations_research::sat::ConstraintProto::_Internal::bool_or< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::BoolArgumentProto & bool_or(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06162" > cp_model.pb.cc:6162< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::ListOfVariablesProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06113" > cp_model.pb.cc:6113< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1math__opt_html_a5de89a1f6e3f80a49a0d76136d8044e2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1math__opt.html#a5de89a1f6e3f80a49a0d76136d8044e2" > operations_research::math_opt::swap< / a > < / div > < div class = "ttdeci" > void swap(IdMap< K, V > & a, IdMap< K, V > & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "id__map_8h_source.html#l00263" > id_map.h:263< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a4ec078c3673cf5dedb322cc2cebc94f8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a4ec078c3673cf5dedb322cc2cebc94f8" > operations_research::sat::DecisionStrategyProto_AffineTransformation::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const DecisionStrategyProto_AffineTransformation & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08406" > cp_model.pb.cc:8406< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal.html" > operations_research::sat::ConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00327" > cp_model.pb.cc:327< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a69824f773eebb2c77243c8ab98820e0a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a69824f773eebb2c77243c8ab98820e0a" > operations_research::sat::ConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const ConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07706" > cp_model.pb.cc:7706< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_aad7f0da9c258ead79e82d6831d19a8d0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#aad7f0da9c258ead79e82d6831d19a8d0" > operations_research::sat::BoolArgumentProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const BoolArgumentProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01513" > cp_model.pb.cc:1513< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal_html_ae1c0719da5aa544699e9db5ddbc9f12e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal.html#ae1c0719da5aa544699e9db5ddbc9f12e" > operations_research::sat::DenseMatrixProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > DenseMatrixProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00428" > cp_model.pb.cc:428< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a6e1584f6741309b50e2db39c1670f097" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a6e1584f6741309b50e2db39c1670f097" > operations_research::sat::_DecisionStrategyProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DecisionStrategyProtoDefaultTypeInternal _DecisionStrategyProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00386" > cp_model.pb.cc:386< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_aa3a6400ef8d44f429962a0de95c65fdb" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#aa3a6400ef8d44f429962a0de95c65fdb" > CreateMaybeMessage< ::operations_research::sat::RoutesConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::RoutesConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::RoutesConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10969" > cp_model.pb.cc:10969< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto_1_1___internal.html" > operations_research::sat::LinearArgumentProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02025" > cp_model.pb.cc:2025< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal_html_acdf248cbf50dd5d14f9f6d2d18499c37" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal.html#acdf248cbf50dd5d14f9f6d2d18499c37" > operations_research::sat::TableConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > TableConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00267" > cp_model.pb.cc:267< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_a41bce28efe51607c6c544731f40de7da" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#a41bce28efe51607c6c544731f40de7da" > operations_research::sat::SparsePermutationProto::SparsePermutationProto< / a > < / div > < div class = "ttdeci" > SparsePermutationProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05457" > cp_model.pb.h:5457< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::IntervalConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03095" > cp_model.pb.cc:3095< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::TableConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05106" > cp_model.pb.cc:5106< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a686c6755cc9afcf095106b9cc350f0aa" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a686c6755cc9afcf095106b9cc350f0aa" > operations_research::sat::ConstraintProto::element< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::ElementConstraintProto & element() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10371" > cp_model.pb.h:10371< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a6f3314c1f89a8d7bdd27c80a9617eba1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a6f3314c1f89a8d7bdd27c80a9617eba1" > operations_research::sat::ConstraintProto::int_min< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::IntegerArgumentProto & int_min() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10001" > cp_model.pb.h:10001< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::ReservoirConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04175" > cp_model.pb.cc:4175< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal_html_a03ce6066bab33537d6b8e044ca968dce" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal.html#a03ce6066bab33537d6b8e044ca968dce" > operations_research::sat::ConstraintProtoDefaultTypeInternal::ConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr ConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00328" > cp_model.pb.cc:328< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a94523f1ebceff999bc59a3db7d2b98b6" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a94523f1ebceff999bc59a3db7d2b98b6" > operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy< / a > < / div > < div class = "ttdeci" > DecisionStrategyProto_VariableSelectionStrategy< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00182" > cp_model.pb.h:182< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto_1_1___internal.html" > operations_research::sat::BoolArgumentProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01341" > cp_model.pb.cc:1341< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_a110e513a4cb2df1032b3c2d49575a956" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#a110e513a4cb2df1032b3c2d49575a956" > operations_research::sat::NoOverlapConstraintProto::NoOverlapConstraintProto< / a > < / div > < div class = "ttdeci" > NoOverlapConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01866" > cp_model.pb.h:1866< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::ListOfVariablesProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05979" > cp_model.pb.cc:5979< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_a1b32be5f13f5f5c845d1f202094d484e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#a1b32be5f13f5f5c845d1f202094d484e" > operations_research::sat::CpModelProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const CpModelProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10083" > cp_model.pb.cc:10083< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35adf309905f42ce420be0b852996e4e650" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35adf309905f42ce420be0b852996e4e650" > operations_research::sat::ConstraintProto::kIntProd< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03916" > cp_model.pb.h:3916< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::CircuitConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02744" > cp_model.pb.h:2744< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ab76e5bf085f63ecfedf33e10c4335c6d" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ab76e5bf085f63ecfedf33e10c4335c6d" > CreateMaybeMessage< ::operations_research::sat::AllDifferentConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::AllDifferentConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::AllDifferentConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10942" > cp_model.pb.cc:10942< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a57587c56a7838d2087ab52ec446ed601" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a57587c56a7838d2087ab52ec446ed601" > operations_research::sat::CpSolverResponse::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const CpSolverResponse & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10815" > cp_model.pb.cc:10815< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_a6f353986507402bd5992a815ca2d5b36" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#a6f353986507402bd5992a815ca2d5b36" > operations_research::sat::NoOverlap2DConstraintProto::NoOverlap2DConstraintProto< / a > < / div > < div class = "ttdeci" > NoOverlap2DConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02019" > cp_model.pb.h:2019< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_abfeb49a1b1dac67ac45c861fbf81cdf5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#abfeb49a1b1dac67ac45c861fbf81cdf5" > operations_research::sat::CircuitConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const CircuitConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04677" > cp_model.pb.cc:4677< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal.html" > operations_research::sat::SymmetryProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00436" > cp_model.pb.cc:436< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::CpModelProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06080" > cp_model.pb.h:6080< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::CpObjectiveProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04726" > cp_model.pb.h:4726< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a15175924189834f112f8a38a383e4648" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a15175924189834f112f8a38a383e4648" > operations_research::sat::CumulativeConstraintProto::~CumulativeConstraintProto< / a > < / div > < div class = "ttdeci" > ~CumulativeConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03839" > cp_model.pb.cc:3839< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a42bfe2cdee7a1e2cecf327269512932d" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a42bfe2cdee7a1e2cecf327269512932d" > operations_research::sat::_DecisionStrategyProto_AffineTransformation_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DecisionStrategyProto_AffineTransformationDefaultTypeInternal _DecisionStrategyProto_AffineTransformation_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00368" > cp_model.pb.cc:368< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a48d87a8a9885aab5e4da622548af41da" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a48d87a8a9885aab5e4da622548af41da" > PROTOBUF_SECTION_VARIABLE< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::offsets [] PROTOBUF_SECTION_VARIABLE(protodesc_cold)< / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal_html_a50ea415c6af239d9a092abddb0987633" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal.html#a50ea415c6af239d9a092abddb0987633" > operations_research::sat::CircuitConstraintProtoDefaultTypeInternal::~CircuitConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~CircuitConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00229" > cp_model.pb.cc:229< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::IntegerArgumentProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01714" > cp_model.pb.cc:1714< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a1c316fa816105f2f9627ec5941d2e36d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a1c316fa816105f2f9627ec5941d2e36d" > operations_research::sat::CpObjectiveProto::CpObjectiveProto< / a > < / div > < div class = "ttdeci" > CpObjectiveProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04624" > cp_model.pb.h:4624< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a74eaaa37670a2d429a0df860ebf1f9a2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a74eaaa37670a2d429a0df860ebf1f9a2" > operations_research::sat::LinearConstraintProto::LinearConstraintProto< / a > < / div > < div class = "ttdeci" > LinearConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01267" > cp_model.pb.h:1267< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::NoOverlapConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03530" > cp_model.pb.cc:3530< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::SymmetryProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05912" > cp_model.pb.h:5912< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal_html_abb58767a6193e93f2a66d5f46f7c5d9c" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal.html#abb58767a6193e93f2a66d5f46f7c5d9c" > operations_research::sat::LinearConstraintProtoDefaultTypeInternal::LinearConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr LinearConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00113" > cp_model.pb.cc:113< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a4ed0edf0e268cf40b0f09253fb1b261b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a4ed0edf0e268cf40b0f09253fb1b261b" > operations_research::sat::ConstraintProto::kNoOverlap2D< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03928" > cp_model.pb.h:3928< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::NoOverlap2DConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03609" > cp_model.pb.cc:3609< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal_html_a4ab048787ac3332846f8dbd597a52d16" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal.html#a4ab048787ac3332846f8dbd597a52d16" > operations_research::sat::DecisionStrategyProto_AffineTransformationDefaultTypeInternal::~DecisionStrategyProto_AffineTransformationDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~DecisionStrategyProto_AffineTransformationDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00363" > cp_model.pb.cc:363< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::InverseConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05508" > cp_model.pb.cc:5508< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::ConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04000" > cp_model.pb.h:4000< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ab9cb91893e59295e6a830766d4e4f3c7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ab9cb91893e59295e6a830766d4e4f3c7" > operations_research::sat::ConstraintProto::routes< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::RoutesConstraintProto & routes() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10519" > cp_model.pb.h:10519< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_aaf8918709f489a1fe2ad4165a0708bd7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#aaf8918709f489a1fe2ad4165a0708bd7" > operations_research::sat::DecisionStrategyProto::CHOOSE_HIGHEST_MAX< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy CHOOSE_HIGHEST_MAX< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05126" > cp_model.pb.h:5126< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a7d6362eb8a06b6dc2ed0fca2172e5a1e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a7d6362eb8a06b6dc2ed0fca2172e5a1e" > operations_research::sat::LinearArgumentProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(LinearArgumentProto & a, LinearArgumentProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00989" > cp_model.pb.h:989< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_ad93a23f4068b644d8f5acb95fca49b42" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#ad93a23f4068b644d8f5acb95fca49b42" > operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_MAX< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy DomainReductionStrategy_MAX< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05173" > cp_model.pb.h:5173< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::NoOverlap2DConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02121" > cp_model.pb.h:2121< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::IntervalConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01747" > cp_model.pb.h:1747< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_aada2330b798ccbcb76b7d7ab17f1e868" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#aada2330b798ccbcb76b7d7ab17f1e868" > operations_research::sat::AutomatonConstraintProto::~AutomatonConstraintProto< / a > < / div > < div class = "ttdeci" > ~AutomatonConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05588" > cp_model.pb.cc:5588< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::AllDifferentConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02446" > cp_model.pb.cc:2446< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::NoOverlapConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03445" > cp_model.pb.cc:3445< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::AllDifferentConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02410" > cp_model.pb.cc:2410< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a614d5011dd52e4c6e4643497410deadb" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a614d5011dd52e4c6e4643497410deadb" > operations_research::sat::_RoutesConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT RoutesConstraintProtoDefaultTypeInternal _RoutesConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00254" > cp_model.pb.cc:254< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a5022cdbf0a4511363b80caf245fb2854" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a5022cdbf0a4511363b80caf245fb2854" > operations_research::sat::_AllDifferentConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT AllDifferentConstraintProtoDefaultTypeInternal _AllDifferentConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00103" > cp_model.pb.cc:103< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::CpModelProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10074" > cp_model.pb.cc:10074< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_ae25702c6b14d5a936f8bfbb97d0cc7a7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#ae25702c6b14d5a936f8bfbb97d0cc7a7" > operations_research::sat::DecisionStrategyProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const DecisionStrategyProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08680" > cp_model.pb.cc:8680< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal_html_afd41f73a7af38344382d65bed1de8f5d" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal.html#afd41f73a7af38344382d65bed1de8f5d" > operations_research::sat::CircuitConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > CircuitConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00231" > cp_model.pb.cc:231< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::ElementConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02980" > cp_model.pb.cc:2980< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06264" > cp_model.pb.h:6264< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35afa67b6d38ac5fc27ad2cac3d2f392e39" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35afa67b6d38ac5fc27ad2cac3d2f392e39" > operations_research::sat::ConstraintProto::kLinMax< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03913" > cp_model.pb.h:3913< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::DenseMatrixProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09319" > cp_model.pb.cc:9319< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal.html" > operations_research::sat::DecisionStrategyProto_AffineTransformationDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00360" > cp_model.pb.cc:360< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a0a32a373ea150f59e149b2e1c5395ced" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a0a32a373ea150f59e149b2e1c5395ced" > operations_research::sat::LinearExpressionProto::LinearExpressionProto< / a > < / div > < div class = "ttdeci" > LinearExpressionProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00757" > cp_model.pb.h:757< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_ad69da1ab43558de70f15788fa01e0038" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#ad69da1ab43558de70f15788fa01e0038" > operations_research::sat::DenseMatrixProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const DenseMatrixProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09429" > cp_model.pb.cc:9429< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal_html_aa4d0031dd07cb49b2399f6c591ee8fd5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal.html#aa4d0031dd07cb49b2399f6c591ee8fd5" > operations_research::sat::CumulativeConstraintProtoDefaultTypeInternal::~CumulativeConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~CumulativeConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00193" > cp_model.pb.cc:193< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::CpModelProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10139" > cp_model.pb.cc:10139< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_a929cb73d08b6d5369a3ce9d13c00325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#a929cb73d08b6d5369a3ce9d13c00325f" > operations_research::sat::DenseMatrixProto::DenseMatrixProto< / a > < / div > < div class = "ttdeci" > DenseMatrixProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05635" > cp_model.pb.h:5635< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a712a2c510f9e84efeae9ebd860b86819" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a712a2c510f9e84efeae9ebd860b86819" > operations_research::sat::CpObjectiveProto::~CpObjectiveProto< / a > < / div > < div class = "ttdeci" > ~CpObjectiveProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07895" > cp_model.pb.cc:7895< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_a55e0d128e9540dfec434735edbfc1481" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#a55e0d128e9540dfec434735edbfc1481" > operations_research::sat::AutomatonConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const AutomatonConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05904" > cp_model.pb.cc:5904< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::SparsePermutationProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09155" > cp_model.pb.cc:9155< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::CpModelProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10115" > cp_model.pb.cc:10115< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aba0c8ba09a0f2d756522bfe2ba5e41c6" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aba0c8ba09a0f2d756522bfe2ba5e41c6" > operations_research::sat::_SymmetryProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SymmetryProtoDefaultTypeInternal _SymmetryProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00444" > cp_model.pb.cc:444< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal_html_abf77bf67024148e071d5a563a7b81b2e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal.html#abf77bf67024148e071d5a563a7b81b2e" > operations_research::sat::PartialVariableAssignmentDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > PartialVariableAssignment _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00398" > cp_model.pb.cc:398< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal_html_a9504dbd1414bf6f4e1f59aa2d5cc8f6f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal.html#a9504dbd1414bf6f4e1f59aa2d5cc8f6f" > operations_research::sat::CpModelProto::_Internal::solution_hint< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::PartialVariableAssignment & solution_hint(const CpModelProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09694" > cp_model.pb.cc:9694< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_a7e8031b535e10974f5bb4ae9b5602fa3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#a7e8031b535e10974f5bb4ae9b5602fa3" > operations_research::sat::CircuitConstraintProto::~CircuitConstraintProto< / a > < / div > < div class = "ttdeci" > ~CircuitConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04469" > cp_model.pb.cc:4469< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aee153940e8ef35428c50dd448409c6f2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aee153940e8ef35428c50dd448409c6f2" > operations_research::sat::_CumulativeConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CumulativeConstraintProtoDefaultTypeInternal _CumulativeConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00198" > cp_model.pb.cc:198< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_ac97244061e3840a546f716a0906d963a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#ac97244061e3840a546f716a0906d963a" > operations_research::sat::DecisionStrategyProto::CHOOSE_FIRST< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy CHOOSE_FIRST< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05122" > cp_model.pb.h:5122< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35ac7267ea8eee1047e8b3d41f4526bcef6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35ac7267ea8eee1047e8b3d41f4526bcef6" > operations_research::sat::ConstraintProto::kAllDiff< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03918" > cp_model.pb.h:3918< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a6ffbee61e6d6118bd6e6e642561eab29" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a6ffbee61e6d6118bd6e6e642561eab29" > operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_ARRAYSIZE< / a > < / div > < div class = "ttdeci" > static constexpr int DomainReductionStrategy_ARRAYSIZE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05175" > cp_model.pb.h:5175< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_af961871356c983f699dee4b69baf8ae9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#af961871356c983f699dee4b69baf8ae9" > operations_research::sat::NoOverlapConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const NoOverlapConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03523" > cp_model.pb.cc:3523< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::LinearConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02574" > cp_model.pb.cc:2574< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal_html_adf83d6226298a700fe45880482dbc5f9" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal.html#adf83d6226298a700fe45880482dbc5f9" > operations_research::sat::IntegerVariableProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > IntegerVariableProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00031" > cp_model.pb.cc:31< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::BoolArgumentProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01458" > cp_model.pb.cc:1458< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::CumulativeConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02310" > cp_model.pb.h:2310< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a34734dfe99546940f386b037fd59fe95" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a34734dfe99546940f386b037fd59fe95" > operations_research::sat::ConstraintProto::set_allocated_no_overlap< / a > < / div > < div class = "ttdeci" > void set_allocated_no_overlap(::operations_research::sat::NoOverlapConstraintProto *no_overlap)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06595" > cp_model.pb.cc:6595< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a817d6f70cce6b3d11d1d49c01df1fec8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a817d6f70cce6b3d11d1d49c01df1fec8" > operations_research::sat::LinearArgumentProto::LinearArgumentProto< / a > < / div > < div class = "ttdeci" > LinearArgumentProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00946" > cp_model.pb.h:946< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html" > operations_research::sat::SymmetryProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05807" > cp_model.pb.h:5807< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto_1_1___internal.html" > operations_research::sat::RoutesConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04716" > cp_model.pb.cc:4716< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::CircuitConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04561" > cp_model.pb.cc:4561< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal_html_a7b4cc746c43147332bac0b2edcc4438e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal.html#a7b4cc746c43147332bac0b2edcc4438e" > operations_research::sat::PartialVariableAssignmentDefaultTypeInternal::PartialVariableAssignmentDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr PartialVariableAssignmentDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00394" > cp_model.pb.cc:394< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal_html_a147d6588cb844ecf1b9c188de6efdb7e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal.html#a147d6588cb844ecf1b9c188de6efdb7e" > operations_research::sat::ElementConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > ElementConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00132" > cp_model.pb.cc:132< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a9b4aa780b837bd4bcf4034b319f8e659" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a9b4aa780b837bd4bcf4034b319f8e659" > operations_research::sat::ConstraintProto::set_allocated_automaton< / a > < / div > < div class = "ttdeci" > void set_allocated_automaton(::operations_research::sat::AutomatonConstraintProto *automaton)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06535" > cp_model.pb.cc:6535< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::SparsePermutationProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09072" > cp_model.pb.cc:9072< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::CpModelProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09777" > cp_model.pb.cc:9777< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment_1_1___internal.html" > operations_research::sat::PartialVariableAssignment::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08729" > cp_model.pb.cc:8729< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::InverseConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05365" > cp_model.pb.cc:5365< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35aef651681e2d17f777063fddf191f4a99" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35aef651681e2d17f777063fddf191f4a99" > operations_research::sat::ConstraintProto::kBoolAnd< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03906" > cp_model.pb.h:3906< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ad159507415f1288b31402766371abfa7" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ad159507415f1288b31402766371abfa7" > CreateMaybeMessage< ::operations_research::sat::CpModelProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::CpModelProto * Arena::CreateMaybeMessage< ::operations_research::sat::CpModelProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l11008" > cp_model.pb.cc:11008< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::LinearArgumentProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02249" > cp_model.pb.cc:2249< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::AllDifferentConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02312" > cp_model.pb.cc:2312< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35aa604bb0c8d30d6e0908b243370cf98a7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35aa604bb0c8d30d6e0908b243370cf98a7" > operations_research::sat::ConstraintProto::kNoOverlap< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03927" > cp_model.pb.h:3927< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal_html_a6914e9ac4f9d9d18b0451b92c6e16f81" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal.html#a6914e9ac4f9d9d18b0451b92c6e16f81" > operations_research::sat::InverseConstraintProtoDefaultTypeInternal::~InverseConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~InverseConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00280" > cp_model.pb.cc:280< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_a2760a268fb25eef100cffe72cbcdd792" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#a2760a268fb25eef100cffe72cbcdd792" > operations_research::sat::CpModelProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const CpModelProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10108" > cp_model.pb.cc:10108< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::ElementConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02847" > cp_model.pb.cc:2847< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a1f6c7443ea5a84bb2cbd9faa0ec7c0ee" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a1f6c7443ea5a84bb2cbd9faa0ec7c0ee" > CreateMaybeMessage< ::operations_research::sat::InverseConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::InverseConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::InverseConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10975" > cp_model.pb.cc:10975< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_ac58764589ccabdd518ec97c43145f48e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#ac58764589ccabdd518ec97c43145f48e" > operations_research::sat::IntervalConstraintProto::~IntervalConstraintProto< / a > < / div > < div class = "ttdeci" > ~IntervalConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03047" > cp_model.pb.cc:3047< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::SparsePermutationProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09182" > cp_model.pb.cc:9182< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a97b0076b5895845545af3380f3ee4113" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a97b0076b5895845545af3380f3ee4113" > operations_research::sat::ConstraintProto::exactly_one< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::BoolArgumentProto & exactly_one() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09557" > cp_model.pb.h:9557< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_a7b93abdbe6f8d3e1b46c3690d11543f8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a7b93abdbe6f8d3e1b46c3690d11543f8" > operations_research::sat::IntegerVariableProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const IntegerVariableProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01311" > cp_model.pb.cc:1311< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::CpObjectiveProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07916" > cp_model.pb.cc:7916< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::DecisionStrategyProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08721" > cp_model.pb.cc:8721< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_a1454a507b4045393374da2d8143bb0a7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#a1454a507b4045393374da2d8143bb0a7" > operations_research::sat::BoolArgumentProto::BoolArgumentProto< / a > < / div > < div class = "ttdeci" > BoolArgumentProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00440" > cp_model.pb.h:440< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_a6785b6c031361b1f749028e05de7fd80" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#a6785b6c031361b1f749028e05de7fd80" > operations_research::sat::InverseConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const InverseConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05517" > cp_model.pb.cc:5517< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal_html_a341d10f918326c4d81a4456a3963984c" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal.html#a341d10f918326c4d81a4456a3963984c" > operations_research::sat::AllDifferentConstraintProtoDefaultTypeInternal::~AllDifferentConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~AllDifferentConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00098" > cp_model.pb.cc:98< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_af6cb96c43b51c950658f8545aa2fe200" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#af6cb96c43b51c950658f8545aa2fe200" > operations_research::sat::CpModelProto::~CpModelProto< / a > < / div > < div class = "ttdeci" > ~CpModelProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09752" > cp_model.pb.cc:9752< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_a1465d5110d18fcf9ddb07048beca8de9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#a1465d5110d18fcf9ddb07048beca8de9" > operations_research::sat::SymmetryProto::~SymmetryProto< / a > < / div > < div class = "ttdeci" > ~SymmetryProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09486" > cp_model.pb.cc:9486< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::DenseMatrixProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09253" > cp_model.pb.cc:9253< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::CpSolverResponse::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06369" > cp_model.pb.h:6369< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_circuit_constraint_proto_default_type_internal.html" > operations_research::sat::CircuitConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00226" > cp_model.pb.cc:226< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::LinearArgumentProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02096" > cp_model.pb.cc:2096< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal_html_a21d8e5af9807ceaaa88d491e705e7553" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal.html#a21d8e5af9807ceaaa88d491e705e7553" > operations_research::sat::CpModelProto::_Internal::symmetry< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::SymmetryProto & symmetry(const CpModelProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09698" > cp_model.pb.cc:9698< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a34710c4888649fbc133a5cd9f8335437" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a34710c4888649fbc133a5cd9f8335437" > operations_research::sat::ConstraintProto::_Internal::int_min< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::IntegerArgumentProto & int_min(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06198" > cp_model.pb.cc:6198< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a606144a4fdd321f0a0926aa1215f725e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a606144a4fdd321f0a0926aa1215f725e" > operations_research::sat::DecisionStrategyProto::~DecisionStrategyProto< / a > < / div > < div class = "ttdeci" > ~DecisionStrategyProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08469" > cp_model.pb.cc:8469< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_a8f371549205219cad3f55fe215d015ba" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#a8f371549205219cad3f55fe215d015ba" > operations_research::sat::AutomatonConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const AutomatonConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05887" > cp_model.pb.cc:5887< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal_html_aad9587cb4d3984aa5a874af1bb9b8c8d" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal.html#aad9587cb4d3984aa5a874af1bb9b8c8d" > operations_research::sat::NoOverlapConstraintProtoDefaultTypeInternal::~NoOverlapConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~NoOverlapConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00160" > cp_model.pb.cc:160< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::DecisionStrategyProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05112" > cp_model.pb.h:5112< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a08c789fbcfe567593337990f19b50114" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a08c789fbcfe567593337990f19b50114" > operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_MAX< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy VariableSelectionStrategy_MAX< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05137" > cp_model.pb.h:5137< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::LinearArgumentProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02238" > cp_model.pb.cc:2238< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a6d1f941c5f8b326673ffd58eb9b1f0ab" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a6d1f941c5f8b326673ffd58eb9b1f0ab" > operations_research::sat::ConstraintProto::linear< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearConstraintProto & linear() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10223" > cp_model.pb.h:10223< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal_html_a545b7652c2635373420eceb34996fec6" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_default_type_internal.html#a545b7652c2635373420eceb34996fec6" > operations_research::sat::DecisionStrategyProto_AffineTransformationDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > DecisionStrategyProto_AffineTransformation _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00365" > cp_model.pb.cc:365< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a627817294b1ca699712f01eec700132e" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a627817294b1ca699712f01eec700132e" > CreateMaybeMessage< ::operations_research::sat::SymmetryProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::SymmetryProto * Arena::CreateMaybeMessage< ::operations_research::sat::SymmetryProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l11005" > cp_model.pb.cc:11005< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html" > operations_research::sat::NoOverlapConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01863" > cp_model.pb.h:1863< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal_html_aea093661d0b08c6c6a68e471cd3bc447" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal.html#aea093661d0b08c6c6a68e471cd3bc447" > operations_research::sat::PartialVariableAssignmentDefaultTypeInternal::~PartialVariableAssignmentDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~PartialVariableAssignmentDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00396" > cp_model.pb.cc:396< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_aefac19239a7e148079e79639ffd48864" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#aefac19239a7e148079e79639ffd48864" > operations_research::sat::AllDifferentConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const AllDifferentConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02419" > cp_model.pb.cc:2419< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_afe81f6622950450aba79b17e8ffb9974" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#afe81f6622950450aba79b17e8ffb9974" > operations_research::sat::ElementConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const ElementConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02957" > cp_model.pb.cc:2957< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ae2ed511035559d5e4361f0f9b70f2b1d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ae2ed511035559d5e4361f0f9b70f2b1d" > operations_research::sat::ConstraintProto::no_overlap< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::NoOverlapConstraintProto & no_overlap() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10963" > cp_model.pb.h:10963< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::RoutesConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04769" > cp_model.pb.cc:4769< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal_html_a4aa68d9b0aa86e69075228dcd16c6201" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal.html#a4aa68d9b0aa86e69075228dcd16c6201" > operations_research::sat::CpObjectiveProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > CpObjectiveProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00351" > cp_model.pb.cc:351< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a38e09a959d68cbaea40347bbeec7f367" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a38e09a959d68cbaea40347bbeec7f367" > operations_research::sat::DecisionStrategyProto::CHOOSE_MAX_DOMAIN_SIZE< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy CHOOSE_MAX_DOMAIN_SIZE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05130" > cp_model.pb.h:5130< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a2e3eb252ff48e6605df646f64554dfbf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a2e3eb252ff48e6605df646f64554dfbf" > operations_research::sat::DecisionStrategyProto_AffineTransformation::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const DecisionStrategyProto_AffineTransformation & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08388" > cp_model.pb.cc:8388< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto_1_1___internal.html" > operations_research::sat::ElementConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02729" > cp_model.pb.cc:2729< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::CircuitConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04668" > cp_model.pb.cc:4668< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html" > operations_research::sat::ConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03865" > cp_model.pb.h:3865< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::NoOverlap2DConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03703" > cp_model.pb.cc:3703< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal.html" > operations_research::sat::NoOverlapConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00157" > cp_model.pb.cc:157< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal_html_a82d663439426c2a6e8082a434d758da6" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal.html#a82d663439426c2a6e8082a434d758da6" > operations_research::sat::CpObjectiveProtoDefaultTypeInternal::CpObjectiveProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr CpObjectiveProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00347" > cp_model.pb.cc:347< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a7da0520a1741193fc2422811d6af7ace" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a7da0520a1741193fc2422811d6af7ace" > operations_research::sat::ConstraintProto::kCircuit< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03920" > cp_model.pb.h:3920< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_af2190ffa2369bf3b4854c44cb1850fca" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#af2190ffa2369bf3b4854c44cb1850fca" > CreateMaybeMessage< ::operations_research::sat::CircuitConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::CircuitConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::CircuitConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10966" > cp_model.pb.cc:10966< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a50920ee654b05a76d3ca130a67915479" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a50920ee654b05a76d3ca130a67915479" > operations_research::sat::ConstraintProto::lin_max< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearArgumentProto & lin_max() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09927" > cp_model.pb.h:9927< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal_html_ac8e83d5cce77dcc49cf8e5b2e4485ba1" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal.html#ac8e83d5cce77dcc49cf8e5b2e4485ba1" > operations_research::sat::CumulativeConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > CumulativeConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00195" > cp_model.pb.cc:195< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::NoOverlapConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03406" > cp_model.pb.cc:3406< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html_afe07d29fdd50c2802b0712a92c1dd635" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html#afe07d29fdd50c2802b0712a92c1dd635" > operations_research::sat::IntervalConstraintProto::_Internal::size_view< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & size_view(const IntervalConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03004" > cp_model.pb.cc:3004< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::AllDifferentConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02374" > cp_model.pb.cc:2374< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::NoOverlapConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03504" > cp_model.pb.cc:3504< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal_html_a6b2d546d206890f63b5f22cd88fc6146" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal.html#a6b2d546d206890f63b5f22cd88fc6146" > operations_research::sat::ElementConstraintProtoDefaultTypeInternal::ElementConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr ElementConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00128" > cp_model.pb.cc:128< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_aa1b52cbe527dc62e165a893d97e77553" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#aa1b52cbe527dc62e165a893d97e77553" > operations_research::sat::CpModelProto::internal_default_instance< / a > < / div > < div class = "ttdeci" > static const CpModelProto * internal_default_instance()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06014" > cp_model.pb.h:6014< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_1_1___internal.html" > operations_research::sat::AutomatonConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05554" > cp_model.pb.cc:5554< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ae134e8242d370c530d88a7c1bf4e562f" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ae134e8242d370c530d88a7c1bf4e562f" > descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01014" > cp_model.pb.cc:1014< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_a76e354659f2447323b695f01e153d8d0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#a76e354659f2447323b695f01e153d8d0" > operations_research::sat::PartialVariableAssignment::~PartialVariableAssignment< / a > < / div > < div class = "ttdeci" > ~PartialVariableAssignment() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08755" > cp_model.pb.cc:8755< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a616049aa3f83a1de5b12b078518a6ee5" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a616049aa3f83a1de5b12b078518a6ee5" > CreateMaybeMessage< ::operations_research::sat::IntervalConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::IntervalConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::IntervalConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10951" > cp_model.pb.cc:10951< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a4cb6cd0c57aff01ad0c7602bce392fe0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a4cb6cd0c57aff01ad0c7602bce392fe0" > operations_research::sat::DecisionStrategyProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const DecisionStrategyProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08697" > cp_model.pb.cc:8697< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto_1_1___internal.html" > operations_research::sat::DecisionStrategyProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08436" > cp_model.pb.cc:8436< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::NoOverlap2DConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03665" > cp_model.pb.cc:3665< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::AllDifferentConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02436" > cp_model.pb.cc:2436< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::IntegerVariableProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01289" > cp_model.pb.cc:1289< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::CumulativeConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04096" > cp_model.pb.cc:4096< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a6273d2906038e97dc4d54d89436a305a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a6273d2906038e97dc4d54d89436a305a" > operations_research::sat::ConstraintProto::kCumulative< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03929" > cp_model.pb.h:3929< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::DecisionStrategyProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08616" > cp_model.pb.cc:8616< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::LinearExpressionProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01975" > cp_model.pb.cc:1975< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::BoolArgumentProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01530" > cp_model.pb.cc:1530< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a932cfc15d7d1be4de118889e7116af20" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a932cfc15d7d1be4de118889e7116af20" > operations_research::sat::ConstraintProto::cumulative< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::CumulativeConstraintProto & cumulative() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l11111" > cp_model.pb.h:11111< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_a71b574924db2a5a49f11ee574b4c9552" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#a71b574924db2a5a49f11ee574b4c9552" > operations_research::sat::ReservoirConstraintProto::ReservoirConstraintProto< / a > < / div > < div class = "ttdeci" > ReservoirConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02417" > cp_model.pb.h:2417< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::LinearConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02515" > cp_model.pb.cc:2515< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::RoutesConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05035" > cp_model.pb.cc:5035< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal_html_ab58b1e6e21f8a6df99fe592e97405584" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal.html#ab58b1e6e21f8a6df99fe592e97405584" > operations_research::sat::SymmetryProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > SymmetryProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00441" > cp_model.pb.cc:441< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a698b5d4e9d041ce67288f15e6a5053bc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a698b5d4e9d041ce67288f15e6a5053bc" > operations_research::sat::ConstraintProto::kBoolXor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03909" > cp_model.pb.h:3909< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a073016b6ba5d12b36c8c62753065c108" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a073016b6ba5d12b36c8c62753065c108" > operations_research::sat::CpSolverResponse::~CpSolverResponse< / a > < / div > < div class = "ttdeci" > ~CpSolverResponse() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10198" > cp_model.pb.cc:10198< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_a33485910e8c2124c23d743c8da58981e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#a33485910e8c2124c23d743c8da58981e" > operations_research::sat::PartialVariableAssignment::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const PartialVariableAssignment & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08939" > cp_model.pb.cc:8939< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal_html_a20ff30eee52fdd6630c85cd61182875a" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal.html#a20ff30eee52fdd6630c85cd61182875a" > operations_research::sat::TableConstraintProtoDefaultTypeInternal::TableConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr TableConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00263" > cp_model.pb.cc:263< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ad97cfbf092cc4f431384c8d661dd30ac" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ad97cfbf092cc4f431384c8d661dd30ac" > operations_research::sat::ConstraintProto::set_allocated_circuit< / a > < / div > < div class = "ttdeci" > void set_allocated_circuit(::operations_research::sat::CircuitConstraintProto *circuit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06490" > cp_model.pb.cc:6490< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::CircuitConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04602" > cp_model.pb.cc:4602< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::CpSolverResponse::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10917" > cp_model.pb.cc:10917< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal_html_ab5dbba506d7c79680847cbad28f7f493" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal.html#ab5dbba506d7c79680847cbad28f7f493" > operations_research::sat::AutomatonConstraintProtoDefaultTypeInternal::AutomatonConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr AutomatonConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00300" > cp_model.pb.cc:300< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_1_1___internal.html" > operations_research::sat::CumulativeConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03809" > cp_model.pb.cc:3809< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal_html_a48aa0a9442c33526e2ce6d90b513bc0e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal.html#a48aa0a9442c33526e2ce6d90b513bc0e" > operations_research::sat::InverseConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > InverseConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00282" > cp_model.pb.cc:282< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a51925eb988d77daebf780643d3466f02" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a51925eb988d77daebf780643d3466f02" > operations_research::sat::ConstraintProto::_Internal::exactly_one< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::BoolArgumentProto & exactly_one(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06174" > cp_model.pb.cc:6174< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a6cf91c5ead8753183a21a1561237d2d2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a6cf91c5ead8753183a21a1561237d2d2" > operations_research::sat::ConstraintProto::kIntDiv< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03910" > cp_model.pb.h:3910< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal_html_a586707ff228c6b92634b8f8587f043b5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal.html#a586707ff228c6b92634b8f8587f043b5" > operations_research::sat::NoOverlap2DConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > NoOverlap2DConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00178" > cp_model.pb.cc:178< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_a37a50e17dedc9877ede6c67113f95744" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#a37a50e17dedc9877ede6c67113f95744" > operations_research::sat::NoOverlap2DConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const NoOverlap2DConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03782" > cp_model.pb.cc:3782< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05975" > cp_model.pb.h:5975< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::CircuitConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04502" > cp_model.pb.cc:4502< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::RoutesConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05003" > cp_model.pb.cc:5003< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html" > operations_research::sat::TableConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03081" > cp_model.pb.h:3081< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html" > operations_research::sat::DenseMatrixProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05632" > cp_model.pb.h:5632< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_a2c1e91ceb7042a18b673858d00188415" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#a2c1e91ceb7042a18b673858d00188415" > operations_research::sat::NoOverlapConstraintProto::~NoOverlapConstraintProto< / a > < / div > < div class = "ttdeci" > ~NoOverlapConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03375" > cp_model.pb.cc:3375< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_ab9a21db18e2dadc1d655fef4334934ed" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#ab9a21db18e2dadc1d655fef4334934ed" > operations_research::sat::PartialVariableAssignment::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const PartialVariableAssignment & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08928" > cp_model.pb.cc:8928< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_a207456340fd26d0a638e50494c4d5634" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#a207456340fd26d0a638e50494c4d5634" > operations_research::sat::InverseConstraintProto::~InverseConstraintProto< / a > < / div > < div class = "ttdeci" > ~InverseConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05344" > cp_model.pb.cc:5344< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html" > operations_research::sat::ListOfVariablesProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03712" > cp_model.pb.h:3712< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html" > operations_research::sat::RoutesConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02842" > cp_model.pb.h:2842< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_af88033e6061bacf08dcbdfdef34a7fa4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#af88033e6061bacf08dcbdfdef34a7fa4" > operations_research::sat::ConstraintProto::_Internal::interval< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::IntervalConstraintProto & interval(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06246" > cp_model.pb.cc:6246< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a4eb5dc87ea42192a5cfd47d893c75eaa" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a4eb5dc87ea42192a5cfd47d893c75eaa" > operations_research::sat::LinearExpressionProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const LinearExpressionProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01998" > cp_model.pb.cc:1998< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html" > operations_research::sat::LinearConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01264" > cp_model.pb.h:1264< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aea6eecafe1713c4565393c72a379122b" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aea6eecafe1713c4565393c72a379122b" > operations_research::sat::_CircuitConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CircuitConstraintProtoDefaultTypeInternal _CircuitConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00234" > cp_model.pb.cc:234< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a6481aef04a17e76c15e4be2d03d3cc23" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a6481aef04a17e76c15e4be2d03d3cc23" > operations_research::sat::ConstraintProto::kLinMin< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03915" > cp_model.pb.h:3915< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html" > operations_research::sat::PartialVariableAssignment< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05276" > cp_model.pb.h:5276< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_1_1___internal.html" > operations_research::sat::CircuitConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04441" > cp_model.pb.cc:4441< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::DecisionStrategyProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08671" > cp_model.pb.cc:8671< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal_html_aa6e35aa0c09075888e97a5c796f23569" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal.html#aa6e35aa0c09075888e97a5c796f23569" > operations_research::sat::ElementConstraintProtoDefaultTypeInternal::~ElementConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~ElementConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00130" > cp_model.pb.cc:130< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35ad60570d9bed938f8b11385a7ba7f3508" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35ad60570d9bed938f8b11385a7ba7f3508" > operations_research::sat::ConstraintProto::kExactlyOne< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03908" > cp_model.pb.h:3908< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a3f76a1b0ab1a90f6198c86415bc82a76" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a3f76a1b0ab1a90f6198c86415bc82a76" > operations_research::sat::ConstraintProto::_Internal::int_prod< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::IntegerArgumentProto & int_prod(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06206" > cp_model.pb.cc:6206< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ab3782aaed8cca1f51a770b4408d2b442" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ab3782aaed8cca1f51a770b4408d2b442" > operations_research::sat::ConstraintProto::set_allocated_int_min< / a > < / div > < div class = "ttdeci" > void set_allocated_int_min(::operations_research::sat::IntegerArgumentProto *int_min)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06400" > cp_model.pb.cc:6400< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a88fcbb5f5a1a8423c1b480acccce17f6" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a88fcbb5f5a1a8423c1b480acccce17f6" > CreateMaybeMessage< ::operations_research::sat::LinearExpressionProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::LinearExpressionProto * Arena::CreateMaybeMessage< ::operations_research::sat::LinearExpressionProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10936" > cp_model.pb.cc:10936< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_element_constraint_proto_default_type_internal.html" > operations_research::sat::ElementConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00127" > cp_model.pb.cc:127< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_aff1b6b581944ba182074ab70195a7b46" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#aff1b6b581944ba182074ab70195a7b46" > operations_research::sat::ElementConstraintProto::ElementConstraintProto< / a > < / div > < div class = "ttdeci" > ElementConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01470" > cp_model.pb.h:1470< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal_html_a04a1338a6922e6982d81d56b18242a79" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal.html#a04a1338a6922e6982d81d56b18242a79" > operations_research::sat::AllDifferentConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > AllDifferentConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00100" > cp_model.pb.cc:100< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::AutomatonConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03553" > cp_model.pb.h:3553< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_1_1___internal.html" > operations_research::sat::NoOverlap2DConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03548" > cp_model.pb.cc:3548< / a > < / div > < / div >
< div class = "ttc" id = "search_8cc_html_a9c6d2505b571d11bc113813060f465a3" > < div class = "ttname" > < a href = "search_8cc.html#a9c6d2505b571d11bc113813060f465a3" > objective_< / a > < / div > < div class = "ttdeci" > IntVar *const objective_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "search_8cc_source.html#l02966" > search.cc:2966< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_ae73f3f984c041f1d66960624449aaa70" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#ae73f3f984c041f1d66960624449aaa70" > operations_research::sat::TableConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const TableConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05277" > cp_model.pb.cc:5277< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_af764ac211ccb2cc149e20b6cf91e4838" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#af764ac211ccb2cc149e20b6cf91e4838" > operations_research::sat::InverseConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const InverseConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05528" > cp_model.pb.cc:5528< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::IntervalConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03071" > cp_model.pb.cc:3071< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::LinearConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01369" > cp_model.pb.h:1369< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::BoolArgumentProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00542" > cp_model.pb.h:542< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::BoolArgumentProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01494" > cp_model.pb.cc:1494< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_afe7bb0259a13d0564335aaded49fc246" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#afe7bb0259a13d0564335aaded49fc246" > operations_research::sat::ConstraintProto::set_allocated_lin_min< / a > < / div > < div class = "ttdeci" > void set_allocated_lin_min(::operations_research::sat::LinearArgumentProto *lin_min)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06415" > cp_model.pb.cc:6415< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae3a02742030c124a9b6029a2397376a2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae3a02742030c124a9b6029a2397376a2" > operations_research::sat::_DenseMatrixProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DenseMatrixProtoDefaultTypeInternal _DenseMatrixProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00431" > cp_model.pb.cc:431< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a76c43c9bae7a469adb50186c1ec58865" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a76c43c9bae7a469adb50186c1ec58865" > operations_research::sat::LinearArgumentProto::target< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearExpressionProto & target() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l07073" > cp_model.pb.h:7073< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::TableConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05212" > cp_model.pb.cc:5212< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::ReservoirConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04301" > cp_model.pb.cc:4301< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal_html_aefe3e4b8633f9ab4627700f759f81f8a" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal.html#aefe3e4b8633f9ab4627700f759f81f8a" > operations_research::sat::ListOfVariablesProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > ListOfVariablesProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00317" > cp_model.pb.cc:317< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal_html_a62545c1010c1e5279be86b6eec904579" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal.html#a62545c1010c1e5279be86b6eec904579" > operations_research::sat::ReservoirConstraintProtoDefaultTypeInternal::~ReservoirConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~ReservoirConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00212" > cp_model.pb.cc:212< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::DenseMatrixProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05737" > cp_model.pb.h:5737< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_addede66cc7c35b088bb6e8f865bf9d5e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#addede66cc7c35b088bb6e8f865bf9d5e" > operations_research::sat::ConstraintProto::set_allocated_bool_and< / a > < / div > < div class = "ttdeci" > void set_allocated_bool_and(::operations_research::sat::BoolArgumentProto *bool_and)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06280" > cp_model.pb.cc:6280< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a60d782b0aafa6f70b6230ffd970b2c6b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a60d782b0aafa6f70b6230ffd970b2c6b" > operations_research::sat::ConstraintProto::kAtMostOne< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03907" > cp_model.pb.h:3907< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_afe5304b03b26f7f806e85d9af6e439ab" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#afe5304b03b26f7f806e85d9af6e439ab" > operations_research::sat::AutomatonConstraintProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(AutomatonConstraintProto & a, AutomatonConstraintProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03494" > cp_model.pb.h:3494< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html" > operations_research::sat::ElementConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01467" > cp_model.pb.h:1467< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::IntegerArgumentProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01671" > cp_model.pb.cc:1671< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::InverseConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05546" > cp_model.pb.cc:5546< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html" > operations_research::sat::IntervalConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02988" > cp_model.pb.cc:2988< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a255c042ff8ab195c61e39cc2be0a793e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a255c042ff8ab195c61e39cc2be0a793e" > operations_research::sat::ConstraintProto::_Internal::cumulative< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::CumulativeConstraintProto & cumulative(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06258" > cp_model.pb.cc:6258< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::SymmetryProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09571" > cp_model.pb.cc:9571< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::AllDifferentConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02351" > cp_model.pb.cc:2351< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal_html_a4e338efbc7eda2195bb8330a2d1941fc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal.html#a4e338efbc7eda2195bb8330a2d1941fc" > operations_research::sat::IntervalConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > IntervalConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00149" > cp_model.pb.cc:149< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_af761b676d49284ffc9b9cbaad755a11e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#af761b676d49284ffc9b9cbaad755a11e" > operations_research::sat::CumulativeConstraintProto::CumulativeConstraintProto< / a > < / div > < div class = "ttdeci" > CumulativeConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02208" > cp_model.pb.h:2208< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a47ea42dadb3b695f3afcb9301b74470a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a47ea42dadb3b695f3afcb9301b74470a" > operations_research::sat::LinearArgumentProto::~LinearArgumentProto< / a > < / div > < div class = "ttdeci" > ~LinearArgumentProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02060" > cp_model.pb.cc:2060< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_1_1___internal.html" > operations_research::sat::AllDifferentConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02257" > cp_model.pb.cc:2257< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal.html" > operations_research::sat::CpModelProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00456" > cp_model.pb.cc:456< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal.html" > operations_research::sat::ReservoirConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00209" > cp_model.pb.cc:209< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a15204b185dfd4bef30727e0ca1c321b8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a15204b185dfd4bef30727e0ca1c321b8" > operations_research::sat::ConstraintProto::kIntMin< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03914" > cp_model.pb.h:3914< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal.html" > operations_research::sat::CpObjectiveProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00346" > cp_model.pb.cc:346< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::SparsePermutationProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09023" > cp_model.pb.cc:9023< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_1_1___internal.html" > operations_research::sat::DecisionStrategyProto_AffineTransformation::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08193" > cp_model.pb.cc:8193< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::InverseConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05457" > cp_model.pb.cc:5457< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_afa7ab9ac691e12fdd96c98624ec8f48b" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#afa7ab9ac691e12fdd96c98624ec8f48b" > CreateMaybeMessage< ::operations_research::sat::CpObjectiveProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::CpObjectiveProto * Arena::CreateMaybeMessage< ::operations_research::sat::CpObjectiveProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10987" > cp_model.pb.cc:10987< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal.html" > operations_research::sat::IntervalConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00144" > cp_model.pb.cc:144< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::IntegerVariableProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01154" > cp_model.pb.cc:1154< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a51bc0de421a228913df806fc5c5e1d8a" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a51bc0de421a228913df806fc5c5e1d8a" > CreateMaybeMessage< ::operations_research::sat::ConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::ConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::ConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10984" > cp_model.pb.cc:10984< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal_html_a5887095bd34baf716837d5e731260dbb" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_objective_proto_default_type_internal.html#a5887095bd34baf716837d5e731260dbb" > operations_research::sat::CpObjectiveProtoDefaultTypeInternal::~CpObjectiveProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~CpObjectiveProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00349" > cp_model.pb.cc:349< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::DecisionStrategyProto_AffineTransformation::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08255" > cp_model.pb.cc:8255< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a93369fa83a3c200b82fd8804d6bea22d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a93369fa83a3c200b82fd8804d6bea22d" > operations_research::sat::ConstraintProto::set_allocated_at_most_one< / a > < / div > < div class = "ttdeci" > void set_allocated_at_most_one(::operations_research::sat::BoolArgumentProto *at_most_one)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06295" > cp_model.pb.cc:6295< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::LinearArgumentProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02174" > cp_model.pb.cc:2174< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a7fe2d41dc416b27433f95a6c2b060338" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a7fe2d41dc416b27433f95a6c2b060338" > operations_research::sat::_LinearConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearConstraintProtoDefaultTypeInternal _LinearConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00120" > cp_model.pb.cc:120< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35aacf7ff630234b9ffede42cdbc9d5be5a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35aacf7ff630234b9ffede42cdbc9d5be5a" > operations_research::sat::ConstraintProto::kInverse< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03924" > cp_model.pb.h:3924< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal_html_ac7406ff492d85149380ffc1438ef7ff4" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal.html#ac7406ff492d85149380ffc1438ef7ff4" > operations_research::sat::IntegerVariableProtoDefaultTypeInternal::~IntegerVariableProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~IntegerVariableProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00029" > cp_model.pb.cc:29< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a6348e43e49959b82c0eb682ad8aef02c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a6348e43e49959b82c0eb682ad8aef02c" > operations_research::sat::ConstraintProto::inverse< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::InverseConstraintProto & inverse() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10741" > cp_model.pb.h:10741< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_1_1___internal_html_a04a7e82327eb4d5493c554dc27629c3c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto_1_1___internal.html#a04a7e82327eb4d5493c554dc27629c3c" > operations_research::sat::LinearArgumentProto::_Internal::target< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & target(const LinearArgumentProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02031" > cp_model.pb.cc:2031< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a28363d2eca5255a3042ba4f552861b27" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a28363d2eca5255a3042ba4f552861b27" > operations_research::sat::ConstraintProto::set_allocated_no_overlap_2d< / a > < / div > < div class = "ttdeci" > void set_allocated_no_overlap_2d(::operations_research::sat::NoOverlap2DConstraintProto *no_overlap_2d)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06610" > cp_model.pb.cc:6610< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::LinearExpressionProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01823" > cp_model.pb.cc:1823< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::AutomatonConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05911" > cp_model.pb.cc:5911< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_aabd9aa50228fae717e9aabf279e070e5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#aabd9aa50228fae717e9aabf279e070e5" > operations_research::sat::NoOverlap2DConstraintProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(NoOverlap2DConstraintProto & a, NoOverlap2DConstraintProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02062" > cp_model.pb.h:2062< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::IntegerVariableProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01213" > cp_model.pb.cc:1213< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_af2194507b4f9ff190698c1accb6d1da5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#af2194507b4f9ff190698c1accb6d1da5" > operations_research::sat::NoOverlap2DConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const NoOverlap2DConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03768" > cp_model.pb.cc:3768< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::AllDifferentConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02302" > cp_model.pb.cc:2302< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::ElementConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02794" > cp_model.pb.cc:2794< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a22c7a4fd0ca1b5cad776986ccf8ca92f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a22c7a4fd0ca1b5cad776986ccf8ca92f" > operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_MIN< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy VariableSelectionStrategy_MIN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05135" > cp_model.pb.h:5135< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::NoOverlapConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03540" > cp_model.pb.cc:3540< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::ConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06984" > cp_model.pb.cc:6984< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal_html_a3993b692ea036dc74d7ac43288109d2e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_all_different_constraint_proto_default_type_internal.html#a3993b692ea036dc74d7ac43288109d2e" > operations_research::sat::AllDifferentConstraintProtoDefaultTypeInternal::AllDifferentConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr AllDifferentConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00096" > cp_model.pb.cc:96< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a1415d430647ea7448927277e8490dea6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a1415d430647ea7448927277e8490dea6" > operations_research::sat::IntegerArgumentProto::~IntegerArgumentProto< / a > < / div > < div class = "ttdeci" > ~IntegerArgumentProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01564" > cp_model.pb.cc:1564< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a2f479f9cb1e0e8bb189d810d899673d9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a2f479f9cb1e0e8bb189d810d899673d9" > operations_research::sat::DecisionStrategyProto::SELECT_MAX_VALUE< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy SELECT_MAX_VALUE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05160" > cp_model.pb.h:5160< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal.html" > operations_research::sat::RoutesConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00246" > cp_model.pb.cc:246< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::ReservoirConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02519" > cp_model.pb.h:2519< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a60c27999260ae6c812f9a392762769dc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a60c27999260ae6c812f9a392762769dc" > operations_research::sat::LinearExpressionProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(LinearExpressionProto & a, LinearExpressionProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00800" > cp_model.pb.h:800< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a9daa5a7497d4675ddd2b746875bab9af" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a9daa5a7497d4675ddd2b746875bab9af" > descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_once< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_once< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01013" > cp_model.pb.cc:1013< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html_acbb0c3fbbc17ce5bbe8fc3301290a2a7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html#acbb0c3fbbc17ce5bbe8fc3301290a2a7" > operations_research::sat::IntervalConstraintProto::_Internal::end_view< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & end_view(const IntervalConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03000" > cp_model.pb.cc:3000< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto_1_1___internal.html" > operations_research::sat::TableConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05057" > cp_model.pb.cc:5057< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cumulative_constraint_proto_default_type_internal.html" > operations_research::sat::CumulativeConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00190" > cp_model.pb.cc:190< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::CircuitConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04696" > cp_model.pb.cc:4696< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html" > operations_research::sat::ConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06131" > cp_model.pb.cc:6131< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::IntegerVariableProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01246" > cp_model.pb.cc:1246< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal_html_a96c4a5eb1bcb16de3fc2184cc3873038" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal.html#a96c4a5eb1bcb16de3fc2184cc3873038" > operations_research::sat::DenseMatrixProtoDefaultTypeInternal::DenseMatrixProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr DenseMatrixProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00424" > cp_model.pb.cc:424< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a216aed7b5143ad10a49d3c6a470767ed" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a216aed7b5143ad10a49d3c6a470767ed" > operations_research::sat::ConstraintProto::int_div< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::IntegerArgumentProto & int_div() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09705" > cp_model.pb.h:9705< / a > < / div > < / div >
< div class = "ttc" id = "alldiff__cst_8cc_html_a151248525a9e07eb3e6e60ea1c4995eb" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#a151248525a9e07eb3e6e60ea1c4995eb" > vars_< / a > < / div > < div class = "ttdeci" > const std::vector< IntVar * > vars_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00044" > alldiff_cst.cc:44< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::TableConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05310" > cp_model.pb.cc:5310< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal_html_a1ea3046d5065ec6522d25cad327b85b3" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal.html#a1ea3046d5065ec6522d25cad327b85b3" > operations_research::sat::AutomatonConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > AutomatonConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00304" > cp_model.pb.cc:304< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal_html_addd20ae340a2765f2529c8b8d74d62b1" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal.html#addd20ae340a2765f2529c8b8d74d62b1" > operations_research::sat::ListOfVariablesProtoDefaultTypeInternal::ListOfVariablesProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr ListOfVariablesProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00313" > cp_model.pb.cc:313< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a5a19ad23514f9a8072d3fd9a983586df" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a5a19ad23514f9a8072d3fd9a983586df" > operations_research::sat::ConstraintProto::_Internal::int_div< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::IntegerArgumentProto & int_div(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06182" > cp_model.pb.cc:6182< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_af34fca4c31d5c2ab765ec99b192bab6a" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#af34fca4c31d5c2ab765ec99b192bab6a" > operations_research::sat::_ConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ConstraintProtoDefaultTypeInternal _ConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00335" > cp_model.pb.cc:335< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html" > operations_research::sat::CircuitConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02639" > cp_model.pb.h:2639< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::RoutesConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05049" > cp_model.pb.cc:5049< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a0b3f277775dd6baa45eaf8a13a1ed6a8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a0b3f277775dd6baa45eaf8a13a1ed6a8" > operations_research::sat::ConstraintProto::set_allocated_bool_or< / a > < / div > < div class = "ttdeci" > void set_allocated_bool_or(::operations_research::sat::BoolArgumentProto *bool_or)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06265" > cp_model.pb.cc:6265< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::CumulativeConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03860" > cp_model.pb.cc:3860< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_aacc3a2d5b69d12774f81ab8f33f812e0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#aacc3a2d5b69d12774f81ab8f33f812e0" > operations_research::sat::SparsePermutationProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const SparsePermutationProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09175" > cp_model.pb.cc:9175< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a937e349ac7b09b42fc5d282d483929bb" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a937e349ac7b09b42fc5d282d483929bb" > operations_research::sat::CpObjectiveProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const CpObjectiveProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08142" > cp_model.pb.cc:8142< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response_1_1___internal.html" > operations_research::sat::CpSolverResponse::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10147" > cp_model.pb.cc:10147< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal_html_a6f349bd7d8e7f145964244bea21e21af" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal.html#a6f349bd7d8e7f145964244bea21e21af" > operations_research::sat::CpSolverResponseDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > CpSolverResponse _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00499" > cp_model.pb.cc:499< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_af317d5a9075e4fdfe95e74adcf571186" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#af317d5a9075e4fdfe95e74adcf571186" > operations_research::sat::CpSolverResponse::CpSolverResponse< / a > < / div > < div class = "ttdeci" > CpSolverResponse()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06267" > cp_model.pb.h:6267< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a7c5414a3ac06608f669faad83493c347" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a7c5414a3ac06608f669faad83493c347" > operations_research::sat::IntegerArgumentProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(IntegerArgumentProto & a, IntegerArgumentProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00636" > cp_model.pb.h:636< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal_html_a9dfe7cf21ab938df848a34ed8c1e1f41" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal.html#a9dfe7cf21ab938df848a34ed8c1e1f41" > operations_research::sat::CpSolverResponseDefaultTypeInternal::~CpSolverResponseDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~CpSolverResponseDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00497" > cp_model.pb.cc:497< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_1_1___internal.html" > operations_research::sat::NoOverlapConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03351" > cp_model.pb.cc:3351< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal.html" > operations_research::sat::LinearArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00082" > cp_model.pb.cc:82< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_af6433eb0c6144d7db88633b9369381ea" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#af6433eb0c6144d7db88633b9369381ea" > operations_research::sat::_ListOfVariablesProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ListOfVariablesProtoDefaultTypeInternal _ListOfVariablesProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00320" > cp_model.pb.cc:320< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_afb12210e8e4f7cdac27bbd59c59595d2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#afb12210e8e4f7cdac27bbd59c59595d2" > operations_research::sat::IntervalConstraintProto::IntervalConstraintProto< / a > < / div > < div class = "ttdeci" > IntervalConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01645" > cp_model.pb.h:1645< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::ElementConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02882" > cp_model.pb.cc:2882< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_af532692efe270e142c91e425aadebf63" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#af532692efe270e142c91e425aadebf63" > operations_research::sat::DecisionStrategyProto::SELECT_UPPER_HALF< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy SELECT_UPPER_HALF< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05164" > cp_model.pb.h:5164< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_adb928cd62412b93fef5e35aaa9723660" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#adb928cd62412b93fef5e35aaa9723660" > operations_research::sat::TableConstraintProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(TableConstraintProto & a, TableConstraintProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03127" > cp_model.pb.h:3127< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal_html_a47f22bdb1055f339c4a32502c59a5be4" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal.html#a47f22bdb1055f339c4a32502c59a5be4" > operations_research::sat::IntegerArgumentProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > IntegerArgumentProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00058" > cp_model.pb.cc:58< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35aa56df0a705ba98b87cf95d61122aa694" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35aa56df0a705ba98b87cf95d61122aa694" > operations_research::sat::ConstraintProto::kDummyConstraint< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03930" > cp_model.pb.h:3930< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal.html" > operations_research::sat::CpSolverResponseDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00494" > cp_model.pb.cc:494< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_ac91d73b61ee144ff7a168c0a1c97ba12" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#ac91d73b61ee144ff7a168c0a1c97ba12" > operations_research::sat::RoutesConstraintProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(RoutesConstraintProto & a, RoutesConstraintProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02888" > cp_model.pb.h:2888< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a88da6de97c8b4c4ce52616e0516b252a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a88da6de97c8b4c4ce52616e0516b252a" > operations_research::sat::ConstraintProto::kRoutes< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03921" > cp_model.pb.h:3921< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae5c743ef0c2dfd8d383ec4a665b31af1" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae5c743ef0c2dfd8d383ec4a665b31af1" > operations_research::sat::_PartialVariableAssignment_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PartialVariableAssignmentDefaultTypeInternal _PartialVariableAssignment_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00401" > cp_model.pb.cc:401< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a8c76e3ebde70358a26c7a6c8dc0f6739" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a8c76e3ebde70358a26c7a6c8dc0f6739" > file_level_metadata_ortools_2fsat_2fcp_5fmodel_2eproto< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fsat_2fcp_5fmodel_2eproto[29]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00505" > cp_model.pb.cc:505< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a39e087cd167235be1ff1abadcff7f416" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a39e087cd167235be1ff1abadcff7f416" > operations_research::sat::CumulativeConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const CumulativeConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04076" > cp_model.pb.cc:4076< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ab3ecea597eab01a5d3c5af7839b92fc6" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ab3ecea597eab01a5d3c5af7839b92fc6" > CreateMaybeMessage< ::operations_research::sat::NoOverlap2DConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::NoOverlap2DConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::NoOverlap2DConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10957" > cp_model.pb.cc:10957< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal_html_a6d6a04aa4cd57cfc22ee402b6ff4b43a" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal.html#a6d6a04aa4cd57cfc22ee402b6ff4b43a" > operations_research::sat::LinearExpressionProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > LinearExpressionProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00074" > cp_model.pb.cc:74< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::SparsePermutationProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09012" > cp_model.pb.cc:9012< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::IntervalConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03166" > cp_model.pb.cc:3166< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::PartialVariableAssignment::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08787" > cp_model.pb.cc:8787< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html" > operations_research::sat::IntegerVariableProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00268" > cp_model.pb.h:268< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a5e02c2fd22fa5bd71469514941d9db0b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a5e02c2fd22fa5bd71469514941d9db0b" > operations_research::sat::ConstraintProto::no_overlap_2d< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::NoOverlap2DConstraintProto & no_overlap_2d() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l11037" > cp_model.pb.h:11037< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_abf09b453afccb2f50177ffcd3dfbd27a" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#abf09b453afccb2f50177ffcd3dfbd27a" > operations_research::sat::_AutomatonConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT AutomatonConstraintProtoDefaultTypeInternal _AutomatonConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00307" > cp_model.pb.cc:307< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_afa291a640d37abb7a53142f7b4acba70" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#afa291a640d37abb7a53142f7b4acba70" > operations_research::sat::_ReservoirConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ReservoirConstraintProtoDefaultTypeInternal _ReservoirConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00217" > cp_model.pb.cc:217< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::IntegerArgumentProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01596" > cp_model.pb.cc:1596< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a65b9f9e2e8e63635b198a0a0cdf5e5a2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a65b9f9e2e8e63635b198a0a0cdf5e5a2" > operations_research::sat::ListOfVariablesProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const ListOfVariablesProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06106" > cp_model.pb.cc:6106< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::ReservoirConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04160" > cp_model.pb.cc:4160< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::ReservoirConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04381" > cp_model.pb.cc:4381< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a3bef289699c48c5389fa270be5b59c3a" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a3bef289699c48c5389fa270be5b59c3a" > operations_research::sat::_IntegerVariableProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IntegerVariableProtoDefaultTypeInternal _IntegerVariableProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00034" > cp_model.pb.cc:34< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a7815b9380d2ffbfb5ed988e1ac289868" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a7815b9380d2ffbfb5ed988e1ac289868" > file_level_service_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto< / a > < / div > < div class = "ttdeci" > static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00507" > cp_model.pb.cc:507< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::LinearConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02615" > cp_model.pb.cc:2615< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_a121f42906110a1a94f975fffba11ae25" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#a121f42906110a1a94f975fffba11ae25" > operations_research::sat::RoutesConstraintProto::RoutesConstraintProto< / a > < / div > < div class = "ttdeci" > RoutesConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02845" > cp_model.pb.h:2845< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::CircuitConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04708" > cp_model.pb.cc:4708< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_ad8e50e4b505477865ae066a3123993fe" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#ad8e50e4b505477865ae066a3123993fe" > operations_research::sat::ConstraintProto::_Internal::no_overlap_2d< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::NoOverlap2DConstraintProto & no_overlap_2d(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06254" > cp_model.pb.cc:6254< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a1b9ecd55294987444aff02290740f25e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a1b9ecd55294987444aff02290740f25e" > operations_research::sat::ConstraintProto::circuit< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::CircuitConstraintProto & circuit() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10445" > cp_model.pb.h:10445< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a99b6f5a2938c4db4c9413e9b84f85717" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a99b6f5a2938c4db4c9413e9b84f85717" > file_default_instances< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00824" > cp_model.pb.cc:824< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_aeb6b551745d788dd32a467824e98bdfd" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#aeb6b551745d788dd32a467824e98bdfd" > CreateMaybeMessage< ::operations_research::sat::IntegerVariableProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::sat::IntegerVariableProto * Arena::CreateMaybeMessage< ::operations_research::sat::IntegerVariableProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10927" > cp_model.pb.cc:10927< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_ae2f3b21a4d4e1d963f04aaa567f2c49c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#ae2f3b21a4d4e1d963f04aaa567f2c49c" > operations_research::sat::IntervalConstraintProto::internal_default_instance< / a > < / div > < div class = "ttdeci" > static const IntervalConstraintProto * internal_default_instance()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01681" > cp_model.pb.h:1681< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_aa2267af53da766fa84c66ca1faca2670" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#aa2267af53da766fa84c66ca1faca2670" > operations_research::sat::ReservoirConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const ReservoirConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04408" > cp_model.pb.cc:4408< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal_html_a425dda463ac4f5e6ffe37c462d4f4a07" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal.html#a425dda463ac4f5e6ffe37c462d4f4a07" > operations_research::sat::LinearExpressionProtoDefaultTypeInternal::~LinearExpressionProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~LinearExpressionProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00072" > cp_model.pb.cc:72< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal_html_a84d7e034d5e0e8e627215bf543730ce5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap_constraint_proto_default_type_internal.html#a84d7e034d5e0e8e627215bf543730ce5" > operations_research::sat::NoOverlapConstraintProtoDefaultTypeInternal::NoOverlapConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr NoOverlapConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00158" > cp_model.pb.cc:158< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_ab760d9473c352c934d130cbf97d87c94" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#ab760d9473c352c934d130cbf97d87c94" > operations_research::sat::TableConstraintProto::~TableConstraintProto< / a > < / div > < div class = "ttdeci" > ~TableConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05085" > cp_model.pb.cc:5085< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ac50e81736f68bb14d369831ccb7d1000" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ac50e81736f68bb14d369831ccb7d1000" > operations_research::sat::ConstraintProto::clear_constraint< / a > < / div > < div class = "ttdeci" > void clear_constraint()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06817" > cp_model.pb.cc:6817< / a > < / div > < / div >
< div class = "ttc" id = "namespaceinternal_html" > < div class = "ttname" > < a href = "namespaceinternal.html" > internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "bop__parameters_8pb_8h_source.html#l00039" > bop_parameters.pb.h:39< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal_html_a8bc7009fafad1d089ba96b10fa7d68a5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal.html#a8bc7009fafad1d089ba96b10fa7d68a5" > operations_research::sat::SparsePermutationProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > SparsePermutationProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00413" > cp_model.pb.cc:413< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::ListOfVariablesProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05989" > cp_model.pb.cc:5989< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal.html" > operations_research::sat::LinearExpressionProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00069" > cp_model.pb.cc:69< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal.html" > operations_research::sat::ListOfVariablesProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00312" > cp_model.pb.cc:312< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a27646aacbd3e1ada85b1abf7ebc5b069" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a27646aacbd3e1ada85b1abf7ebc5b069" > operations_research::sat::IntegerArgumentProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const IntegerArgumentProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01736" > cp_model.pb.cc:1736< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::PartialVariableAssignment::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08776" > cp_model.pb.cc:8776< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a20652a92f7bc50e131bd2b58322d149a" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a20652a92f7bc50e131bd2b58322d149a" > CreateMaybeMessage< ::operations_research::sat::LinearConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::LinearConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::LinearConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10945" > cp_model.pb.cc:10945< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html" > operations_research::sat::DecisionStrategyProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05007" > cp_model.pb.h:5007< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html" > operations_research::sat::CumulativeConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02205" > cp_model.pb.h:2205< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_1_1___internal.html" > operations_research::sat::InverseConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05318" > cp_model.pb.cc:5318< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a2a0f8b7033408604ab4067653eeca927" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a2a0f8b7033408604ab4067653eeca927" > operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_descriptor< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DecisionStrategyProto_DomainReductionStrategy_descriptor()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01055" > cp_model.pb.cc:1055< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::TableConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05118" > cp_model.pb.cc:5118< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_a685b0fabfb7c53070179d04c017516d2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#a685b0fabfb7c53070179d04c017516d2" > operations_research::sat::AllDifferentConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const AllDifferentConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02429" > cp_model.pb.cc:2429< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal_html_a207fdc748e449690dfaadc018b5f6bcf" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_automaton_constraint_proto_default_type_internal.html#a207fdc748e449690dfaadc018b5f6bcf" > operations_research::sat::AutomatonConstraintProtoDefaultTypeInternal::~AutomatonConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~AutomatonConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00302" > cp_model.pb.cc:302< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a226fdd00b4f9c96dc2bbd94791d59c42" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a226fdd00b4f9c96dc2bbd94791d59c42" > operations_research::sat::IntegerArgumentProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const IntegerArgumentProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01723" > cp_model.pb.cc:1723< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal_html_aba9d8ad6bd0afe740634c44c5ba40cd5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_list_of_variables_proto_default_type_internal.html#aba9d8ad6bd0afe740634c44c5ba40cd5" > operations_research::sat::ListOfVariablesProtoDefaultTypeInternal::~ListOfVariablesProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~ListOfVariablesProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00315" > cp_model.pb.cc:315< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::LinearExpressionProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01917" > cp_model.pb.cc:1917< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::NoOverlap2DConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03801" > cp_model.pb.cc:3801< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::TableConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03186" > cp_model.pb.h:3186< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a2e813d01ac2d5d980dc56019ce6a40cb" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a2e813d01ac2d5d980dc56019ce6a40cb" > operations_research::sat::_LinearArgumentProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearArgumentProtoDefaultTypeInternal _LinearArgumentProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00090" > cp_model.pb.cc:90< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a1476d98efc03ccb4224ae17f531fd05a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a1476d98efc03ccb4224ae17f531fd05a" > operations_research::sat::ConstraintProto::kTable< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03922" > cp_model.pb.h:3922< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal.html" > operations_research::sat::DenseMatrixProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00423" > cp_model.pb.cc:423< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a9b5b838b09fc5a2c553f7e0cd5703ed1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a9b5b838b09fc5a2c553f7e0cd5703ed1" > operations_research::sat::ConstraintProto::ConstraintProto< / a > < / div > < div class = "ttdeci" > ConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03868" > cp_model.pb.h:3868< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a97eeb48d600352e193d22197fce8cec2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a97eeb48d600352e193d22197fce8cec2" > operations_research::sat::DecisionStrategyProto::CHOOSE_MIN_DOMAIN_SIZE< / a > < / div > < div class = "ttdeci" > static constexpr VariableSelectionStrategy CHOOSE_MIN_DOMAIN_SIZE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05128" > cp_model.pb.h:5128< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a7af079189afb65e704861b8cdfb301f4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a7af079189afb65e704861b8cdfb301f4" > operations_research::sat::ConstraintProto::CONSTRAINT_NOT_SET< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03931" > cp_model.pb.h:3931< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ad306b7f37e6f58df6bfdebda9a338799" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ad306b7f37e6f58df6bfdebda9a338799" > CreateMaybeMessage< ::operations_research::sat::TableConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::TableConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::TableConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10972" > cp_model.pb.cc:10972< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::CpObjectiveProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08004" > cp_model.pb.cc:8004< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a42cd6e1de56b3b4b6141435ac47d9c19" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a42cd6e1de56b3b4b6141435ac47d9c19" > operations_research::sat::ConstraintProto::swap< / a > < / div > < div class = "ttdeci" > friend void swap(ConstraintProto & a, ConstraintProto & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03941" > cp_model.pb.h:3941< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal_html_ab08b9a5e192bdf2deef7f4ed35e25555" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_inverse_constraint_proto_default_type_internal.html#ab08b9a5e192bdf2deef7f4ed35e25555" > operations_research::sat::InverseConstraintProtoDefaultTypeInternal::InverseConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr InverseConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00278" > cp_model.pb.cc:278< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal_html_a01defc127581bbdd21d49b191f4be368" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal.html#a01defc127581bbdd21d49b191f4be368" > operations_research::sat::CpModelProtoDefaultTypeInternal::CpModelProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr CpModelProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00457" > cp_model.pb.cc:457< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a5ee40631cd88e99915b62ae94e6cb0c0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a5ee40631cd88e99915b62ae94e6cb0c0" > operations_research::sat::ConstraintProto::_Internal::linear< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearConstraintProto & linear(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06210" > cp_model.pb.cc:6210< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::LinearArgumentProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01048" > cp_model.pb.h:1048< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::TableConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05298" > cp_model.pb.cc:5298< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a61514a75299e9a19d586242e825ad231" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a61514a75299e9a19d586242e825ad231" > operations_research::sat::ConstraintProto::_Internal::routes< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::RoutesConstraintProto & routes(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06226" > cp_model.pb.cc:6226< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal_html_a41f10affcefe26f0b282c41a130674f9" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal.html#a41f10affcefe26f0b282c41a130674f9" > operations_research::sat::NoOverlap2DConstraintProtoDefaultTypeInternal::NoOverlap2DConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr NoOverlap2DConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00174" > cp_model.pb.cc:174< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::LinearExpressionProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02005" > cp_model.pb.cc:2005< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::RoutesConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02947" > cp_model.pb.h:2947< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_a5b93bf875ac281a1de843f9355deb1c5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#a5b93bf875ac281a1de843f9355deb1c5" > operations_research::sat::SparsePermutationProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const SparsePermutationProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09164" > cp_model.pb.cc:9164< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal_html_aef0cef280057270f64e1d92a28c022fc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal.html#aef0cef280057270f64e1d92a28c022fc" > operations_research::sat::ReservoirConstraintProtoDefaultTypeInternal::ReservoirConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr ReservoirConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00210" > cp_model.pb.cc:210< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::DecisionStrategyProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08490" > cp_model.pb.cc:8490< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::RoutesConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04859" > cp_model.pb.cc:4859< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal_html_acd6dde18e11e5b60bd5bed499b58d49e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_symmetry_proto_default_type_internal.html#acd6dde18e11e5b60bd5bed499b58d49e" > operations_research::sat::SymmetryProtoDefaultTypeInternal::~SymmetryProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~SymmetryProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00439" > cp_model.pb.cc:439< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::BoolArgumentProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01520" > cp_model.pb.cc:1520< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::PartialVariableAssignment::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08868" > cp_model.pb.cc:8868< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::ConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06996" > cp_model.pb.cc:6996< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html" > operations_research::sat::LinearExpressionProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00754" > cp_model.pb.h:754< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a04ff50e51870d7c74f8cca93f23880fd" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a04ff50e51870d7c74f8cca93f23880fd" > CreateMaybeMessage< ::operations_research::sat::CpSolverResponse > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::CpSolverResponse * Arena::CreateMaybeMessage< ::operations_research::sat::CpSolverResponse > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l11011" > cp_model.pb.cc:11011< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::ListOfVariablesProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06028" > cp_model.pb.cc:6028< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal_html_a61e5bca9ed85f99eb419aafd337b159d" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_expression_proto_default_type_internal.html#a61e5bca9ed85f99eb419aafd337b159d" > operations_research::sat::LinearExpressionProtoDefaultTypeInternal::LinearExpressionProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr LinearExpressionProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00070" > cp_model.pb.cc:70< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::CumulativeConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04052" > cp_model.pb.cc:4052< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::InverseConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05425" > cp_model.pb.cc:5425< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::ReservoirConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04415" > cp_model.pb.cc:4415< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_a14f61dafc55e339713d5b7bfdbd3074c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#a14f61dafc55e339713d5b7bfdbd3074c" > operations_research::sat::CircuitConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const CircuitConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04689" > cp_model.pb.cc:4689< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a3705f221682f0ca2d257d23ccb4523e6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a3705f221682f0ca2d257d23ccb4523e6" > operations_research::sat::ConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const ConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07828" > cp_model.pb.cc:7828< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8h_html" > < div class = "ttname" > < a href = "cp__model_8pb_8h.html" > cp_model.pb.h< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a221276dc5424848b110e741e47d11c12" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a221276dc5424848b110e741e47d11c12" > operations_research::sat::_InverseConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT InverseConstraintProtoDefaultTypeInternal _InverseConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00285" > cp_model.pb.cc:285< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::ConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07697" > cp_model.pb.cc:7697< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::CpSolverResponse::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10887" > cp_model.pb.cc:10887< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ab4f9b013bace8a39ecce0f4c8c713f4c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ab4f9b013bace8a39ecce0f4c8c713f4c" > operations_research::sat::ConstraintProto::set_allocated_all_diff< / a > < / div > < div class = "ttdeci" > void set_allocated_all_diff(::operations_research::sat::AllDifferentConstraintProto *all_diff)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06460" > cp_model.pb.cc:6460< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_af509c6ac09f9bd8eed3fbd0c03d67786" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#af509c6ac09f9bd8eed3fbd0c03d67786" > file_level_enum_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto< / a > < / div > < div class = "ttdeci" > static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * file_level_enum_descriptors_ortools_2fsat_2fcp_5fmodel_2eproto[3]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00506" > cp_model.pb.cc:506< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::DecisionStrategyProto_AffineTransformation::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08413" > cp_model.pb.cc:8413< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aea095b63a7019461e1b25829842539d4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aea095b63a7019461e1b25829842539d4" > operations_research::sat::ConstraintProto::bool_xor< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::BoolArgumentProto & bool_xor() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09631" > cp_model.pb.h:9631< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::CumulativeConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03987" > cp_model.pb.cc:3987< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a63c887db97ccabdb3f97c02a9a260ae4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a63c887db97ccabdb3f97c02a9a260ae4" > operations_research::sat::ConstraintProto::_Internal::element< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::ElementConstraintProto & element(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06218" > cp_model.pb.cc:6218< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a81eb7f10aef53b45cebe7f032577b5b3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a81eb7f10aef53b45cebe7f032577b5b3" > operations_research::sat::IntegerArgumentProto::IntegerArgumentProto< / a > < / div > < div class = "ttdeci" > IntegerArgumentProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00593" > cp_model.pb.h:593< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::DenseMatrixProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09354" > cp_model.pb.cc:9354< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::IntegerArgumentProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00695" > cp_model.pb.h:695< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal_html_a6049ebf321b1e418e3b88e72d35b502e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_reservoir_constraint_proto_default_type_internal.html#a6049ebf321b1e418e3b88e72d35b502e" > operations_research::sat::ReservoirConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > ReservoirConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00214" > cp_model.pb.cc:214< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal.html" > operations_research::sat::DecisionStrategyProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00378" > cp_model.pb.cc:378< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal_html_a3b0873880f355c75d561cfff899286f5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal.html#a3b0873880f355c75d561cfff899286f5" > operations_research::sat::TableConstraintProtoDefaultTypeInternal::~TableConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~TableConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00265" > cp_model.pb.cc:265< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal_html_af8b265c2e68bf027fc4ee0fab287e6bc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal.html#af8b265c2e68bf027fc4ee0fab287e6bc" > operations_research::sat::RoutesConstraintProtoDefaultTypeInternal::RoutesConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr RoutesConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00247" > cp_model.pb.cc:247< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::DecisionStrategyProto_AffineTransformation::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08305" > cp_model.pb.cc:8305< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::TableConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05268" > cp_model.pb.cc:5268< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aba274af39f122fa935198cb15689002f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aba274af39f122fa935198cb15689002f" > operations_research::sat::ConstraintProto::set_allocated_int_prod< / a > < / div > < div class = "ttdeci" > void set_allocated_int_prod(::operations_research::sat::IntegerArgumentProto *int_prod)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06430" > cp_model.pb.cc:6430< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal_html_a0f824be46a3fe819fd62cf1189240ddc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal.html#a0f824be46a3fe819fd62cf1189240ddc" > operations_research::sat::IntegerArgumentProtoDefaultTypeInternal::~IntegerArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~IntegerArgumentProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00056" > cp_model.pb.cc:56< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_af7d068b54849a714f16a4cb2f790f37c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#af7d068b54849a714f16a4cb2f790f37c" > operations_research::sat::ConstraintProto::set_allocated_table< / a > < / div > < div class = "ttdeci" > void set_allocated_table(::operations_research::sat::TableConstraintProto *table)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06520" > cp_model.pb.cc:6520< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_a417cc54aa0e506e5eb929110fb7846c6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#a417cc54aa0e506e5eb929110fb7846c6" > operations_research::sat::SparsePermutationProto::~SparsePermutationProto< / a > < / div > < div class = "ttdeci" > ~SparsePermutationProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08991" > cp_model.pb.cc:8991< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto_1_1___internal.html" > operations_research::sat::IntegerVariableProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01102" > cp_model.pb.cc:1102< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::IntervalConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03285" > cp_model.pb.cc:3285< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_a60bb06a21e286062ef3881daa22b547a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#a60bb06a21e286062ef3881daa22b547a" > operations_research::sat::NoOverlap2DConstraintProto::~NoOverlap2DConstraintProto< / a > < / div > < div class = "ttdeci" > ~NoOverlap2DConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03576" > cp_model.pb.cc:3576< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_add816a3c39ff89cd9a033ee1083e4b77" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#add816a3c39ff89cd9a033ee1083e4b77" > CreateMaybeMessage< ::operations_research::sat::DenseMatrixProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::DenseMatrixProto * Arena::CreateMaybeMessage< ::operations_research::sat::DenseMatrixProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l11002" > cp_model.pb.cc:11002< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ae92f613d4afe61f8567a9982180b634d" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ae92f613d4afe61f8567a9982180b634d" > CreateMaybeMessage< ::operations_research::sat::AutomatonConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::AutomatonConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::AutomatonConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10978" > cp_model.pb.cc:10978< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal.html" > operations_research::sat::CpModelProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09682" > cp_model.pb.cc:9682< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35ae87040cc6afe119fcfb0b7fa16a16a8a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35ae87040cc6afe119fcfb0b7fa16a16a8a" > operations_research::sat::ConstraintProto::kIntMod< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03911" > cp_model.pb.h:3911< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal_html_a370bbcc385b28d2c48ddf9b8b9b76c79" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal.html#a370bbcc385b28d2c48ddf9b8b9b76c79" > operations_research::sat::BoolArgumentProtoDefaultTypeInternal::BoolArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr BoolArgumentProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00040" > cp_model.pb.cc:40< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal_html_adda13fae6ac4f1f1303c6a4b4bf69fb1" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal.html#adda13fae6ac4f1f1303c6a4b4bf69fb1" > operations_research::sat::LinearConstraintProtoDefaultTypeInternal::~LinearConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~LinearConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00115" > cp_model.pb.cc:115< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_a759b700692de7403591a8f7556d642bc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a759b700692de7403591a8f7556d642bc" > operations_research::sat::IntegerVariableProto::IntegerVariableProto< / a > < / div > < div class = "ttdeci" > IntegerVariableProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00271" > cp_model.pb.h:271< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ac47bdc9e19b7382e167d119d02a5eae9" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ac47bdc9e19b7382e167d119d02a5eae9" > CreateMaybeMessage< ::operations_research::sat::ListOfVariablesProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::ListOfVariablesProto * Arena::CreateMaybeMessage< ::operations_research::sat::ListOfVariablesProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10981" > cp_model.pb.cc:10981< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a921e9c249f7c69309d0c2712f78867a2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a921e9c249f7c69309d0c2712f78867a2" > operations_research::sat::_NoOverlapConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT NoOverlapConstraintProtoDefaultTypeInternal _NoOverlapConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00165" > cp_model.pb.cc:165< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_aacd2100dcc88faedb25a8762894208ea" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#aacd2100dcc88faedb25a8762894208ea" > operations_research::sat::RoutesConstraintProto::~RoutesConstraintProto< / a > < / div > < div class = "ttdeci" > ~RoutesConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04748" > cp_model.pb.cc:4748< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::DecisionStrategyProto_AffineTransformation::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08243" > cp_model.pb.cc:8243< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::ConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07835" > cp_model.pb.cc:7835< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::PartialVariableAssignment::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08919" > cp_model.pb.cc:8919< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html" > < div class = "ttname" > < a href = "namespaceoperations__research.html" > operations_research< / a > < / div > < div class = "ttdoc" > Collection of objects used to extend the Constraint Solver library.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "dense__doubly__linked__list_8h_source.html#l00021" > dense_doubly_linked_list.h:21< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_sparse_permutation_proto_default_type_internal.html" > operations_research::sat::SparsePermutationProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00408" > cp_model.pb.cc:408< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::ElementConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02781" > cp_model.pb.cc:2781< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a328687db48e27588d4e2eac4392e9a33" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a328687db48e27588d4e2eac4392e9a33" > operations_research::sat::ConstraintProto::_Internal::lin_max< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearArgumentProto & lin_max(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06194" > cp_model.pb.cc:6194< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html" > operations_research::sat::LinearArgumentProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00943" > cp_model.pb.h:943< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a2eef8057520c160882206b9aaf12dbcf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a2eef8057520c160882206b9aaf12dbcf" > operations_research::sat::ConstraintProto::~ConstraintProto< / a > < / div > < div class = "ttdeci" > ~ConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06792" > cp_model.pb.cc:6792< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a655d0feb045c5101029918aae3cead88" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a655d0feb045c5101029918aae3cead88" > operations_research::sat::_BoolArgumentProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT BoolArgumentProtoDefaultTypeInternal _BoolArgumentProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00047" > cp_model.pb.cc:47< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal_html_a6716b712a65646a337abd131ba6663ff" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal.html#a6716b712a65646a337abd131ba6663ff" > operations_research::sat::BoolArgumentProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > BoolArgumentProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00044" > cp_model.pb.cc:44< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_a814e96c752781acab2f9eb192271a758" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#a814e96c752781acab2f9eb192271a758" > operations_research::sat::TableConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const TableConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05291" > cp_model.pb.cc:5291< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::LinearArgumentProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02209" > cp_model.pb.cc:2209< / a > < / div > < / div >
< div class = "ttc" id = "interval_8cc_html_adeaf787e3a80bbf698cb9e26264474e0" > < div class = "ttname" > < a href = "interval_8cc.html#adeaf787e3a80bbf698cb9e26264474e0" > offset_< / a > < / div > < div class = "ttdeci" > const int64_t offset_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "interval_8cc_source.html#l02108" > interval.cc:2108< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_a936917616cbf0093424c491de0009f23" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#a936917616cbf0093424c491de0009f23" > operations_research::sat::DecisionStrategyProto_AffineTransformation::~DecisionStrategyProto_AffineTransformation< / a > < / div > < div class = "ttdeci" > ~DecisionStrategyProto_AffineTransformation() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08222" > cp_model.pb.cc:8222< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a2ec4b0b15e694caaaa842243694c51f5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a2ec4b0b15e694caaaa842243694c51f5" > operations_research::sat::ConstraintProto::interval< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::IntervalConstraintProto & interval() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10889" > cp_model.pb.h:10889< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal_html_a92fbddc307ad4d678937fa924bb50208" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal.html#a92fbddc307ad4d678937fa924bb50208" > operations_research::sat::LinearArgumentProtoDefaultTypeInternal::LinearArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr LinearArgumentProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00083" > cp_model.pb.cc:83< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_aff035a4381583ecc9e730da65c1c927a" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#aff035a4381583ecc9e730da65c1c927a" > CreateMaybeMessage< ::operations_research::sat::SparsePermutationProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::SparsePermutationProto * Arena::CreateMaybeMessage< ::operations_research::sat::SparsePermutationProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10999" > cp_model.pb.cc:10999< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_a0b4fcd7f804cbe319658ac4732e56be1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#a0b4fcd7f804cbe319658ac4732e56be1" > operations_research::sat::LinearConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const LinearConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02702" > cp_model.pb.cc:2702< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a1763fdf689a62e2dcf681d37148cbaaf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a1763fdf689a62e2dcf681d37148cbaaf" > operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_ARRAYSIZE< / a > < / div > < div class = "ttdeci" > static constexpr int VariableSelectionStrategy_ARRAYSIZE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05139" > cp_model.pb.h:5139< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a6cc44bd19372187dad46684bb8c164d3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a6cc44bd19372187dad46684bb8c164d3" > operations_research::sat::ConstraintProto::_Internal::dummy_constraint< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::ListOfVariablesProto & dummy_constraint(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06262" > cp_model.pb.cc:6262< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a51908d6c73001035a715a5b6f1b4c41a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a51908d6c73001035a715a5b6f1b4c41a" > operations_research::sat::ConstraintProto::set_allocated_element< / a > < / div > < div class = "ttdeci" > void set_allocated_element(::operations_research::sat::ElementConstraintProto *element)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06475" > cp_model.pb.cc:6475< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::CpSolverResponse::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10614" > cp_model.pb.cc:10614< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::AutomatonConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05878" > cp_model.pb.cc:5878< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::SparsePermutationProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09104" > cp_model.pb.cc:9104< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal_html_a8db044c18ff40dfb184184c1c7e3d090" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal.html#a8db044c18ff40dfb184184c1c7e3d090" > operations_research::sat::LinearConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > LinearConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00117" > cp_model.pb.cc:117< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::NoOverlap2DConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03789" > cp_model.pb.cc:3789< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::CpSolverResponse::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10221" > cp_model.pb.cc:10221< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a544253885b75081846c77db2587b63c4" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a544253885b75081846c77db2587b63c4" > descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_getter< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_WEAKconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable * descriptor_table_ortools_2fsat_2fcp_5fmodel_2eproto_getter()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01020" > cp_model.pb.cc:1020< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ab8a8f5cff578449bc5514c4df3e823b6" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ab8a8f5cff578449bc5514c4df3e823b6" > operations_research::sat::_ElementConstraintProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ElementConstraintProtoDefaultTypeInternal _ElementConstraintProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00135" > cp_model.pb.cc:135< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a09acf55208d22ddc4f1b683d84c13d76" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a09acf55208d22ddc4f1b683d84c13d76" > operations_research::sat::ConstraintProto::int_mod< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::IntegerArgumentProto & int_mod() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09779" > cp_model.pb.h:9779< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::LinearExpressionProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00859" > cp_model.pb.h:859< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal_html_a5b0bc0a472ee5895fa26f9eebf7167bc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_dense_matrix_proto_default_type_internal.html#a5b0bc0a472ee5895fa26f9eebf7167bc" > operations_research::sat::DenseMatrixProtoDefaultTypeInternal::~DenseMatrixProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~DenseMatrixProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00426" > cp_model.pb.cc:426< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::PartialVariableAssignment::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08836" > cp_model.pb.cc:8836< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::CumulativeConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03941" > cp_model.pb.cc:3941< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::CpSolverResponse::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10445" > cp_model.pb.cc:10445< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::IntegerVariableProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00373" > cp_model.pb.h:373< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_acdd670ff4526bd0e66cb26da120bc649" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#acdd670ff4526bd0e66cb26da120bc649" > operations_research::sat::IntegerVariableProto::~IntegerVariableProto< / a > < / div > < div class = "ttdeci" > ~IntegerVariableProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01132" > cp_model.pb.cc:1132< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_acfb191ce3f62bb9ae21a0cd457d3705c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#acfb191ce3f62bb9ae21a0cd457d3705c" > operations_research::sat::ReservoirConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const ReservoirConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04390" > cp_model.pb.cc:4390< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html" > operations_research::sat::AutomatonConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03448" > cp_model.pb.h:3448< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::IntegerArgumentProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01754" > cp_model.pb.cc:1754< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::CumulativeConstraintProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04083" > cp_model.pb.cc:4083< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a21306b1dbfb8b53a33963f8603170bc7" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a21306b1dbfb8b53a33963f8603170bc7" > operations_research::sat::CpSolverStatus_descriptor< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CpSolverStatus_descriptor()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01082" > cp_model.pb.cc:1082< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::PartialVariableAssignment::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05381" > cp_model.pb.h:5381< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto_1_1___internal.html" > operations_research::sat::LinearConstraintProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02454" > cp_model.pb.cc:2454< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::NoOverlap2DConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03597" > cp_model.pb.cc:3597< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a0221aa44405ebe70f00eaeac2a31004a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a0221aa44405ebe70f00eaeac2a31004a" > operations_research::sat::ConstraintProto::set_allocated_int_max< / a > < / div > < div class = "ttdeci" > void set_allocated_int_max(::operations_research::sat::IntegerArgumentProto *int_max)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06370" > cp_model.pb.cc:6370< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_aeed3f003f1164cfa3ce85e45aad05a02" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#aeed3f003f1164cfa3ce85e45aad05a02" > operations_research::sat::ConstraintProto::_Internal::all_diff< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::AllDifferentConstraintProto & all_diff(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06214" > cp_model.pb.cc:6214< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html" > operations_research::sat::ReservoirConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02414" > cp_model.pb.h:2414< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a632ec67f9ed4874873a48769b3270bd3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a632ec67f9ed4874873a48769b3270bd3" > operations_research::sat::ConstraintProto::set_allocated_inverse< / a > < / div > < div class = "ttdeci" > void set_allocated_inverse(::operations_research::sat::InverseConstraintProto *inverse)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06550" > cp_model.pb.cc:6550< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::CpObjectiveProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08133" > cp_model.pb.cc:8133< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html" > operations_research::sat::IntervalConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01642" > cp_model.pb.h:1642< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::CpSolverResponse::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10240" > cp_model.pb.cc:10240< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::RoutesConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04915" > cp_model.pb.cc:4915< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::DenseMatrixProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09436" > cp_model.pb.cc:9436< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal_html_a52aed6c0a36c9c5f8e5f5258653bce38" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal.html#a52aed6c0a36c9c5f8e5f5258653bce38" > operations_research::sat::LinearArgumentProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > LinearArgumentProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00087" > cp_model.pb.cc:87< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a787415f6fe87fcc3804204af13731c4e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a787415f6fe87fcc3804204af13731c4e" > operations_research::sat::ConstraintProto::set_allocated_interval< / a > < / div > < div class = "ttdeci" > void set_allocated_interval(::operations_research::sat::IntervalConstraintProto *interval)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06580" > cp_model.pb.cc:6580< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::NoOverlapConstraintProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03396" > cp_model.pb.cc:3396< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_a679c2a6953c3485c7448529be27d65d7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#a679c2a6953c3485c7448529be27d65d7" > operations_research::sat::InverseConstraintProto::InverseConstraintProto< / a > < / div > < div class = "ttdeci" > InverseConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03273" > cp_model.pb.h:3273< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a76b77f4abd91616adda7dff95274702f" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a76b77f4abd91616adda7dff95274702f" > CreateMaybeMessage< ::operations_research::sat::LinearArgumentProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::LinearArgumentProto * Arena::CreateMaybeMessage< ::operations_research::sat::LinearArgumentProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10939" > cp_model.pb.cc:10939< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto_1_1___internal.html" > operations_research::sat::ListOfVariablesProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05934" > cp_model.pb.cc:5934< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::LinearConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02681" > cp_model.pb.cc:2681< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal_html_a464d97a616417dc7493ce64e8a3aaf2b" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal.html#a464d97a616417dc7493ce64e8a3aaf2b" > operations_research::sat::RoutesConstraintProtoDefaultTypeInternal::~RoutesConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~RoutesConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00249" > cp_model.pb.cc:249< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::NoOverlap2DConstraintProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03759" > cp_model.pb.cc:3759< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_a4876c0954c12f468c6c700340f402d75" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#a4876c0954c12f468c6c700340f402d75" > operations_research::sat::RoutesConstraintProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const RoutesConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05028" > cp_model.pb.cc:5028< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::InverseConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03375" > cp_model.pb.h:3375< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a1b948ef604eecbb4da42feb6bed2beff" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a1b948ef604eecbb4da42feb6bed2beff" > operations_research::sat::ConstraintProto::kInterval< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03926" > cp_model.pb.h:3926< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a914b87c4401bfbe3531933bdd83e63fe" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a914b87c4401bfbe3531933bdd83e63fe" > operations_research::sat::DecisionStrategyProto::SELECT_LOWER_HALF< / a > < / div > < div class = "ttdeci" > static constexpr DomainReductionStrategy SELECT_LOWER_HALF< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05162" > cp_model.pb.h:5162< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_a51064b98a781f3cd5ec0d3aa376dc7b3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#a51064b98a781f3cd5ec0d3aa376dc7b3" > operations_research::sat::ElementConstraintProto::~ElementConstraintProto< / a > < / div > < div class = "ttdeci" > ~ElementConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02760" > cp_model.pb.cc:2760< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint_proto_default_type_internal.html" > operations_research::sat::LinearConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00112" > cp_model.pb.cc:112< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a86d0a62bd1b691a1b81446e7ced9cdf7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a86d0a62bd1b691a1b81446e7ced9cdf7" > operations_research::sat::ConstraintProto::kReservoir< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03925" > cp_model.pb.h:3925< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a49180d724f6884532e89ebbca6b8ffe7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a49180d724f6884532e89ebbca6b8ffe7" > operations_research::sat::ConstraintProto::dummy_constraint< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::ListOfVariablesProto & dummy_constraint() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l11185" > cp_model.pb.h:11185< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_a8b2c1e82c0dfdc9cbf88a02c23535116" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#a8b2c1e82c0dfdc9cbf88a02c23535116" > operations_research::sat::CpModelProto::CpModelProto< / a > < / div > < div class = "ttdeci" > CpModelProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05978" > cp_model.pb.h:5978< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a252f64a0dbf02e4ad2dfa6d1141a70a0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a252f64a0dbf02e4ad2dfa6d1141a70a0" > operations_research::sat::ConstraintProto::_Internal::int_mod< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::IntegerArgumentProto & int_mod(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06186" > cp_model.pb.cc:6186< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_table_constraint_proto_default_type_internal.html" > operations_research::sat::TableConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00262" > cp_model.pb.cc:262< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_af5ce6249677c2e63bdf1098480d5ec85" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#af5ce6249677c2e63bdf1098480d5ec85" > operations_research::sat::ConstraintProto::_Internal::lin_min< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearArgumentProto & lin_min(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06202" > cp_model.pb.cc:6202< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::DecisionStrategyProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08571" > cp_model.pb.cc:8571< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_argument_proto_default_type_internal.html" > operations_research::sat::IntegerArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00053" > cp_model.pb.cc:53< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a41f9dc3f87845be93073600332540b9c" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a41f9dc3f87845be93073600332540b9c" > operations_research::sat::_CpModelProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpModelProtoDefaultTypeInternal _CpModelProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00464" > cp_model.pb.cc:464< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::IntegerArgumentProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01743" > cp_model.pb.cc:1743< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a2e93421dc956bae7d30f9e758e0141b7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a2e93421dc956bae7d30f9e758e0141b7" > operations_research::sat::ListOfVariablesProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const ListOfVariablesProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06096" > cp_model.pb.cc:6096< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal.html" > operations_research::sat::BoolArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00039" > cp_model.pb.cc:39< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_a3b5afcf60d2319bc7630435bbad9d139" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#a3b5afcf60d2319bc7630435bbad9d139" > operations_research::sat::AutomatonConstraintProto::AutomatonConstraintProto< / a > < / div > < div class = "ttdeci" > AutomatonConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03451" > cp_model.pb.h:3451< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::DecisionStrategyProto_AffineTransformation::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08428" > cp_model.pb.cc:8428< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::BoolArgumentProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01396" > cp_model.pb.cc:1396< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::LinearArgumentProto::Clear< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02082" > cp_model.pb.cc:2082< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal_html_a34b0342cca0d71c87d9022323c8c1324" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_constraint_proto_default_type_internal.html#a34b0342cca0d71c87d9022323c8c1324" > operations_research::sat::ConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > ConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00332" > cp_model.pb.cc:332< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_argument_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_argument_proto_1_1___internal.html" > operations_research::sat::IntegerArgumentProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01538" > cp_model.pb.cc:1538< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::ListOfVariablesProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06123" > cp_model.pb.cc:6123< / a > < / div > < / div >
< div class = "ttc" id = "optional__boolean_8pb_8cc_html_a45da01ad4acb3124fbe203f64edbd517" > < div class = "ttname" > < a href = "optional__boolean_8pb_8cc.html#a45da01ad4acb3124fbe203f64edbd517" > schemas< / a > < / div > < div class = "ttdeci" > static constexpr ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "optional__boolean_8pb_8cc_source.html#l00024" > optional_boolean.pb.cc:24< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::LinearExpressionProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01879" > cp_model.pb.cc:1879< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a4b09210718c0a3815980d73b0ca3db4c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a4b09210718c0a3815980d73b0ca3db4c" > operations_research::sat::DecisionStrategyProto::DecisionStrategyProto< / a > < / div > < div class = "ttdeci" > DecisionStrategyProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05010" > cp_model.pb.h:5010< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::ElementConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01572" > cp_model.pb.h:1572< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a0eac11b6838e9fd793a8d573ee641ce4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a0eac11b6838e9fd793a8d573ee641ce4" > operations_research::sat::CpObjectiveProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const CpObjectiveProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08160" > cp_model.pb.cc:8160< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal_html_a19e15a5bde3f29c2444116e3deb96e4e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_decision_strategy_proto_default_type_internal.html#a19e15a5bde3f29c2444116e3deb96e4e" > operations_research::sat::DecisionStrategyProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > DecisionStrategyProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00383" > cp_model.pb.cc:383< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::RoutesConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04783" > cp_model.pb.cc:4783< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_ae67f39e87a18ed5aeda199cd966e5f15" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#ae67f39e87a18ed5aeda199cd966e5f15" > operations_research::sat::ConstraintProto::_Internal::int_max< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::IntegerArgumentProto & int_max(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06190" > cp_model.pb.cc:6190< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::CumulativeConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03873" > cp_model.pb.cc:3873< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal_html_ab62d648772885625f3ee12ed4a2e3af9" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_routes_constraint_proto_default_type_internal.html#ab62d648772885625f3ee12ed4a2e3af9" > operations_research::sat::RoutesConstraintProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > RoutesConstraintProto _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00251" > cp_model.pb.cc:251< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_a198c520ddddf9e9da648afa42f58a148" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#a198c520ddddf9e9da648afa42f58a148" > operations_research::sat::ListOfVariablesProto::~ListOfVariablesProto< / a > < / div > < div class = "ttdeci" > ~ListOfVariablesProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05958" > cp_model.pb.cc:5958< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::ConstraintProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07852" > cp_model.pb.cc:7852< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal_html_ad687f3f6bd8d6c64141b2c010a96327b" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_argument_proto_default_type_internal.html#ad687f3f6bd8d6c64141b2c010a96327b" > operations_research::sat::LinearArgumentProtoDefaultTypeInternal::~LinearArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~LinearArgumentProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00085" > cp_model.pb.cc:85< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae66304e6cfb653cbee111083fa1cd29c" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae66304e6cfb653cbee111083fa1cd29c" > operations_research::sat::CpSolverStatus_IsValid< / a > < / div > < div class = "ttdeci" > bool CpSolverStatus_IsValid(int value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01086" > cp_model.pb.cc:1086< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto_1_1___internal.html" > operations_research::sat::LinearExpressionProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01762" > cp_model.pb.cc:1762< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::IntegerVariableProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01333" > cp_model.pb.cc:1333< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::IntervalConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03222" > cp_model.pb.cc:3222< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::DecisionStrategyProto_AffineTransformation::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08379" > cp_model.pb.cc:8379< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::CpModelProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09989" > cp_model.pb.cc:9989< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a8cc08aed16e89a81f7cde799a790a3d1" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a8cc08aed16e89a81f7cde799a790a3d1" > operations_research::sat::_CpSolverResponse_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpSolverResponseDefaultTypeInternal _CpSolverResponse_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00502" > cp_model.pb.cc:502< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a03d88ac28fa6a2504710e1dd6fb9c3b0" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a03d88ac28fa6a2504710e1dd6fb9c3b0" > operations_research::sat::_SparsePermutationProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SparsePermutationProtoDefaultTypeInternal _SparsePermutationProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00416" > cp_model.pb.cc:416< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a6e3d7243189a799e8ae7c26a6929ef37" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a6e3d7243189a799e8ae7c26a6929ef37" > operations_research::sat::ConstraintProto::automaton< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::AutomatonConstraintProto & automaton() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10667" > cp_model.pb.h:10667< / a > < / div > < / div >
< div class = "ttc" id = "demon__profiler_8cc_html_ac072af30c4ffbc834bb4c681f6ecb514" > < div class = "ttname" > < a href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > < / div > < div class = "ttdeci" > int64_t value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "demon__profiler_8cc_source.html#l00044" > demon_profiler.cc:44< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_aff1bb856af5a1a8ccd07046c052b325f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#aff1bb856af5a1a8ccd07046c052b325f" > operations_research::sat::ConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07226" > cp_model.pb.cc:7226< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal_html_a465c460032de71325ef8637cfcf44667" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_bool_argument_proto_default_type_internal.html#a465c460032de71325ef8637cfcf44667" > operations_research::sat::BoolArgumentProtoDefaultTypeInternal::~BoolArgumentProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~BoolArgumentProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00042" > cp_model.pb.cc:42< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::DenseMatrixProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09404" > cp_model.pb.cc:9404< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto_1_1___internal.html" > operations_research::sat::CpObjectiveProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07860" > cp_model.pb.cc:7860< / a > < / div > < / div >
< div class = "ttc" id = "struct_table_struct__ortools__2fsat__2fcp__5fmodel__2eproto_html_a345548bf52cc46cc10c6830c03d541ff" > < div class = "ttname" > < a href = "struct_table_struct__ortools__2fsat__2fcp__5fmodel__2eproto.html#a345548bf52cc46cc10c6830c03d541ff" > TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::offsets< / a > < / div > < div class = "ttdeci" > static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00054" > cp_model.pb.h:54< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html" > operations_research::sat::DecisionStrategyProto_AffineTransformation< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04846" > cp_model.pb.h:4846< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html" > operations_research::sat::SparsePermutationProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05454" > cp_model.pb.h:5454< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_aebfdcad3205581a661db07b288762d76" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#aebfdcad3205581a661db07b288762d76" > operations_research::sat::CircuitConstraintProto::CircuitConstraintProto< / a > < / div > < div class = "ttdeci" > CircuitConstraintProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02642" > cp_model.pb.h:2642< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::DecisionStrategyProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08504" > cp_model.pb.cc:8504< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a3baa6201b87c51c2a9a3f776c3e1ad36" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a3baa6201b87c51c2a9a3f776c3e1ad36" > operations_research::sat::ConstraintProto::_Internal::bool_and< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::BoolArgumentProto & bool_and(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06166" > cp_model.pb.cc:6166< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::SymmetryProto::GetMetadata< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09674" > cp_model.pb.cc:9674< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_variable_proto_default_type_internal.html" > operations_research::sat::IntegerVariableProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00026" > cp_model.pb.cc:26< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_a86c5b5156e6bc4008ce72dd51af74de0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#a86c5b5156e6bc4008ce72dd51af74de0" > operations_research::sat::ReservoirConstraintProto::~ReservoirConstraintProto< / a > < / div > < div class = "ttdeci" > ~ReservoirConstraintProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04139" > cp_model.pb.cc:4139< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::NoOverlapConstraintProto::_class_data_< / a > < / div > < div class = "ttdeci" > static const ClassData _class_data_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01968" > cp_model.pb.h:1968< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::AutomatonConstraintProto::_InternalParse< / a > < / div > < div class = "ttdeci" > const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05624" > cp_model.pb.cc:5624< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a4c799d31fe6807b63eeff7c83d6c99a0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a4c799d31fe6807b63eeff7c83d6c99a0" > operations_research::sat::ConstraintProto::int_max< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::IntegerArgumentProto & int_max() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09853" > cp_model.pb.h:9853< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal_html_ac8251e0029146037a2df32a9909099f7" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal.html#ac8251e0029146037a2df32a9909099f7" > operations_research::sat::IntervalConstraintProtoDefaultTypeInternal::IntervalConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr IntervalConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00145" > cp_model.pb.cc:145< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal_html_a9a04c1758ca07bb4bf4f90fdffe33a08" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_interval_constraint_proto_default_type_internal.html#a9a04c1758ca07bb4bf4f90fdffe33a08" > operations_research::sat::IntervalConstraintProtoDefaultTypeInternal::~IntervalConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~IntervalConstraintProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00147" > cp_model.pb.cc:147< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_a2e78ee3f5bce476f882e12b54ee0c91a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#a2e78ee3f5bce476f882e12b54ee0c91a" > operations_research::sat::PartialVariableAssignment::PartialVariableAssignment< / a > < / div > < div class = "ttdeci" > PartialVariableAssignment()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l05279" > cp_model.pb.h:5279< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal_html_a4be671d94f4025f04d57e3d97ac17461" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_response_default_type_internal.html#a4be671d94f4025f04d57e3d97ac17461" > operations_research::sat::CpSolverResponseDefaultTypeInternal::CpSolverResponseDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr CpSolverResponseDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00495" > cp_model.pb.cc:495< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_a14f4d6b07ae54c0f5c66c87a5ce9e421" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#a14f4d6b07ae54c0f5c66c87a5ce9e421" > operations_research::sat::ElementConstraintProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const ElementConstraintProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02941" > cp_model.pb.cc:2941< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35acd33b6e972e153ab1a911c84c9585a42" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35acd33b6e972e153ab1a911c84c9585a42" > operations_research::sat::ConstraintProto::kElement< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03919" > cp_model.pb.h:3919< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a414686cf8a18f351b192dc71405ac923" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a414686cf8a18f351b192dc71405ac923" > operations_research::sat::ConstraintProto::_Internal::inverse< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::InverseConstraintProto & inverse(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06238" > cp_model.pb.cc:6238< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::SymmetryProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09636" > cp_model.pb.cc:9636< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_afddc3a46be92fe39ea5d763c713c401a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#afddc3a46be92fe39ea5d763c713c401a" > operations_research::sat::ConstraintProto::_Internal::at_most_one< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::BoolArgumentProto & at_most_one(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06170" > cp_model.pb.cc:6170< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_a56edb4ed4192ec0638b4419b557eef0d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#a56edb4ed4192ec0638b4419b557eef0d" > operations_research::sat::ElementConstraintProto::target< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::int32 target() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l07412" > cp_model.pb.h:7412< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal_html_ab252e502ba98810b813fb3ee5867a0bc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_model_proto_default_type_internal.html#ab252e502ba98810b813fb3ee5867a0bc" > operations_research::sat::CpModelProtoDefaultTypeInternal::~CpModelProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~CpModelProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00459" > cp_model.pb.cc:459< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::CpObjectiveProto::IsInitialized< / a > < / div > < div class = "ttdeci" > bool IsInitialized() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08167" > cp_model.pb.cc:8167< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ac65a4238749ba58cb9d108e4441b8a3c" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ac65a4238749ba58cb9d108e4441b8a3c" > operations_research::sat::_LinearExpressionProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearExpressionProtoDefaultTypeInternal _LinearExpressionProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00077" > cp_model.pb.cc:77< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a2d500ab8593541c7af3f0127cf069a16" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a2d500ab8593541c7af3f0127cf069a16" > operations_research::sat::ConstraintProto::set_allocated_routes< / a > < / div > < div class = "ttdeci" > void set_allocated_routes(::operations_research::sat::RoutesConstraintProto *routes)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06505" > cp_model.pb.cc:6505< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a877082ad59a59b473b0b2ca7e04e3848" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a877082ad59a59b473b0b2ca7e04e3848" > operations_research::sat::ConstraintProto::set_allocated_bool_xor< / a > < / div > < div class = "ttdeci" > void set_allocated_bool_xor(::operations_research::sat::BoolArgumentProto *bool_xor)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06325" > cp_model.pb.cc:6325< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a8651da26edc2d566cc3dcc8699ce77e2" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a8651da26edc2d566cc3dcc8699ce77e2" > CreateMaybeMessage< ::operations_research::sat::DecisionStrategyProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::DecisionStrategyProto * Arena::CreateMaybeMessage< ::operations_research::sat::DecisionStrategyProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10993" > cp_model.pb.cc:10993< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ade2b4c96026bfecca4f425474dafd0f8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ade2b4c96026bfecca4f425474dafd0f8" > operations_research::sat::ConstraintProto::set_allocated_linear< / a > < / div > < div class = "ttdeci" > void set_allocated_linear(::operations_research::sat::LinearConstraintProto *linear)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06445" > cp_model.pb.cc:6445< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ade7a9393c23d517710bb7648520cadce" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ade7a9393c23d517710bb7648520cadce" > operations_research::sat::ConstraintProto::set_allocated_cumulative< / a > < / div > < div class = "ttdeci" > void set_allocated_cumulative(::operations_research::sat::CumulativeConstraintProto *cumulative)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06625" > cp_model.pb.cc:6625< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::AutomatonConstraintProto::ByteSizeLong< / a > < / div > < div class = "ttdeci" > size_t ByteSizeLong() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05775" > cp_model.pb.cc:5775< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ada030f50fcddb646af448ac7c5705e35a4d3274f97b77566895b3a239ed62bb72" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ada030f50fcddb646af448ac7c5705e35a4d3274f97b77566895b3a239ed62bb72" > operations_research::sat::ConstraintProto::kIntMax< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l03912" > cp_model.pb.h:3912< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_partial_variable_assignment_default_type_internal.html" > operations_research::sat::PartialVariableAssignmentDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00393" > cp_model.pb.cc:393< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a8348b3bbea1f47fb0cca90e4eebe8f8a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a8348b3bbea1f47fb0cca90e4eebe8f8a" > operations_research::sat::ConstraintProto::set_allocated_exactly_one< / a > < / div > < div class = "ttdeci" > void set_allocated_exactly_one(::operations_research::sat::BoolArgumentProto *exactly_one)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06310" > cp_model.pb.cc:6310< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a6d0eafd4fce83fb6f6fb5f0a64f50800" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a6d0eafd4fce83fb6f6fb5f0a64f50800" > CreateMaybeMessage< ::operations_research::sat::IntegerArgumentProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::IntegerArgumentProto * Arena::CreateMaybeMessage< ::operations_research::sat::IntegerArgumentProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10933" > cp_model.pb.cc:10933< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_default_type_internal.html" > operations_research::sat::NoOverlap2DConstraintProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00173" > cp_model.pb.cc:173< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::ListOfVariablesProto::GetClassData< / a > < / div > < div class = "ttdeci" > const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06087" > cp_model.pb.cc:6087< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ae6ca18b3a6579ea6e32cf195e48d73db" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ae6ca18b3a6579ea6e32cf195e48d73db" > CreateMaybeMessage< ::operations_research::sat::NoOverlapConstraintProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::NoOverlapConstraintProto * Arena::CreateMaybeMessage< ::operations_research::sat::NoOverlapConstraintProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10954" > cp_model.pb.cc:10954< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a91b3b54b8db4d51d951ad9c49be55ae7" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a91b3b54b8db4d51d951ad9c49be55ae7" > CreateMaybeMessage< ::operations_research::sat::PartialVariableAssignment > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::PartialVariableAssignment * Arena::CreateMaybeMessage< ::operations_research::sat::PartialVariableAssignment > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10996" > cp_model.pb.cc:10996< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html" > operations_research::sat::AllDifferentConstraintProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l01111" > cp_model.pb.h:1111< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< / div > <!-- fragment --> < / div > <!-- contents -->
< / div > <!-- doc - content -->
2020-09-01 16:00:33 +02:00
<!-- HTML footer for doxygen 1.8.18 -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "dir_a7cc1eeded8f693d0da6c729bc88c45a.html" > ortools< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_b2c6d49957bf5d0c7726edb4b829cd4d.html" > gen< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_dd9e6105f85b4b8d1432afc92516bdf4.html" > ortools< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_c5b0fe70900e54a4a94ebb062342b0c6.html" > sat< / a > < / li > < li class = "navelem" > < a class = "el" href = "cp__model_8pb_8cc.html" > cp_model.pb.cc< / a > < / li >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2021-09-20 15:57:27 +02:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.8.15 < / li >
2020-09-01 16:00:33 +02:00
< / ul >
< / div >
< / body >
< / html >