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" / >
2022-01-16 18:02:36 +01: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 >
2022-01-16 18:02:36 +01: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-12-14 13:41:01 +01:00
  < span id = "projectnumber" > 9.2< / span >
2020-09-01 16:00:33 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-01-16 18:02:36 +01:00
<!-- Generated by Doxygen 1.8.15 -->
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
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" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2020-09-01 16:00:33 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-16 18:02:36 +01:00
/* @license-end */< / script >
2020-09-01 16:00:33 +02:00
< 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" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(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" >
2022-01-16 18:02:36 +01:00
< div class = "headertitle" >
< div class = "title" > cp_model.pb.cc< / div > < / div >
2020-09-01 16:00:33 +02:00
< / div > <!-- header -->
< div class = "contents" >
2022-01-16 18:02:36 +01: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#l04161" > cp_model.pb.cc:4161< / 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#l02524" > cp_model.pb.cc:2524< / 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#l01372" > cp_model.pb.cc:1372< / 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#l02288" > cp_model.pb.cc:2288< / 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#l08846" > cp_model.pb.cc:8846< / 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#l09377" > cp_model.pb.cc:9377< / 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#l05870" > cp_model.pb.cc:5870< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_afd01025dc008b04affd1f61012eb36ac" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#afd01025dc008b04affd1f61012eb36ac" > operations_research::sat::FloatObjectiveProto::~FloatObjectiveProto< / a > < / div > < div class = "ttdeci" > ~FloatObjectiveProto() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07825" > cp_model.pb.cc:7825< / 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#l03787" > cp_model.pb.cc:3787< / 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#l00249" > cp_model.pb.cc:249< / 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#l03061" > cp_model.pb.cc:3061< / 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#l00144" > cp_model.pb.cc:144< / 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#l00847" > cp_model.pb.h:847< / 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#l00407" > cp_model.pb.cc:407< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_symmetry_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_symmetry_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::SymmetryProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09443" > cp_model.pb.cc:9443< / 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#l00336" > cp_model.pb.cc:336< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a9252f8f4796a8647558b6249b053c170" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a9252f8f4796a8647558b6249b053c170" > operations_research::sat::ConstraintProto::set_allocated_int_mod< / a > < / div > < div class = "ttdeci" > void set_allocated_int_mod(::operations_research::sat::LinearArgumentProto *int_mod)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05991" > cp_model.pb.cc:5991< / 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#l05279" > cp_model.pb.h:5279< / 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#l10579" > cp_model.pb.h:10579< / 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#l03825" > cp_model.pb.h:3825< / 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#l00379" > cp_model.pb.cc:379< / 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#l07014" > cp_model.pb.cc:7014< / 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#l05866" > cp_model.pb.cc:5866< / 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#l04104" > cp_model.pb.cc:4104< / 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#l02760" > cp_model.pb.cc:2760< / 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#l08589" > cp_model.pb.cc:8589< / 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#l05582" > cp_model.pb.cc:5582< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html" > operations_research::sat::CpSolverSolution< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06427" > cp_model.pb.h:6427< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal_html_aba6712d32cdc581c83963f531e8a92d6" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal.html#aba6712d32cdc581c83963f531e8a92d6" > operations_research::sat::FloatObjectiveProtoDefaultTypeInternal::FloatObjectiveProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr FloatObjectiveProtoDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00345" > cp_model.pb.cc:345< / 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#l08827" > cp_model.pb.cc:8827< / 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#l01080" > cp_model.pb.cc:1080< / 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#l00448" > cp_model.pb.h:448< / 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#l05266" > cp_model.pb.h:5266< / 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#l05708" > cp_model.pb.cc:5708< / 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#l11142" > cp_model.pb.cc:11142< / a > < / div > < / div >
< div class = "ttc" id = "struct_table_struct__ortools__2fsat__2fcp__5fmodel__2eproto_html_add528fcf8cb575420999abb21f85d3a3" > < div class = "ttname" > < a href = "struct_table_struct__ortools__2fsat__2fcp__5fmodel__2eproto.html#add528fcf8cb575420999abb21f85d3a3" > TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::offsets< / a > < / div > < div class = "ttdeci" > static const uint32_t 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_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#l01223" > cp_model.pb.cc:1223< / 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#l04943" > cp_model.pb.h:4943< / 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#l11214" > cp_model.pb.h:11214< / 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#l00278" > cp_model.pb.cc:278< / 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#l05939" > cp_model.pb.h:5939< / 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#l05886" > cp_model.pb.cc:5886< / 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#l09330" > cp_model.pb.cc:9330< / 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#l01084" > cp_model.pb.cc:1084< / 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#l03831" > cp_model.pb.h:3831< / 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#l00134" > cp_model.pb.cc:134< / 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#l06021" > cp_model.pb.cc:6021< / 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#l05826" > cp_model.pb.cc:5826< / 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#l09109" > cp_model.pb.cc:9109< / 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#l09143" > cp_model.pb.cc:9143< / 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#l02127" > cp_model.pb.h:2127< / 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#l03021" > cp_model.pb.cc:3021< / 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#l10976" > cp_model.pb.cc:10976< / 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#l09543" > cp_model.pb.h:9543< / 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#l09388" > cp_model.pb.cc:9388< / 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#l11154" > cp_model.pb.cc:11154< / 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#l01442" > cp_model.pb.cc:1442< / 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#l02309" > cp_model.pb.cc:2309< / 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#l02512" > cp_model.pb.cc:2512< / 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#l03746" > cp_model.pb.cc:3746< / 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#l09522" > cp_model.pb.cc:9522< / 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#l09691" > cp_model.pb.h:9691< / 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#l11157" > cp_model.pb.cc:11157< / 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#l01352" > cp_model.pb.cc:1352< / 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#l05858" > cp_model.pb.cc:5858< / 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#l04677" > cp_model.pb.cc:4677< / 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#l01554" > cp_model.pb.cc:1554< / 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#l10283" > cp_model.pb.h:10283< / 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#l03046" > cp_model.pb.cc:3046< / 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#l00080" > cp_model.pb.cc:80< / 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#l00359" > cp_model.pb.cc:359< / 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#l09617" > cp_model.pb.h:9617< / 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#l08838" > cp_model.pb.cc:8838< / 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#l01881" > cp_model.pb.h:1881< / 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#l01617" > cp_model.pb.cc:1617< / 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#l00206" > cp_model.pb.cc:206< / 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#l00158" > cp_model.pb.cc:158< / 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#l03816" > cp_model.pb.h:3816< / 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#l08236" > cp_model.pb.cc:8236< / 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#l03724" > cp_model.pb.h:3724< / 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#l04469" > cp_model.pb.h:4469< / 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#l00309" > cp_model.pb.cc:309< / 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#l09283" > cp_model.pb.cc:9283< / 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#l00409" > cp_model.pb.cc:409< / 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#l09511" > cp_model.pb.cc:9511< / 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#l09078" > cp_model.pb.cc:9078< / 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#l05038" > cp_model.pb.cc:5038< / 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#l00435" > cp_model.pb.cc:435< / 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#l03615" > cp_model.pb.h:3615< / 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#l00256" > cp_model.pb.cc:256< / 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#l00214" > cp_model.pb.h:214< / 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#l09557" > cp_model.pb.cc:9557< / 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#l02609" > linear_solver.pb.h:2609< / 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#l00460" > cp_model.pb.cc:460< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html_a0a1455941cb64e6b081f471da77d23a5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html#a0a1455941cb64e6b081f471da77d23a5" > operations_research::sat::IntervalConstraintProto::_Internal::end< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & end(const IntervalConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02796" > cp_model.pb.cc:2796< / 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#l00377" > cp_model.pb.cc:377< / 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#l09529" > cp_model.pb.cc:9529< / 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#l02493" > cp_model.pb.cc:2493< / 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#l03156" > cp_model.pb.h:3156< / 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#l05274" > cp_model.pb.h:5274< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::CpSolverSolution::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#l10182" > cp_model.pb.cc:10182< / 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#l00171" > cp_model.pb.cc:171< / 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#l03039" > cp_model.pb.cc:3039< / 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#l11127" > cp_model.pb.cc:11127< / 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#l07784" > cp_model.pb.cc:7784< / 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#l05232" > cp_model.pb.h:5232< / 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#l03187" > cp_model.pb.cc:3187< / 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#l11187" > cp_model.pb.cc:11187< / 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#l01421" > cp_model.pb.cc:1421< / 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#l09473" > cp_model.pb.cc:9473< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ae8a64fec2c5ddb2db7eb16cbd341a545" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ae8a64fec2c5ddb2db7eb16cbd341a545" > 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[30]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00515" > cp_model.pb.cc:515< / 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#l07622" > cp_model.pb.cc:7622< / 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#l01111" > cp_model.pb.cc:1111< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::CpSolverSolution::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#l10212" > cp_model.pb.cc:10212< / 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#l00982" > cp_model.pb.h:982< / 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#l09322" > cp_model.pb.cc:9322< / 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#l05052" > cp_model.pb.h:5052< / 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#l07441" > cp_model.pb.cc:7441< / 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#l00163" > cp_model.pb.cc:163< / 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#l01806" > cp_model.pb.cc:1806< / 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#l02099" > cp_model.pb.cc:2099< / 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#l10801" > cp_model.pb.h:10801< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_afde9bb41bc5b065b6c3670d2d35f7346" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#afde9bb41bc5b065b6c3670d2d35f7346" > operations_research::sat::IntervalConstraintProto::size< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearExpressionProto & size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l07921" > cp_model.pb.h:7921< / 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#l06156" > cp_model.pb.cc:6156< / 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#l02728" > cp_model.pb.cc:2728< / 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#l09070" > cp_model.pb.cc:9070< / 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#l01091" > cp_model.pb.h:1091< / 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#l02049" > cp_model.pb.cc:2049< / 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#l05193" > cp_model.pb.cc:5193< / 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#l01839" > cp_model.pb.cc:1839< / 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#l05878" > cp_model.pb.cc:5878< / 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#l02036" > cp_model.pb.cc:2036< / 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#l11076" > cp_model.pb.cc:11076< / 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#l05681" > cp_model.pb.h:5681< / 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#l01638" > cp_model.pb.cc:1638< / 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#l06231" > cp_model.pb.cc:6231< / 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#l02963" > cp_model.pb.h:2963< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution_1_1___internal.html" > operations_research::sat::CpSolverSolution::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10064" > cp_model.pb.cc:10064< / 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#l03226" > cp_model.pb.cc:3226< / 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#l05267" > cp_model.pb.cc:5267< / 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#l05810" > cp_model.pb.cc:5810< / 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#l05764" > cp_model.pb.cc:5764< / 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#l08293" > cp_model.pb.cc:8293< / 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#l00306" > cp_model.pb.cc:306< / 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#l07226" > cp_model.pb.cc:7226< / 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#l01564" > cp_model.pb.cc:1564< / 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#l00426" > cp_model.pb.cc:426< / 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#l00384" > cp_model.pb.cc:384< / 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#l11163" > cp_model.pb.cc:11163< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_list_of_variables_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_list_of_variables_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::ListOfVariablesProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05685" > cp_model.pb.cc:5685< / 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#l01847" > cp_model.pb.cc:1847< / 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#l00246" > cp_model.pb.cc:246< / 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#l05572" > cp_model.pb.h:5572< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_aa2e210db45690e39d2f57cdf2764248c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#aa2e210db45690e39d2f57cdf2764248c" > operations_research::sat::CpSolverSolution::CpSolverSolution< / a > < / div > < div class = "ttdeci" > CpSolverSolution()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06430" > cp_model.pb.h:6430< / 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#l02885" > cp_model.pb.cc:2885< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_model_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::CpModelProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09811" > cp_model.pb.cc:9811< / 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#l04771" > cp_model.pb.cc:4771< / 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#l10357" > cp_model.pb.h:10357< / 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#l03858" > cp_model.pb.cc:3858< / 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#l00307" > cp_model.pb.cc:307< / 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#l00186" > cp_model.pb.h:186< / 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#l01397" > cp_model.pb.cc:1397< / 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#l01724" > cp_model.pb.h:1724< / 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#l05635" > cp_model.pb.cc:5635< / 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#l09995" > cp_model.pb.cc:9995< / 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#l03823" > cp_model.pb.h:3823< / 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#l02616" > cp_model.pb.h:2616< / 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#l11136" > cp_model.pb.cc:11136< / 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#l10985" > cp_model.pb.cc:10985< / 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#l01884" > cp_model.pb.h:1884< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::CpSolverSolution::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10159" > cp_model.pb.cc:10159< / 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#l04345" > cp_model.pb.cc:4345< / 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#l00434" > cp_model.pb.cc:434< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_1_1___internal_html_aa3b35682fa089f04818c8d5311f9e2bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response_1_1___internal.html#aa3b35682fa089f04818c8d5311f9e2bf" > operations_research::sat::CpSolverResponse::_Internal::integer_objective< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::CpObjectiveProto & integer_objective(const CpSolverResponse *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10262" > cp_model.pb.cc:10262< / 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#l06223" > cp_model.pb.h:6223< / 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#l04581" > cp_model.pb.h:4581< / 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#l03556" > cp_model.pb.cc:3556< / 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#l00366" > cp_model.pb.cc:366< / a > < / 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#l00208" > cp_model.pb.cc:208< / 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#l04472" > cp_model.pb.h:4472< / 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#l01137" > cp_model.pb.h:1137< / 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#l03243" > cp_model.pb.cc:3243< / 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#l06048" > cp_model.pb.h:6048< / 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#l00098" > cp_model.pb.cc:98< / 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#l03836" > cp_model.pb.h:3836< / 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#l03322" > cp_model.pb.cc:3322< / 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#l00361" > cp_model.pb.cc:361< / 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#l05166" > cp_model.pb.cc:5166< / 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#l03911" > cp_model.pb.h:3911< / 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#l10505" > cp_model.pb.h:10505< / 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#l05234" > cp_model.pb.h:5234< / 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#l00854" > cp_model.pb.h:854< / 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#l05281" > cp_model.pb.h:5281< / 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#l01993" > cp_model.pb.h:1993< / 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#l01638" > cp_model.pb.h:1638< / 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#l05246" > cp_model.pb.cc:5246< / 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#l02252" > cp_model.pb.cc:2252< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal.html" > operations_research::sat::FloatObjectiveProtoDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00344" > cp_model.pb.cc:344< / 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#l02216" > cp_model.pb.cc:2216< / 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#l00233" > cp_model.pb.cc:233< / 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#l00088" > cp_model.pb.cc:88< / 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#l09986" > cp_model.pb.cc:9986< / 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#l08565" > cp_model.pb.cc:8565< / 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#l00210" > cp_model.pb.cc:210< / 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#l02776" > cp_model.pb.cc:2776< / 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#l06587" > cp_model.pb.h:6587< / 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#l03824" > cp_model.pb.h:3824< / 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#l00358" > cp_model.pb.cc:358< / 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#l00611" > cp_model.pb.h:611< / 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#l09299" > cp_model.pb.cc:9299< / 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#l00173" > cp_model.pb.cc:173< / 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#l10056" > cp_model.pb.cc:10056< / 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#l05757" > cp_model.pb.h:5757< / 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#l07405" > cp_model.pb.cc:7405< / 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#l05560" > cp_model.pb.cc:5560< / 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#l09032" > cp_model.pb.cc:9032< / 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#l10030" > cp_model.pb.cc:10030< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::IntervalConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02938" > cp_model.pb.cc:2938< / 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#l00442" > cp_model.pb.cc:442< / 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#l00396" > cp_model.pb.cc:396< / 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#l09565" > cp_model.pb.cc:9565< / 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#l04140" > cp_model.pb.cc:4140< / 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#l00178" > cp_model.pb.cc:178< / 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#l05230" > cp_model.pb.h:5230< / 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#l03826" > cp_model.pb.h:3826< / 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#l05283" > cp_model.pb.h:5283< / 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#l03236" > cp_model.pb.cc:3236< / 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_float_objective_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::FloatObjectiveProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07927" > cp_model.pb.cc:7927< / 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#l01515" > cp_model.pb.cc:1515< / 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#l02189" > cp_model.pb.h:2189< / 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#l06186" > cp_model.pb.cc:6186< / 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#l00807" > cp_model.pb.h:807< / 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#l05936" > cp_model.pb.h:5936< / 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#l04384" > cp_model.pb.cc:4384< / 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#l00392" > cp_model.pb.cc:392< / 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#l00117" > cp_model.pb.cc:117< / 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#l06126" > cp_model.pb.cc:6126< / 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#l09660" > cp_model.pb.cc:9660< / 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#l08614" > cp_model.pb.cc:8614< / 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#l05027" > cp_model.pb.cc:5027< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a23ad58dbb76df85ee952dd444d968597" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a23ad58dbb76df85ee952dd444d968597" > operations_research::sat::ConstraintProto::_Internal::int_prod< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearArgumentProto & int_prod(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05838" > cp_model.pb.cc:5838< / 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#l03817" > cp_model.pb.h:3817< / 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#l11205" > cp_model.pb.cc:11205< / 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#l02067" > cp_model.pb.cc:2067< / 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#l02130" > cp_model.pb.cc:2130< / 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#l03835" > cp_model.pb.h:3835< / 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#l00259" > cp_model.pb.cc:259< / 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#l10023" > cp_model.pb.cc:10023< / 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#l11169" > cp_model.pb.cc:11169< / 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#l02840" > cp_model.pb.cc:2840< / 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#l09059" > cp_model.pb.cc:9059< / 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#l09765" > cp_model.pb.h:9765< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::FloatObjectiveProto::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#l07846" > cp_model.pb.cc:7846< / 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#l01365" > cp_model.pb.cc:1365< / 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#l07426" > cp_model.pb.cc:7426< / 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#l08606" > cp_model.pb.cc:8606< / 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#l00451" > cp_model.pb.h:451< / 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#l05175" > cp_model.pb.cc:5175< / 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#l00083" > cp_model.pb.cc:83< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sparse_permutation_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sparse_permutation_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::SparsePermutationProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08955" > cp_model.pb.cc:8955< / 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#l09634" > cp_model.pb.cc:9634< / 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#l09356" > cp_model.pb.cc:9356< / 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#l09130" > cp_model.pb.cc:9130< / 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#l06699" > cp_model.pb.h:6699< / 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#l00205" > cp_model.pb.cc:205< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a31dcaea09f011d2fdd0d59304efefc53" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a31dcaea09f011d2fdd0d59304efefc53" > operations_research::sat::ConstraintProto::set_allocated_int_prod< / a > < / div > < div class = "ttdeci" > void set_allocated_int_prod(::operations_research::sat::LinearArgumentProto *int_prod)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06006" > cp_model.pb.cc:6006< / 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#l01918" > cp_model.pb.cc:1918< / 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#l09569" > cp_model.pb.cc:9569< / 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#l08356" > cp_model.pb.cc:8356< / 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#l05543" > cp_model.pb.cc:5543< / 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#l00142" > cp_model.pb.cc:142< / 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#l05220" > cp_model.pb.h:5220< / 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#l05245" > cp_model.pb.h:5245< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::CpSolverSolution::_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#l06539" > cp_model.pb.h:6539< / 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#l02056" > cp_model.pb.cc:2056< / 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#l10209" > cp_model.pb.h:10209< / 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#l00363" > cp_model.pb.cc:363< / 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#l11202" > cp_model.pb.cc:11202< / 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#l01721" > cp_model.pb.h:1721< / 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#l00394" > cp_model.pb.cc:394< / 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#l02225" > cp_model.pb.cc:2225< / 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#l02753" > cp_model.pb.cc:2753< / 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#l10949" > cp_model.pb.h:10949< / 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#l04437" > cp_model.pb.cc:4437< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::FloatObjectiveProto::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#l08081" > cp_model.pb.cc:8081< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_argument_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_argument_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::LinearArgumentProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01968" > cp_model.pb.cc:1968< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_ac36c47764df0c52c693a2335c6191bf4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#ac36c47764df0c52c693a2335c6191bf4" > operations_research::sat::ConstraintProto::_Internal::int_mod< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearArgumentProto & int_mod(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05834" > cp_model.pb.cc:5834< / 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#l00333" > cp_model.pb.cc:333< / 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#l05238" > cp_model.pb.h:5238< / 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#l08275" > cp_model.pb.cc:8275< / 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#l02532" > cp_model.pb.cc:2532< / 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#l04336" > cp_model.pb.cc:4336< / 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#l03772" > cp_model.pb.h:3772< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_table_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_table_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::TableConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04842" > cp_model.pb.cc:4842< / 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#l03419" > cp_model.pb.cc:3419< / 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#l00139" > cp_model.pb.cc:139< / 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#l00329" > cp_model.pb.cc:329< / 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#l03828" > cp_model.pb.h:3828< / 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#l11160" > cp_model.pb.cc:11160< / 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#l10135" > cp_model.pb.h:10135< / 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#l00175" > cp_model.pb.cc:175< / 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#l03124" > cp_model.pb.cc:3124< / 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#l02194" > cp_model.pb.cc:2194< / 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#l03217" > cp_model.pb.cc:3217< / 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#l00113" > cp_model.pb.cc:113< / 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#l06154" > cp_model.pb.h:6154< / 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#l05212" > cp_model.pb.cc:5212< / 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#l01066" > cp_model.pb.cc:1066< / 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#l08640" > cp_model.pb.cc:8640< / 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#l11145" > cp_model.pb.cc:11145< / 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#l08582" > cp_model.pb.cc:8582< / 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#l08323" > cp_model.pb.cc:8323< / 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#l02242" > cp_model.pb.cc:2242< / 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#l01343" > cp_model.pb.cc:1343< / 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#l03779" > cp_model.pb.cc:3779< / 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#l03837" > cp_model.pb.h:3837< / 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#l08507" > cp_model.pb.cc:8507< / 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#l01797" > cp_model.pb.cc:1797< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_expression_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_expression_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::LinearExpressionProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01709" > cp_model.pb.cc:1709< / 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#l01581" > cp_model.pb.cc:1581< / 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#l11097" > cp_model.pb.h:11097< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal_html_a39ac75ddc8f8796cf5f43764467cd8fc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal.html#a39ac75ddc8f8796cf5f43764467cd8fc" > operations_research::sat::CpSolverSolutionDefaultTypeInternal::CpSolverSolutionDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > constexpr CpSolverSolutionDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00469" > cp_model.pb.cc:469< / 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#l02280" > cp_model.pb.h:2280< / 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#l02321" > cp_model.pb.cc:2321< / 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#l04700" > cp_model.pb.cc:4700< / 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#l00439" > cp_model.pb.cc:439< / 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#l03820" > cp_model.pb.h:3820< / 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#l10327" > cp_model.pb.cc:10327< / 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#l08820" > cp_model.pb.cc:8820< / 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#l00242" > cp_model.pb.cc:242< / 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#l06081" > cp_model.pb.cc:6081< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_objective_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_objective_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::CpObjectiveProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07543" > cp_model.pb.cc:7543< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ae6adafb02e5b42fb52221114119a158a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ae6adafb02e5b42fb52221114119a158a" > operations_research::sat::ConstraintProto::int_mod< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearArgumentProto & int_mod() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09987" > cp_model.pb.h:9987< / 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#l04276" > cp_model.pb.cc:4276< / 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#l11114" > cp_model.pb.cc:11114< / 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#l00279" > cp_model.pb.cc:279< / 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#l03519" > cp_model.pb.cc:3519< / 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#l00261" > cp_model.pb.cc:261< / 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#l05822" > cp_model.pb.cc:5822< / 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#l03821" > cp_model.pb.h:3821< / 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#l00160" > cp_model.pb.cc:160< / 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#l03492" > cp_model.pb.cc:3492< / 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#l06111" > cp_model.pb.h:6111< / 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#l04173" > cp_model.pb.cc:4173< / 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#l04668" > cp_model.pb.cc:4668< / 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#l02960" > cp_model.pb.h:2960< / 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#l05754" > cp_model.pb.h:5754< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto___affine_transformation.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::DecisionStrategyProto_AffineTransformation::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08204" > cp_model.pb.cc:8204< / 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#l03093" > cp_model.pb.cc:3093< / 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#l08809" > cp_model.pb.cc:8809< / 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#l05006" > cp_model.pb.cc:5006< / 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#l03612" > cp_model.pb.h:3612< / 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#l02714" > cp_model.pb.h:2714< / 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#l05882" > cp_model.pb.cc:5882< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::CumulativeConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03654" > cp_model.pb.cc:3654< / 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#l01820" > cp_model.pb.cc:1820< / 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#l01134" > cp_model.pb.h:1134< / 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#l00213" > cp_model.pb.cc:213< / 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#l05384" > cp_model.pb.h:5384< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_variable_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::IntegerVariableProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01273" > cp_model.pb.cc:1273< / 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#l04112" > cp_model.pb.cc:4112< / 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#l08556" > cp_model.pb.cc:8556< / 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#l00115" > cp_model.pb.cc:115< / 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#l03819" > cp_model.pb.h:3819< / 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#l11130" > cp_model.pb.cc:11130< / 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#l00112" > cp_model.pb.cc:112< / 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#l01347" > cp_model.pb.h:1347< / 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#l00085" > cp_model.pb.cc:85< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap2_d_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::NoOverlap2DConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03381" > cp_model.pb.cc:3381< / 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#l03453" > cp_model.pb.h:3453< / 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#l03261" > cp_model.pb.cc:3261< / 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#l03017" > search.cc:3017< / 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#l04939" > cp_model.pb.cc:4939< / 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#l05186" > cp_model.pb.cc:5186< / 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#l02864" > cp_model.pb.cc:2864< / 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#l01246" > cp_model.pb.h:1246< / 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#l00560" > cp_model.pb.h:560< / 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#l01545" > cp_model.pb.cc:1545< / 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#l00429" > cp_model.pb.cc:429< / 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#l07327" > cp_model.pb.h:7327< / 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#l04880" > cp_model.pb.cc:4880< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html_ac6386669e89fc9f70e0a77b36d491209" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html#ac6386669e89fc9f70e0a77b36d491209" > operations_research::sat::IntervalConstraintProto::_Internal::size< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & size(const IntervalConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02800" > cp_model.pb.cc:2800< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_circuit_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_circuit_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::CircuitConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04235" > cp_model.pb.cc:4235< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal_html_a6a975ce628dfda94730129c2e6453ff1" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal.html#a6a975ce628dfda94730129c2e6453ff1" > operations_research::sat::CpSolverSolutionDefaultTypeInternal::~CpSolverSolutionDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~CpSolverSolutionDefaultTypeInternal()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00471" > cp_model.pb.cc:471< / 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#l03990" > cp_model.pb.cc:3990< / 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#l00296" > cp_model.pb.cc:296< / 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#l00191" > cp_model.pb.cc:191< / 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#l05866" > cp_model.pb.h:5866< / 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#l05916" > cp_model.pb.cc:5916< / 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#l03818" > cp_model.pb.h:3818< / 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#l03391" > cp_model.pb.h:3391< / 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#l01344" > cp_model.pb.h:1344< / 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#l05204" > cp_model.pb.cc:5204< / 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#l02784" > cp_model.pb.cc:2784< / 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#l05894" > cp_model.pb.cc:5894< / 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#l00131" > cp_model.pb.cc:131< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_bool_argument_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_bool_argument_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::BoolArgumentProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l01492" > cp_model.pb.cc:1492< / 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#l02080" > cp_model.pb.h:2080< / 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#l01882" > cp_model.pb.cc:1882< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::LinearConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02383" > cp_model.pb.cc:2383< / 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#l02075" > cp_model.pb.cc:2075< / 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#l00455" > cp_model.pb.cc:455< / 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#l00188" > cp_model.pb.cc:188< / 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#l00328" > cp_model.pb.cc:328< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::FloatObjectiveProto::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#l08064" > cp_model.pb.cc:8064< / 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#l08904" > cp_model.pb.cc:8904< / 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#l08089" > cp_model.pb.cc:8089< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_ab586d26cf9d20d52de0e3d2081fc1419" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#ab586d26cf9d20d52de0e3d2081fc1419" > operations_research::sat::CpSolverSolution::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#l10248" > cp_model.pb.cc:10248< / 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#l05121" > cp_model.pb.cc:5121< / 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#l11181" > cp_model.pb.cc:11181< / 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#l00126" > cp_model.pb.cc:126< / 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#l01212" > cp_model.pb.cc:1212< / 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#l11178" > cp_model.pb.cc:11178< / 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#l00331" > cp_model.pb.cc:331< / 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#l08151" > cp_model.pb.cc:8151< / 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#l05931" > cp_model.pb.cc:5931< / 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#l01998" > cp_model.pb.cc:1998< / 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#l00105" > cp_model.pb.cc:105< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_a3b8916ea6d24ef4006e6d52e3f96362f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#a3b8916ea6d24ef4006e6d52e3f96362f" > operations_research::sat::FloatObjectiveProto::_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#l04846" > cp_model.pb.h:4846< / 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#l03832" > cp_model.pb.h:3832< / 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_float_objective_proto_html_aebcc168f71bae9a3f0610a45766e94f4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#aebcc168f71bae9a3f0610a45766e94f4" > operations_research::sat::FloatObjectiveProto::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const FloatObjectiveProto & from)< / 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 = "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#l10727" > cp_model.pb.h:10727< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html" > operations_research::sat::FloatObjectiveProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04734" > cp_model.pb.h:4734< / 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#l01853" > cp_model.pb.cc:1853< / 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#l06201" > cp_model.pb.cc:6201< / 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#l01650" > cp_model.pb.cc:1650< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal_html_a3671be5dc388eb25136dcc9522427076" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal.html#a3671be5dc388eb25136dcc9522427076" > operations_research::sat::FloatObjectiveProtoDefaultTypeInternal::~FloatObjectiveProtoDefaultTypeInternal< / a > < / div > < div class = "ttdeci" > ~FloatObjectiveProtoDefaultTypeInternal()< / 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_float_objective_proto_1_1___internal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto_1_1___internal.html" > operations_research::sat::FloatObjectiveProto::_Internal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l07792" > cp_model.pb.cc:7792< / 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#l05567" > cp_model.pb.cc:5567< / 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#l01931" > cp_model.pb.h:1931< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_a4e1b680ae3a6848aa888208d1f7aa9a8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#a4e1b680ae3a6848aa888208d1f7aa9a8" > operations_research::sat::CpSolverSolution::CopyFrom< / a > < / div > < div class = "ttdeci" > void CopyFrom(const CpSolverSolution & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10231" > cp_model.pb.cc:10231< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_a35c0424dc86a508abbafe44b6c0311ad" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#a35c0424dc86a508abbafe44b6c0311ad" > operations_research::sat::CpSolverResponse::internal_default_instance< / a > < / div > < div class = "ttdeci" > static const CpSolverResponse * internal_default_instance()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06630" > cp_model.pb.h:6630< / 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#l03478" > cp_model.pb.cc:3478< / 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#l02120" > cp_model.pb.cc:2120< / 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#l02597" > cp_model.pb.cc:2597< / 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#l05243" > cp_model.pb.h:5243< / 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#l03253" > cp_model.pb.cc:3253< / 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#l06551" > cp_model.pb.cc:6551< / 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#l00081" > cp_model.pb.cc:81< / 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#l05268" > cp_model.pb.h:5268< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_aa0d2b6ddea7cb960b90423ac48f555bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#aa0d2b6ddea7cb960b90423ac48f555bf" > operations_research::sat::CpSolverSolution::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#l10109" > cp_model.pb.cc:10109< / 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#l00225" > cp_model.pb.cc:225< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_a63781cff8405dec0c427745986ee0848" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#a63781cff8405dec0c427745986ee0848" > operations_research::sat::FloatObjectiveProto::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const FloatObjectiveProto & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08036" > cp_model.pb.cc:8036< / 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#l02389" > cp_model.pb.h:2389< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_routes_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_routes_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::RoutesConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l04532" > cp_model.pb.cc:4532< / 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#l00658" > cp_model.pb.h:658< / 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#l01065" > cp_model.pb.cc:1065< / 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#l04722" > cp_model.pb.cc:4722< / 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#l00170" > cp_model.pb.cc:170< / 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#l04364" > cp_model.pb.cc:4364< / 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#l05782" > cp_model.pb.cc:5782< / 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#l01306" > cp_model.pb.cc:1306< / 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#l00422" > cp_model.pb.cc:422< / 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#l04972" > cp_model.pb.cc:4972< / 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#l00283" > cp_model.pb.cc:283< / 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#l00292" > cp_model.pb.cc:292< / 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#l00314" > cp_model.pb.cc:314< / 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#l02504" > cp_model.pb.h:2504< / 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#l04714" > cp_model.pb.cc:4714< / 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#l05901" > cp_model.pb.cc:5901< / 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#l03578" > cp_model.pb.cc:3578< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::CpSolverSolution::_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#l10119" > cp_model.pb.cc:10119< / 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#l09052" > cp_model.pb.cc:9052< / 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#l07724" > cp_model.pb.cc:7724< / 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#l10256" > cp_model.pb.cc:10256< / 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#l00509" > cp_model.pb.cc:509< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_a83794439b5a81a507b67b07f09d4f048" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#a83794439b5a81a507b67b07f09d4f048" > operations_research::sat::CpSolverSolution::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#l10238" > cp_model.pb.cc:10238< / 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#l06590" > cp_model.pb.h:6590< / 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#l00507" > cp_model.pb.cc:507< / 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#l03069" > cp_model.pb.cc:3069< / 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#l00068" > cp_model.pb.cc:68< / 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#l00299" > cp_model.pb.cc:299< / 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#l01529" > cp_model.pb.h:1529< / 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#l02688" > cp_model.pb.cc:2688< / 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#l05272" > cp_model.pb.h:5272< / 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#l03010" > cp_model.pb.h:3010< / 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#l03838" > cp_model.pb.h:3838< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a86df7716f79e450b221ec1af02f994bf" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a86df7716f79e450b221ec1af02f994bf" > operations_research::sat::_FloatObjectiveProto_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT FloatObjectiveProtoDefaultTypeInternal _FloatObjectiveProto_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00352" > cp_model.pb.cc:352< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal.html" > operations_research::sat::CpSolverSolutionDefaultTypeInternal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00468" > cp_model.pb.cc:468< / 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#l00504" > cp_model.pb.cc:504< / 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#l02764" > cp_model.pb.h:2764< / 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#l03829" > cp_model.pb.h:3829< / 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#l00399" > cp_model.pb.cc:399< / 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#l03760" > cp_model.pb.cc:3760< / 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#l11151" > cp_model.pb.cc:11151< / 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#l00060" > cp_model.pb.cc:60< / 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#l08893" > cp_model.pb.cc:8893< / 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#l08672" > cp_model.pb.cc:8672< / 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#l00272" > cp_model.pb.h:272< / 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#l11023" > cp_model.pb.h:11023< / 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#l00286" > cp_model.pb.cc:286< / 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#l00196" > cp_model.pb.cc:196< / 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#l05757" > cp_model.pb.cc:5757< / 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#l03843" > cp_model.pb.cc:3843< / 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#l04052" > cp_model.pb.cc:4052< / 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#l00517" > cp_model.pb.cc:517< / 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#l02424" > cp_model.pb.cc:2424< / 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#l02717" > cp_model.pb.h:2717< / 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#l04376" > cp_model.pb.cc:4376< / 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#l05890" > cp_model.pb.cc:5890< / 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#l10431" > cp_model.pb.h:10431< / 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#l00870" > cp_model.pb.cc:870< / 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#l11124" > cp_model.pb.cc:11124< / 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#l01569" > cp_model.pb.h:1569< / 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#l04079" > cp_model.pb.cc:4079< / 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#l00058" > cp_model.pb.cc:58< / 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#l00140" > cp_model.pb.cc:140< / 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#l04750" > cp_model.pb.cc:4750< / 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#l06402" > cp_model.pb.cc:6402< / 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#l00411" > cp_model.pb.cc:411< / 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#l05645" > cp_model.pb.cc:5645< / 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#l00055" > cp_model.pb.cc:55< / 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#l00291" > cp_model.pb.cc:291< / 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#l08661" > cp_model.pb.cc:8661< / 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#l11139" > cp_model.pb.cc:11139< / 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#l05108" > cp_model.pb.h:5108< / 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#l02077" > cp_model.pb.h:2077< / 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#l04980" > cp_model.pb.cc:4980< / 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#l01107" > cp_model.pb.cc:1107< / 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#l04783" > cp_model.pb.cc:4783< / 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#l02235" > cp_model.pb.cc:2235< / 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#l00281" > cp_model.pb.cc:281< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ad68192e55acda33d047e0090893722d4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ad68192e55acda33d047e0090893722d4" > operations_research::sat::ConstraintProto::set_allocated_int_div< / a > < / div > < div class = "ttdeci" > void set_allocated_int_div(::operations_research::sat::LinearArgumentProto *int_div)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05976" > cp_model.pb.cc:5976< / 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#l00294" > cp_model.pb.cc:294< / 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#l01747" > cp_model.pb.cc:1747< / 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#l03511" > cp_model.pb.cc:3511< / 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#l03072" > cp_model.pb.h:3072< / 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#l00076" > cp_model.pb.cc:76< / 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#l03830" > cp_model.pb.h:3830< / 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#l00421" > cp_model.pb.cc:421< / 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#l03775" > cp_model.pb.h:3775< / 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#l05236" > cp_model.pb.h:5236< / 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#l03839" > cp_model.pb.h:3839< / 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#l11166" > cp_model.pb.cc:11166< / 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#l03849" > cp_model.pb.h:3849< / 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#l00257" > cp_model.pb.cc:257< / 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#l00456" > cp_model.pb.cc:456< / 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#l05846" > cp_model.pb.cc:5846< / 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#l00916" > cp_model.pb.h:916< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_inverse_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_inverse_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::InverseConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05089" > cp_model.pb.cc:5089< / 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#l04960" > cp_model.pb.cc:4960< / 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#l05862" > cp_model.pb.cc:5862< / 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#l00156" > cp_model.pb.cc:156< / 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#l01827" > cp_model.pb.cc:1827< / 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#l02826" > cp_model.pb.h:2826< / 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#l09041" > cp_model.pb.cc:9041< / 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#l00189" > cp_model.pb.cc:189< / 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#l08377" > cp_model.pb.cc:8377< / 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#l00437" > cp_model.pb.cc:437< / 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#l01571" > cp_model.pb.cc:1571< / 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#l08755" > cp_model.pb.cc:8755< / 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#l06563" > cp_model.pb.cc:6563< / 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#l00608" > cp_model.pb.h:608< / 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#l11211" > cp_model.pb.cc:11211< / 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#l00056" > cp_model.pb.cc:56< / 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#l03737" > cp_model.pb.cc:3737< / 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#l04086" > cp_model.pb.cc:4086< / 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#l04357" > cp_model.pb.cc:4357< / 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#l07336" > cp_model.pb.cc:7336< / 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#l00264" > cp_model.pb.cc:264< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::ConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l06797" > cp_model.pb.cc:6797< / 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#l07217" > cp_model.pb.cc:7217< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_ad5fede74cf8685cd7f0838fca8aa9cf5" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#ad5fede74cf8685cd7f0838fca8aa9cf5" > CreateMaybeMessage< ::operations_research::sat::FloatObjectiveProto > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::FloatObjectiveProto * Arena::CreateMaybeMessage< ::operations_research::sat::FloatObjectiveProto > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l11184" > cp_model.pb.cc:11184< / 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#l11083" > cp_model.pb.cc:11083< / 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#l06051" > cp_model.pb.cc:6051< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal_html_ac19de2bedb2c0655e89a0f3ae13bb828" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_float_objective_proto_default_type_internal.html#ac19de2bedb2c0655e89a0f3ae13bb828" > operations_research::sat::FloatObjectiveProtoDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > FloatObjectiveProto _instance< / 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 = "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#l00516" > cp_model.pb.cc:516< / 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#l08300" > cp_model.pb.cc:8300< / 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#l09839" > cp_model.pb.h:9839< / 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#l03693" > cp_model.pb.cc:3693< / 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#l05854" > cp_model.pb.cc:5854< / 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#l09234" > cp_model.pb.cc:9234< / 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#l00193" > cp_model.pb.cc:193< / 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#l00376" > cp_model.pb.cc:376< / 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#l00244" > cp_model.pb.cc:244< / 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#l00226" > cp_model.pb.cc:226< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_dense_matrix_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_dense_matrix_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::DenseMatrixProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09199" > cp_model.pb.cc:9199< / 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#l04930" > cp_model.pb.cc:4930< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_automaton_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_automaton_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::AutomatonConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05374" > cp_model.pb.cc:5374< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal_html_a2367653b6cd1a4c607e4129369c08be5" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cp_solver_solution_default_type_internal.html#a2367653b6cd1a4c607e4129369c08be5" > operations_research::sat::CpSolverSolutionDefaultTypeInternal::_instance< / a > < / div > < div class = "ttdeci" > CpSolverSolution _instance< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00473" > cp_model.pb.cc:473< / 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#l06111" > cp_model.pb.cc:6111< / 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#l08872" > cp_model.pb.cc:8872< / 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#l01154" > cp_model.pb.cc:1154< / 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#l03012" > cp_model.pb.cc:3012< / 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#l03289" > cp_model.pb.cc:3289< / 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#l11199" > cp_model.pb.cc:11199< / 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#l11172" > cp_model.pb.cc:11172< / 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#l09548" > cp_model.pb.cc:9548< / 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#l03822" > cp_model.pb.h:3822< / 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#l00100" > cp_model.pb.cc:100< / 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#l00275" > cp_model.pb.h:275< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a9791f45657525989469c989a590dd861" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a9791f45657525989469c989a590dd861" > PROTOBUF_SECTION_VARIABLE< / a > < / div > < div class = "ttdeci" > const uint32_t TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::offsets [] PROTOBUF_SECTION_VARIABLE(protodesc_cold)< / 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#l11175" > cp_model.pb.cc:11175< / 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#l00147" > cp_model.pb.cc:147< / 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#l04416" > cp_model.pb.cc:4416< / 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#l08139" > cp_model.pb.cc:8139< / 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#l07343" > cp_model.pb.cc:7343< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_html_a1a596895b656fc2283b6d3c2774ed54e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto.html#a1a596895b656fc2283b6d3c2774ed54e" > operations_research::sat::CumulativeConstraintProto::internal_default_instance< / a > < / div > < div class = "ttdeci" > static const CumulativeConstraintProto * internal_default_instance()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l02120" > cp_model.pb.h:2120< / 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#l08800" > cp_model.pb.cc:8800< / 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#l00406" > cp_model.pb.cc:406< / 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#l02584" > cp_model.pb.cc:2584< / 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#l05842" > cp_model.pb.cc:5842< / 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#l00804" > cp_model.pb.h:804< / 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#l06377" > cp_model.pb.cc:6377< / 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#l04953" > cp_model.pb.cc:4953< / 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#l02027" > cp_model.pb.cc:2027< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_1_1___internal_html_a91000858ea125b697f2f2bcb16f0727c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cumulative_constraint_proto_1_1___internal.html#a91000858ea125b697f2f2bcb16f0727c" > operations_research::sat::CumulativeConstraintProto::_Internal::capacity< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & capacity(const CumulativeConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03525" > cp_model.pb.cc:3525< / 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#l08118" > cp_model.pb.cc:8118< / 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#l10875" > cp_model.pb.h:10875< / 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#l00069" > cp_model.pb.cc:69< / 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#l11196" > cp_model.pb.cc:11196< / 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#l02505" > cp_model.pb.cc:2505< / 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#l05247" > cp_model.pb.h:5247< / 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#l05898" > cp_model.pb.cc:5898< / 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#l06066" > cp_model.pb.cc:6066< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_aa7e6ed13f1c34c5453b63a4d9645196e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#aa7e6ed13f1c34c5453b63a4d9645196e" > operations_research::sat::FloatObjectiveProto::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#l08027" > cp_model.pb.cc:8027< / 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#l10790" > cp_model.pb.cc:10790< / 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#l05534" > cp_model.pb.cc:5534< / 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#l08987" > cp_model.pb.cc:8987< / 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#l00102" > cp_model.pb.cc:102< / 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#l03499" > cp_model.pb.cc:3499< / 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#l10351" > cp_model.pb.cc:10351< / 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#l01072" > cp_model.pb.cc:1072< / 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#l00120" > cp_model.pb.cc:120< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_partial_variable_assignment_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_partial_variable_assignment.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::PartialVariableAssignment::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08723" > cp_model.pb.cc:8723< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_af1033c8579625eedc97d25696eeca0b1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#af1033c8579625eedc97d25696eeca0b1" > operations_research::sat::FloatObjectiveProto::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#l07971" > cp_model.pb.cc:7971< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_aad49032ee75ebc29cb4735b3cfe7e449" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#aad49032ee75ebc29cb4735b3cfe7e449" > operations_research::sat::FloatObjectiveProto::FloatObjectiveProto< / a > < / div > < div class = "ttdeci" > FloatObjectiveProto()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l04737" > cp_model.pb.h:4737< / 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#l00720" > cp_model.pb.h:720< / 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#l00424" > cp_model.pb.cc:424< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::ElementConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02653" > cp_model.pb.cc:2653< / 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#l00384" > cp_model.pb.h:384< / 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#l01190" > cp_model.pb.cc:1190< / 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#l04061" > cp_model.pb.cc:4061< / 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#l03341" > cp_model.pb.h:3341< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae1da61ae4432812a260d36955d349e6c" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae1da61ae4432812a260d36955d349e6c" > operations_research::sat::_CpSolverSolution_default_instance_< / a > < / div > < div class = "ttdeci" > PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CpSolverSolutionDefaultTypeInternal _CpSolverSolution_default_instance_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l00476" > cp_model.pb.cc:476< / 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#l03767" > cp_model.pb.cc:3767< / 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#l01134" > cp_model.pb.cc:1134< / 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#l05496" > cp_model.pb.h:5496< / 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#l02260" > cp_model.pb.cc:2260< / 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#l03310" > cp_model.pb.cc:3310< / 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#l05850" > cp_model.pb.cc:5850< / 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#l02277" > cp_model.pb.h:2277< / 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#l06141" > cp_model.pb.cc:6141< / 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#l07715" > cp_model.pb.cc:7715< / 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#l01526" > cp_model.pb.h:1526< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_no_overlap_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::NoOverlapConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03164" > cp_model.pb.cc:3164< / 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#l10373" > cp_model.pb.cc:10373< / 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#l04588" > cp_model.pb.cc:4588< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_element_constraint_proto_html_aef27b6eb00abae299f52b396d8f43c30" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_element_constraint_proto.html#aef27b6eb00abae299f52b396d8f43c30" > operations_research::sat::ElementConstraintProto::target< / a > < / div > < div class = "ttdeci" > int32_t target() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l07659" > cp_model.pb.h:7659< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_response_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::CpSolverResponse::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10599" > cp_model.pb.cc:10599< / a > < / div > < / div >
< div class = "ttc" id = "search_8cc_html_a9648c36eafdd6183052aeec5bef2d8b2" > < div class = "ttname" > < a href = "search_8cc.html#a9648c36eafdd6183052aeec5bef2d8b2" > maximize_< / a > < / div > < div class = "ttdeci" > const bool maximize_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "search_8cc_source.html#l02559" > search.cc:2559< / 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#l09306" > cp_model.pb.cc:9306< / 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#l00073" > cp_model.pb.cc:73< / 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#l06171" > cp_model.pb.cc:6171< / 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#l03114" > cp_model.pb.cc:3114< / 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#l03159" > cp_model.pb.h:3159< / 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#l11133" > cp_model.pb.cc:11133< / 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#l05590" > cp_model.pb.cc:5590< / 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#l02484" > cp_model.pb.cc:2484< / 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#l00228" > cp_model.pb.cc:228< / 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#l03469" > cp_model.pb.cc:3469< / 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#l04693" > cp_model.pb.cc:4693< / 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#l03268" > cp_model.pb.h:3268< / 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#l03834" > cp_model.pb.h:3834< / 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#l05270" > cp_model.pb.h:5270< / 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#l02563" > cp_model.pb.cc:2563< / 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#l00097" > cp_model.pb.cc:97< / 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#l03833" > cp_model.pb.h:3833< / 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#l11171" > cp_model.pb.h:11171< / 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#l06114" > cp_model.pb.h:6114< / 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#l00241" > cp_model.pb.cc:241< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal_html_abaf28dd4369a34654e45d6846fea0bd7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_interval_constraint_proto_1_1___internal.html#abaf28dd4369a34654e45d6846fea0bd7" > operations_research::sat::IntervalConstraintProto::_Internal::start< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearExpressionProto & start(const IntervalConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02792" > cp_model.pb.cc:2792< / 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#l00463" > cp_model.pb.cc:463< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_a781bcf0cf4277469d146c4e24587beae" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#a781bcf0cf4277469d146c4e24587beae" > operations_research::sat::CpSolverSolution::~CpSolverSolution< / a > < / div > < div class = "ttdeci" > ~CpSolverSolution() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l10088" > cp_model.pb.cc:10088< / 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#l05747" > cp_model.pb.cc:5747< / 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#l03344" > cp_model.pb.h:3344< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_ab3451220a20b3a6c23cd7ef1ffcdebe1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#ab3451220a20b3a6c23cd7ef1ffcdebe1" > operations_research::sat::ConstraintProto::int_div< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearArgumentProto & int_div() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l09913" > cp_model.pb.h:9913< / 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#l08315" > cp_model.pb.cc:8315< / a > < / div > < / div >
< div class = "ttc" id = "cp__model_8pb_8cc_html_a0c52964e33ee26e0b301855f0701fd3d" > < div class = "ttname" > < a href = "cp__model_8pb_8cc.html#a0c52964e33ee26e0b301855f0701fd3d" > CreateMaybeMessage< ::operations_research::sat::CpSolverSolution > < / a > < / div > < div class = "ttdeci" > PROTOBUF_NOINLINE ::operations_research::sat::CpSolverSolution * Arena::CreateMaybeMessage< ::operations_research::sat::CpSolverSolution > (Arena *arena)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l11208" > cp_model.pb.cc:11208< / 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#l01452" > cp_model.pb.cc:1452< / 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#l01904" > cp_model.pb.cc:1904< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_all_different_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_all_different_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::AllDifferentConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l02172" > cp_model.pb.cc:2172< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_decision_strategy_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_decision_strategy_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::DecisionStrategyProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l08462" > cp_model.pb.cc:8462< / 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#l00311" > cp_model.pb.cc:311< / 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#l05774" > cp_model.pb.cc:5774< / 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_cp_model_proto_1_1___internal_html_a9c20577d0a99319a26a11cd632838867" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto_1_1___internal.html#a9c20577d0a99319a26a11cd632838867" > operations_research::sat::CpModelProto::_Internal::floating_point_objective< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::FloatObjectiveProto & floating_point_objective(const CpModelProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l09561" > cp_model.pb.cc:9561< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto_html_ade092f7378c2eef944dd6eba16d5690e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_reservoir_constraint_proto.html#ade092f7378c2eef944dd6eba16d5690e" > operations_research::sat::ReservoirConstraintProto::_InternalSerialize< / a > < / div > < div class = "ttdeci" > uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l03938" > cp_model.pb.cc:3938< / 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#l05111" > cp_model.pb.h:5111< / 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#l01456" > cp_model.pb.h:1456< / 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#l07759" > cp_model.pb.cc:7759< / 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#l00381" > cp_model.pb.cc:381< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal_html_a61065743442890d553b841790280df95" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto_1_1___internal.html#a61065743442890d553b841790280df95" > operations_research::sat::ConstraintProto::_Internal::int_div< / a > < / div > < div class = "ttdeci" > static const ::operations_research::sat::LinearArgumentProto & int_div(const ConstraintProto *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8cc_source.html#l05830" > cp_model.pb.cc:5830< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cp_solver_solution_html_aa48119af1106ac23323b52218b9d8781" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_solution.html#aa48119af1106ac23323b52218b9d8781" > operations_research::sat::CpSolverSolution::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const CpSolverSolution & from)< / 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 = "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#l04451" > cp_model.pb.cc:4451< / 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#l03593" > cp_model.pb.cc:3593< / 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#l00230" > cp_model.pb.cc:230< / 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#l05614" > cp_model.pb.cc:5614< / 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#l07362" > cp_model.pb.cc:7362< / 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#l00071" > cp_model.pb.cc:71< / 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#l01138" > cp_model.pb.cc:1138< / 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#l01589" > cp_model.pb.cc:1589< / 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#l01389" > cp_model.pb.cc:1389< / 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#l02976" > cp_model.pb.cc:2976< / 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#l08266" > cp_model.pb.cc:8266< / 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#l09900" > cp_model.pb.cc:9900< / 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#l00512" > cp_model.pb.cc:512< / 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#l00414" > cp_model.pb.cc:414< / 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#l10653" > cp_model.pb.h:10653< / 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 = "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#l09274" > cp_model.pb.cc:9274< / 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#l07370" > cp_model.pb.cc:7370< / 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#l04940" > cp_model.pb.h:4940< / 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#l05569" > cp_model.pb.h:5569< / 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#l02507" > cp_model.pb.h:2507< / 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#l08391" > cp_model.pb.cc:8391< / 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#l05814" > cp_model.pb.cc:5814< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_float_objective_proto_html_a312ca8bb89c95cba7ac0712a184f5711" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_float_objective_proto.html#a312ca8bb89c95cba7ac0712a184f5711" > operations_research::sat::FloatObjectiveProto::_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#l07860" > cp_model.pb.cc:7860< / 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#l09540" > cp_model.pb.cc:9540< / 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#l03822" > cp_model.pb.cc:3822< / 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#l01833" > cp_model.pb.h:1833< / 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#l05282" > cp_model.pb.cc:5282< / 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#l00127" > cp_model.pb.cc:127< / 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#l00129" > cp_model.pb.cc:129< / 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#l05387" > cp_model.pb.h:5387< / 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#l00505" > cp_model.pb.cc:505< / 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#l02737" > cp_model.pb.cc:2737< / 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#l03827" > cp_model.pb.h:3827< / 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#l05874" > cp_model.pb.cc:5874< / 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#l09502" > cp_model.pb.cc:9502< / 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#l05818" > cp_model.pb.cc:5818< / 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#l00458" > cp_model.pb.cc:458< / 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#l07766" > cp_model.pb.cc:7766< / 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#l00063" > cp_model.pb.cc:63< / 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#l06096" > cp_model.pb.cc:6096< / 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#l05961" > cp_model.pb.cc:5961< / 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#l11190" > cp_model.pb.cc:11190< / 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#l06036" > cp_model.pb.cc:6036< / 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#l06216" > cp_model.pb.cc:6216< / 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#l05439" > cp_model.pb.cc:5439< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_constraint_proto_html_a4567d228ce1b15d80cd3408cb8ca86af" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_constraint_proto.html#a4567d228ce1b15d80cd3408cb8ca86af" > operations_research::sat::ConstraintProto::int_prod< / a > < / div > < div class = "ttdeci" > const ::operations_research::sat::LinearArgumentProto & int_prod() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l10061" > cp_model.pb.h:10061< / 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#l00391" > cp_model.pb.cc:391< / 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#l05946" > cp_model.pb.cc:5946< / 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#l00155" > cp_model.pb.cc:155< / 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#l05738" > cp_model.pb.cc:5738< / 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#l11148" > cp_model.pb.cc:11148< / 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#l11193" > cp_model.pb.cc:11193< / 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#l00979" > cp_model.pb.h:979< / 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" >
2022-01-16 18:02:36 +01: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 >