Files
ortools-clone/docs/cpp_sat/cp__model_8pb_8h_source.html

1432 lines
2.3 MiB
HTML
Raw Normal View History

2019-06-13 15:51:12 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>OR-Tools</title>
<meta http-equiv="Content-Type" content="text/html;"/>
<meta charset="utf-8"/>
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
2019-06-20 23:08:48 +02:00
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
2019-06-13 15:51:12 +02:00
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="banner-container">
<div id="banner">
2019-06-29 18:18:08 +02:00
<span id="sfml">OR-Tools 7.2</span>
2019-06-13 15:51:12 +02:00
</div>
</div>
2019-06-29 18:18:08 +02:00
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
2019-06-13 15:51:12 +02:00
<div id="content">
<!-- Generated by Doxygen 1.8.15 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
2019-07-15 17:42:24 -07:00
<li class="current"><a href="files.html"><span>Files</span></a></li>
2019-06-13 15:51:12 +02:00
</ul>
</div>
</div><!-- top -->
2019-07-12 13:25:23 -07:00
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('cp__model_8pb_8h_source.html','');});
/* @license-end */
</script>
<div id="doc-content">
2019-06-13 15:51:12 +02:00
<div class="header">
<div class="headertitle">
<div class="title">cp_model.pb.h</div> </div>
</div><!--header-->
<div class="contents">
2019-06-20 23:08:48 +02:00
<a href="cp__model_8pb_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<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>&#160;<span class="comment">// source: ortools/sat/cp_model.proto</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#ifndef GOOGLE_PROTOBUF_INCLUDED_ortools_2fsat_2fcp_5fmodel_2eproto</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#define GOOGLE_PROTOBUF_INCLUDED_ortools_2fsat_2fcp_5fmodel_2eproto</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;limits&gt;</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/port_def.inc&gt;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#if PROTOBUF_VERSION &lt; 3008000</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#error This file was generated by a newer version of protoc which is</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#error incompatible with your Protocol Buffer headers. Please update</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#error your headers.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#if 3008000 &lt; PROTOBUF_MIN_PROTOC_VERSION</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#error This file was generated by an older version of protoc which is</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#error incompatible with your Protocol Buffer headers. Please</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#error regenerate this file with a newer version of protoc.</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/port_undef.inc&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/io/coded_stream.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/arena.h&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/arenastring.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/generated_message_table_driven.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#1
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a358ed03085bd4ed48d3504ceff622780"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a358ed03085bd4ed48d3504ceff622780">operations_research::sat::BoolArgumentProto::~BoolArgumentProto</a></div><div class="ttdeci">virtual ~BoolArgumentProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a8e252e7ebf0df19a87d3777b89013dd3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a8e252e7ebf0df19a87d3777b89013dd3">operations_research::sat::CircuitConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01900">cp_model.pb.h:1900</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a911c084c988307f3e74235c2f7817523"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a911c084c988307f3e74235c2f7817523">operations_research::sat::ReservoirConstraintProto::add_demands</a></div><div class="ttdeci">void add_demands(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05133">cp_model.pb.h:5133</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a1b8300110c8ebc0ba49b79862f0bdcaa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a1b8300110c8ebc0ba49b79862f0bdcaa">operations_research::sat::CpObjectiveProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06837">cp_model.pb.h:6837</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a54f36bdd67eb0eca09934c34a9013418"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a54f36bdd67eb0eca09934c34a9013418">operations_research::sat::CumulativeConstraintProto::set_demands</a></div><div class="ttdeci">void set_demands(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05036">cp_model.pb.h:5036</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427ceae535ad44840a077b35974e3a04530717"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ceae535ad44840a077b35974e3a04530717">operations_research::sat::CpSolverStatus_INT_MAX_SENTINEL_DO_NOT_USE_</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00225">cp_model.pb.h:225</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a158d3c3e8612a0cb9be525140c96267f"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a158d3c3e8612a0cb9be525140c96267f">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_Parse</a></div><div class="ttdeci">bool DecisionStrategyProto_VariableSelectionStrategy_Parse(const std::string &amp;name, DecisionStrategyProto_VariableSelectionStrategy *value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00186">cp_model.pb.h:186</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_ac8d061362d12b56ff220e9d9fc57295b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#ac8d061362d12b56ff220e9d9fc57295b">operations_research::sat::IntegerVariableProto::Swap</a></div><div class="ttdeci">void Swap(IntegerVariableProto *other)</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a5fe88249a924da9eac41aefea5ddabed"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a5fe88249a924da9eac41aefea5ddabed">operations_research::sat::_PartialVariableAssignment_default_instance_</a></div><div class="ttdeci">PartialVariableAssignmentDefaultTypeInternal _PartialVariableAssignment_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a63b6cfb1dbb3d4192511798010360e93"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a63b6cfb1dbb3d4192511798010360e93">operations_research::sat::TableConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_af3803f6ba5a19de049f31362452725d4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#af3803f6ba5a19de049f31362452725d4">operations_research::sat::CpSolverResponse::default_instance</a></div><div class="ttdeci">static const CpSolverResponse &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a50e6bcc2746b0bf6b477768041e75433"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a50e6bcc2746b0bf6b477768041e75433">operations_research::sat::NoOverlapConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01332">cp_model.pb.h:1332</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6d05b7c78cc7c9ea4adaf410bb0ab086"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6d05b7c78cc7c9ea4adaf410bb0ab086">operations_research::sat::ConstraintProto::has_bool_and</a></div><div class="ttdeci">bool has_bool_and() const</div><div class="ttdoc">.operations_research.sat.BoolArgumentProto bool_and = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05918">cp_model.pb.h:5918</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a7f2c39efda80964dd04f04a107de9ebc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a7f2c39efda80964dd04f04a107de9ebc">operations_research::sat::CpModelProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427ceae4d551fa942cba479e3090bb8ae40e73"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ceae4d551fa942cba479e3090bb8ae40e73">operations_research::sat::FEASIBLE</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00221">cp_model.pb.h:221</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a89ea5c26f5cfaacb41885e21b0739318"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a89ea5c26f5cfaacb41885e21b0739318">operations_research::sat::ConstraintProto::has_all_diff</a></div><div class="ttdeci">bool has_all_diff() const</div><div class="ttdoc">.operations_research.sat.AllDifferentConstraintProto all_diff = 13;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06287">cp_model.pb.h:6287</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_aedf80eda26adac66a1f9226933eadf1b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#aedf80eda26adac66a1f9226933eadf1b">operations_research::sat::DecisionStrategyProto_AffineTransformation::default_instance</a></div><div class="ttdeci">static const DecisionStrategyProto_AffineTransformation &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a76b4e6dccbbd4096a2ebcae75e80021a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a76b4e6dccbbd4096a2ebcae75e80021a">operations_research::sat::NoOverlapConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_aa5222e72b649e41786ada08c55e1a7fb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#aa5222e72b649e41786ada08c55e1a7fb">operations_research::sat::CircuitConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a64423562c98904b9d423176a4519b51a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a64423562c98904b9d423176a4519b51a">operations_research::sat::CumulativeConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a5579227d76199aefaa7caf12d1f6038b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a5579227d76199aefaa7caf12d1f6038b">operations_research::sat::CpSolverResponse::set_all_solutions_were_found</a></div><div class="ttdeci">void set_all_solutions_were_found(bool value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07579">cp_model.pb.h:7579</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a7e3fd4ac35de4616137e11abb80a4712"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a7e3fd4ac35de4616137e11abb80a4712">operations_research::sat::CpObjectiveProto::set_domain</a></div><div class="ttdeci">void set_domain(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06932">cp_model.pb.h:6932</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_acae81ec12bb5bd770d2eec51ef23d3f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#acae81ec12bb5bd770d2eec51ef23d3f5">operations_research::sat::BoolArgumentProto::set_literals</a></div><div class="ttdeci">void set_literals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04568">cp_model.pb.h:4568</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a9f1abbc633e56b7b348d3b609ead7acc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a9f1abbc633e56b7b348d3b609ead7acc">operations_research::sat::ConstraintProto::element</a></div><div class="ttdeci">const ::operations_research::sat::ElementConstraintProto &amp; element() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06351">cp_model.pb.h:6351</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ac895ea97ae4e81a42cc9b2fdfd1030ff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ac895ea97ae4e81a42cc9b2fdfd1030ff">operations_research::sat::ConstraintProto::kIntProd</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02907">cp_model.pb.h:2907</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_aad6599fa35f799568c6c635a36ad49eb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#aad6599fa35f799568c6c635a36ad49eb">operations_research::sat::ReservoirConstraintProto::kMinLevelFieldNumber</a></div><div class="ttdeci">static const int kMinLevelFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01840">cp_model.pb.h:1840</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a463a1c6294a89434db5de2a5560685f4"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a463a1c6294a89434db5de2a5560685f4">operations_research::sat::CpSolverStatus_Parse</a></div><div class="ttdeci">bool CpSolverStatus_Parse(const std::string &amp;name, CpSolverStatus *value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00241">cp_model.pb.h:241</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ae62268a015fb12edd2364e54dc48f4e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ae62268a015fb12edd2364e54dc48f4e3">operations_research::sat::ReservoirConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a060568cd86774ddae044467d7ac70765"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a060568cd86774ddae044467d7ac70765">operations_research::sat::AutomatonConstraintProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05785">cp_model.pb.h:5785</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a0a92e93b4764d23f4356d960ebc0ced9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a0a92e93b4764d23f4356d960ebc0ced9">operations_research::sat::CircuitCoveringConstraintProto::kNextsFieldNumber</a></div><div class="ttdeci">static const int kNextsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02326">cp_model.pb.h:2326</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ae81a5330d9c4578a872554f767a95030"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ae81a5330d9c4578a872554f767a95030">operations_research::sat::CircuitCoveringConstraintProto::nexts_size</a></div><div class="ttdeci">int nexts_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05418">cp_model.pb.h:5418</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a0aae2e04181e8167d4a4aa6253aac4d2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a0aae2e04181e8167d4a4aa6253aac4d2">operations_research::sat::NoOverlap2DConstraintProto::clear_x_intervals</a></div><div class="ttdeci">void clear_x_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04920">cp_model.pb.h:4920</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a05af523bc68504b5266303f3107cbb25"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a05af523bc68504b5266303f3107cbb25">operations_research::sat::CpSolverResponse::num_integer_propagations</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 num_integer_propagations() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07645">cp_model.pb.h:7645</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a3e6e7788addc352b1018c7c2713f5e5a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a3e6e7788addc352b1018c7c2713f5e5a">operations_research::sat::ElementConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a786f11ebfbf1d56f43dbb2fe59c714ba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a786f11ebfbf1d56f43dbb2fe59c714ba">operations_research::sat::AutomatonConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02693">cp_model.pb.h:2693</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_acc755737adc1475c9122062d325e79fc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#acc755737adc1475c9122062d325e79fc">operations_research::sat::ConstraintProto::kBoolXorFieldNumber</a></div><div class="ttdeci">static const int kBoolXorFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03052">cp_model.pb.h:3052</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_aa7d06305f269b95c8f0916c11c030886"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#aa7d06305f269b95c8f0916c11c030886">operations_research::sat::CircuitCoveringConstraintProto::~CircuitCoveringConstraintProto</a></div><div class="ttdeci">virtual ~CircuitCoveringConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_aea5d25cccdfdf1d280f98e086aad7fad"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#aea5d25cccdfdf1d280f98e086aad7fad">operations_research::sat::DecisionStrategyProto_AffineTransformation::operator=</a></div><div class="ttdeci">DecisionStrategyProto_AffineTransformation &amp; operator=(const DecisionStrategyProto_AffineTransformation &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03487">cp_model.pb.h:3487</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a07107e6e4490559714e67f598f5dc6e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a07107e6e4490559714e67f598f5dc6e3">operations_research::sat::RoutesConstraintProto::operator=</a></div><div class="ttdeci">RoutesConstraintProto &amp; operator=(const RoutesConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02043">cp_model.pb.h:2043</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html">operations_research::sat::AllDifferentConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00671">cp_model.pb.h:671</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a6728dfcf5656948276eb264330581fd8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a6728dfcf5656948276eb264330581fd8">operations_research::sat::AutomatonConstraintProto::transition_head_size</a></div><div class="ttdeci">int transition_head_size() const</div><div class="ttdoc">repeated int64 transition_head = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05701">cp_model.pb.h:5701</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a78bf9851b0383163d8c329d5e2e49d29"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a78bf9851b0383163d8c329d5e2e49d29">operations_research::sat::CpModelProto::add_constraints</a></div><div class="ttdeci">::operations_research::sat::ConstraintProto * add_constraints()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07262">cp_model.pb.h:7262</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a399aaf0578bb74021f08cee00779d38f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a399aaf0578bb74021f08cee00779d38f">operations_research::sat::RoutesConstraintProto::literals_size</a></div><div class="ttdeci">int literals_size() const</div><div class="ttdoc">repeated int32 literals = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05339">cp_model.pb.h:5339</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a41aff7631befd63e889128d950bb3d5c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a41aff7631befd63e889128d950bb3d5c">operations_research::sat::DecisionStrategyProto::transformations_size</a></div><div class="ttdeci">int transformations_size() const</div><div class="ttdoc">repeated .operations_research.sat.DecisionStrategyProto.AffineTransformation transformations = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07062">cp_model.pb.h:7062</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a1849e711681cbbc217c9d5b65c04fe50"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a1849e711681cbbc217c9d5b65c04fe50">operations_research::sat::DecisionStrategyProto_AffineTransformation::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_aad26e6bdba5475af14c5d766c3db6f36"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#aad26e6bdba5475af14c5d766c3db6f36">operations_research::sat::AutomatonConstraintProto::add_transition_label</a></div><div class="ttdeci">void add_transition_label(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05745">cp_model.pb.h:5745</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a8d6b6dd41e61b849c501285e557310c8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a8d6b6dd41e61b849c501285e557310c8">operations_research::sat::CpSolverResponse::set_solution_upper_bounds</a></div><div class="ttdeci">void set_solution_upper_bounds(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07522">cp_model.pb.h:7522</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_aef06a673d2828624378c53dff605c2b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#aef06a673d2828624378c53dff605c2b8">operations_research::sat::NoOverlapConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01281">cp_model.pb.h:1281</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html">operations_research::sat::AutomatonConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02665">cp_model.pb.h:2665</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a2749177005e30925464a17eb760d8e2d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a2749177005e30925464a17eb760d8e2d">operations_research::sat::TableConstraintProto::clear_values</a></div><div class="ttdeci">void clear_values()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05516">cp_model.pb.h:5516</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a5e73c6660bb8db7bea1962afdd60c056"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a5e73c6660bb8db7bea1962afdd60c056">operations_research::sat::DecisionStrategyProto::set_variables</a></div><div class="ttdeci">void set_variables(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07014">cp_model.pb.h:7014</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a0f0c772e1735d9cb1bc2984b21ccf5e0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a0f0c772e1735d9cb1bc2984b21ccf5e0">operations_research::sat::AutomatonConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a1742cab1f2a807d32238c453b92bdeb3"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a1742cab1f2a807d32238c453b92bdeb3">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_ARRAYSIZE</a></div><div class="ttdeci">constexpr int DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_ARRAYSIZE</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00202">cp_model.pb.h:202</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ac94e8ee9c10f721d70842012ea869aba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ac94e8ee9c10f721d70842012ea869aba">operations_research::sat::TableConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const TableConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02399">cp_model.pb.h:2399</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a89b5ebd8abdd0a5d981444799b03ce20"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a89b5ebd8abdd0a5d981444799b03ce20">operations_research::sat::IntegerArgumentProto::IntegerArgumentProto</a></div><div class="ttdeci">IntegerArgumentProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a460c24450ee234ed7107612bba219874"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a460c24450ee234ed7107612bba219874">operations_research::sat::CpModelProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a42cd6e1de56b3b4b6141435ac47d9c19"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a42cd6e1de56b3b4b6141435ac47d9c19">operations_research::sat::ConstraintProto::swap</a></div><div class="ttdeci">friend void swap(ConstraintProto &amp;a, ConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02934">cp_model.pb.h:2934</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a46d365039e48fe8227449ef2e667cacc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a46d365039e48fe8227449ef2e667cacc">operations_research::sat::CpSolverResponse::add_solution_upper_bounds</a></div><div class="ttdeci">void add_solution_upper_bounds(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07526">cp_model.pb.h:7526</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a946e95ccf1a9faf8270238f5c5b301fb"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a946e95ccf1a9faf8270238f5c5b301fb">operations_research::sat::_ConstraintProto_default_instance_</a></div><div class="ttdeci">ConstraintProtoDefaultTypeInternal _ConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a0cbe721c733514011934b36993967a4e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a0cbe721c733514011934b36993967a4e">operations_research::sat::InverseConstraintProto::default_instance</a></div><div class="ttdeci">static const InverseConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ae69add04f731189b71aae1ff79805818"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ae69add04f731189b71aae1ff79805818">operations_research::sat::PartialVariableAssignment::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_afe0fff5867a98c14d6d29ba4720071ce"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#afe0fff5867a98c14d6d29ba4720071ce">operations_research::sat::BoolArgumentProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00472">cp_model.pb.h:472</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a6f5cfd0cbe176a833875695642750d7b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a6f5cfd0cbe176a833875695642750d7b">operations_research::sat::CumulativeConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a5a97c78e3bd7352e36ed611a9290e5d5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a5a97c78e3bd7352e36ed611a9290e5d5">operations_research::sat::NoOverlap2DConstraintProto::y_intervals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; y_intervals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04966">cp_model.pb.h:4966</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a21a223f37da2ea5587223937baa07668"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a21a223f37da2ea5587223937baa07668">operations_research::sat::RoutesConstraintProto::capacity</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 capacity() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05402">cp_model.pb.h:5402</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_aa53aac2a71c4e604599f2671486087ba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#aa53aac2a71c4e604599f2671486087ba">operations_research::sat::RoutesConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ae3a8d933bc96bc411aa283b0a5ae53a5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ae3a8d933bc96bc411aa283b0a5ae53a5">operations_research::sat::CpSolverResponse::add_tightened_variables</a></div><div class="ttdeci">::operations_research::sat::IntegerVariableProto * add_tightened_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07561">cp_model.pb.h:7561</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a437fca83fc79d4f8a6ab3a9027c2fd1c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a437fca83fc79d4f8a6ab3a9027c2fd1c">operations_research::sat::ReservoirConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</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="classoperations__research_1_1sat_1_1TableConstraintProto_html_a16e43cab707033fdf695a0495dd6d8bb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a16e43cab707033fdf695a0495dd6d8bb">operations_research::sat::TableConstraintProto::TableConstraintProto</a></div><div class="ttdeci">TableConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a2ca02674d731864b8475070449c6b109"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a2ca02674d731864b8475070449c6b109">operations_research::sat::PartialVariableAssignment::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a718f32ca9acff7fa22d4a521ad378fdb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a718f32ca9acff7fa22d4a521ad378fdb">operations_research::sat::BoolArgumentProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ae50dd96ebfe7243c9ccbabef50e02a5b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ae50dd96ebfe7243c9ccbabef50e02a5b">operations_research::sat::TableConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a374bab814d71cc07ddb92859755ee9ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a374bab814d71cc07ddb92859755ee9ae">operations_research::sat::BoolArgumentProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ad3328ed391a2d36ad716d60d910bcdb3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ad3328ed391a2d36ad716d60d910bcdb3">operations_research::sat::AutomatonConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02741">cp_model.pb.h:2741</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a6a7c16ad4ed281e3f5896996930dda8e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a6a7c16ad4ed281e3f5896996930dda8e">operations_research::sat::NoOverlapConstraintProto::add_intervals</a></div><div class="ttdeci">void add_intervals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04896">cp_model.pb.h:4896</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ad70d2820838a83df3348e4dcd1b20cea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ad70d2820838a83df3348e4dcd1b20cea">operations_research::sat::CircuitConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a7cd85d7ba41be706936fd7a4884703ea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a7cd85d7ba41be706936fd7a4884703ea">operations_research::sat::ElementConstraintProto::kTargetFieldNumber</a></div><div class="ttdeci">static const int kTargetFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01096">cp_model.pb.h:1096</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a6a8e209f0514b67a37cb187d528a42fe"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a6a8e209f0514b67a37cb187d528a42fe">operations_research::sat::DecisionStrategyProto::set_domain_reduction_strategy</a></div><div class="ttdeci">void set_domain_reduction_strategy(::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07055">cp_model.pb.h:7055</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_aeccedf377b000af35b4e9091c1bc2bb8"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#aeccedf377b000af35b4e9091c1bc2bb8">operations_research::sat::CpSolverStatus_ARRAYSIZE</a></div><div class="ttdeci">constexpr int CpSolverStatus_ARRAYSIZE</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00230">cp_model.pb.h:230</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_ac2eb36ea709d39f0686fc19f1d143f23"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#ac2eb36ea709d39f0686fc19f1d143f23">operations_research::sat::DecisionStrategyProto_AffineTransformation::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a12ab8126b7c549534c41a833a712a2e0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a12ab8126b7c549534c41a833a712a2e0">operations_research::sat::CircuitConstraintProto::tails</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; tails() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05203">cp_model.pb.h:5203</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a54adc16f1f475237bda78939bf9ef2b6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a54adc16f1f475237bda78939bf9ef2b6">operations_research::sat::ConstraintProto::clear_int_min</a></div><div class="ttdeci">void clear_int_min()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06170">cp_model.pb.h:6170</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a60036e4e1e1d47218d6339e9119805c4"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a60036e4e1e1d47218d6339e9119805c4">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_descriptor</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DecisionStrategyProto_DomainReductionStrategy_descriptor()</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427cea443f059ef1efc767e19c5724f6c161d9"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea443f059ef1efc767e19c5724f6c161d9">operations_research::sat::CpSolverStatus_INT_MIN_SENTINEL_DO_NOT_USE_</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00224">cp_model.pb.h:224</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ae0e9c59d0fb6ecfedba625909970b89a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ae0e9c59d0fb6ecfedba625909970b89a">operations_research::sat::AutomatonConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_acfe5b84916bdea1c88761d9313af37e4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#acfe5b84916bdea1c88761d9313af37e4">operations_research::sat::AutomatonConstraintProto::transition_label_size</a></div><div class="ttdeci">int transition_label_size() const</div><div class="ttdoc">repeated int64 transition_label = 6;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05731">cp_model.pb.h:5731</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ae1bf1cf3f7f77485b9d4c7ab4d6894ed"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ae1bf1cf3f7f77485b9d4c7ab4d6894ed">operations_research::sat::_RoutesConstraintProto_default_instance_</a></div><div class="ttdeci">RoutesConstraintProtoDefaultTypeInternal _RoutesConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a74d6706101d4479131d9bb7e7bc9cdbe"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a74d6706101d4479131d9bb7e7bc9cdbe">operations_research::sat::ConstraintProto::clear_table</a></div><div class="ttdeci">void clear_table()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06498">cp_model.pb.h:6498</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_ae73ae521d3f073999bad9b9e6881ac6b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#ae73ae521d3f073999bad9b9e6881ac6b">operations_research::sat::CpObjectiveProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_aa52a5aeeae0f396d22a94f8acfbb05d0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#aa52a5aeeae0f396d22a94f8acfbb05d0">operations_research::sat::DecisionStrategyProto::clear_variables</a></div><div class="ttdeci">void clear_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07007">cp_model.pb.h:7007</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0ca9bc8cd090f555c04c4fb8ec23838dc30"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca9bc8cd090f555c04c4fb8ec23838dc30">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MAX_DOMAIN_SIZE</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00168">cp_model.pb.h:168</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ada17d138a6873ebfc0e1e177ea44c1a4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ada17d138a6873ebfc0e1e177ea44c1a4">operations_research::sat::ConstraintProto::enforcement_literal_size</a></div><div class="ttdeci">int enforcement_literal_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05847">cp_model.pb.h:5847</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_abd24fbb1eede6d3471863e1d1cf4f364"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#abd24fbb1eede6d3471863e1d1cf4f364">operations_research::sat::NoOverlapConstraintProto::default_instance</a></div><div class="ttdeci">static const NoOverlapConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a7fdfe348c47fb1b603ece24d1ebaa579"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a7fdfe348c47fb1b603ece24d1ebaa579">operations_research::sat::ConstraintProto::kLinear</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02908">cp_model.pb.h:2908</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aabdfc884176585b79f65cb603c2171ce"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aabdfc884176585b79f65cb603c2171ce">operations_research::sat::CpModelProto::variables_size</a></div><div class="ttdeci">int variables_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07213">cp_model.pb.h:7213</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a201476b5aa7e694f7402bd78ec0e0497"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a201476b5aa7e694f7402bd78ec0e0497">operations_research::sat::NoOverlap2DConstraintProto::clear_y_intervals</a></div><div class="ttdeci">void clear_y_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04950">cp_model.pb.h:4950</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_acd77e8d0a4026c999d04a94387775282"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#acd77e8d0a4026c999d04a94387775282">operations_research::sat::ConstraintProto::name</a></div><div class="ttdeci">const std::string &amp; name() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05799">cp_model.pb.h:5799</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a7566605c5f8bfe434ce6dbc1f4438606"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a7566605c5f8bfe434ce6dbc1f4438606">operations_research::sat::CumulativeConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01566">cp_model.pb.h:1566</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a17325964be2cd6a3cc1ec1d2f9652107"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a17325964be2cd6a3cc1ec1d2f9652107">operations_research::sat::BoolArgumentProto::default_instance</a></div><div class="ttdeci">static const BoolArgumentProto &amp; default_instance()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a800d633954ccafd43aa0bf66ec0e6377"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a800d633954ccafd43aa0bf66ec0e6377">operations_research::sat::CircuitCoveringConstraintProto::add_nexts</a></div><div class="ttdeci">void add_nexts(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05432">cp_model.pb.h:5432</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ad987062c36dc563894f2a3d26197500e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ad987062c36dc563894f2a3d26197500e">operations_research::sat::ConstraintProto::kBoolXor</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02902">cp_model.pb.h:2902</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a2826f84854ea19a60fe4b0fb3aac2bae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a2826f84854ea19a60fe4b0fb3aac2bae">operations_research::sat::NoOverlap2DConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01421">cp_model.pb.h:1421</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a5ae2400b8a1bbf76d789a2dfd6dcfcee"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a5ae2400b8a1bbf76d789a2dfd6dcfcee">operations_research::sat::IntegerVariableProto::name</a></div><div class="ttdeci">const std::string &amp; name() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04475">cp_model.pb.h:4475</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_adeada39a9b25093a4cc1883510e1bb08"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#adeada39a9b25093a4cc1883510e1bb08">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MIN</a></div><div class="ttdeci">constexpr DecisionStrategyProto_DomainReductionStrategy DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MIN</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00200">cp_model.pb.h:200</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a16ecc66bb54205cbdfcf39053bf9ab77"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a16ecc66bb54205cbdfcf39053bf9ab77">operations_research::sat::CircuitConstraintProto::mutable_heads</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_heads()</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_1CircuitConstraintProto_html_a57607035d4858f8ef2e01a22fff82439"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a57607035d4858f8ef2e01a22fff82439">operations_research::sat::CircuitConstraintProto::tails_size</a></div><div class="ttdeci">int tails_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05184">cp_model.pb.h:5184</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aef12d3f93b57b1e454b5133479043f3f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aef12d3f93b57b1e454b5133479043f3f">operations_research::sat::CpModelProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa459a0b9c801b03a74d89884073420bb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa459a0b9c801b03a74d89884073420bb">operations_research::sat::ConstraintProto::clear_at_most_one</a></div><div class="ttdeci">void clear_at_most_one()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05965">cp_model.pb.h:5965</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ac99e1afae75590e25d661f1137da0ba8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ac99e1afae75590e25d661f1137da0ba8">operations_research::sat::AutomatonConstraintProto::final_states_size</a></div><div class="ttdeci">int final_states_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05641">cp_model.pb.h:5641</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a13d7d19fe15bde72e9e6f3bb0840a0fb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a13d7d19fe15bde72e9e6f3bb0840a0fb">operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DomainReductionStrategy_descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03780">cp_model.pb.h:3780</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a19038bdb37547f17672c3dd99c4d0342"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a19038bdb37547f17672c3dd99c4d0342">operations_research::sat::CpSolverResponse::kObjectiveValueFieldNumber</a></div><div class="ttdeci">static const int kObjectiveValueFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04360">cp_model.pb.h:4360</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a3508e8df39b373eec09f9d737e760149"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a3508e8df39b373eec09f9d737e760149">operations_research::sat::CircuitConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_adc19a13803cd640dc4a091b9903c417f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#adc19a13803cd640dc4a091b9903c417f">operations_research::sat::NoOverlap2DConstraintProto::New</a></div><div class="ttdeci">NoOverlap2DConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01441">cp_model.pb.h:1441</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_af43f89c8f28f6162f97c906bf51925aa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#af43f89c8f28f6162f97c906bf51925aa">operations_research::sat::CpModelProto::release_name</a></div><div class="ttdeci">std::string * release_name()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07197">cp_model.pb.h:7197</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a50345f852d51f94122e19bb93c4d6b89"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a50345f852d51f94122e19bb93c4d6b89">operations_research::sat::IntegerVariableProto::default_instance</a></div><div class="ttdeci">static const IntegerVariableProto &amp; default_instance()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a49a58a52cbc1de932e7b436d8483a285"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a49a58a52cbc1de932e7b436d8483a285">operations_research::sat::PartialVariableAssignment::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_ad66affdb829c9b143457e2226f26a587"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#ad66affdb829c9b143457e2226f26a587">operations_research::sat::DecisionStrategyProto_AffineTransformation::clear_positive_coeff</a></div><div class="ttdeci">void clear_positive_coeff()</div><div class="ttdoc">int64 positive_coeff = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06985">cp_model.pb.h:6985</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_af94d1e4fd8f9d37f713239b7c7057831"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#af94d1e4fd8f9d37f713239b7c7057831">operations_research::sat::TableConstraintProto::~TableConstraintProto</a></div><div class="ttdeci">virtual ~TableConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_ac6433780c7703c35425a04f09388fb8b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#ac6433780c7703c35425a04f09388fb8b">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#l03766">cp_model.pb.h:3766</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ad6a81ee34f164adcf8baab09dd6d2b2b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ad6a81ee34f164adcf8baab09dd6d2b2b">operations_research::sat::ReservoirConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const ReservoirConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01730">cp_model.pb.h:1730</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a6ed47b0136919d6b8f0ccc6db0662b88"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a6ed47b0136919d6b8f0ccc6db0662b88">operations_research::sat::InverseConstraintProto::~InverseConstraintProto</a></div><div class="ttdeci">virtual ~InverseConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a55742aeabceb438456622936acfdcf5e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a55742aeabceb438456622936acfdcf5e">operations_research::sat::CpModelProto::solution_hint</a></div><div class="ttdeci">const ::operations_research::sat::PartialVariableAssignment &amp; solution_hint() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07363">cp_model.pb.h:7363</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a9644b126f05b927a27fc7eba8e62dd57"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a9644b126f05b927a27fc7eba8e62dd57">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_IsValid</a></div><div class="ttdeci">bool DecisionStrategyProto_VariableSelectionStrategy_IsValid(int value)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ae674cc8d35deb0b290dbefc52be06026"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ae674cc8d35deb0b290dbefc52be06026">operations_research::sat::CpSolverResponse::clear_num_binary_propagations</a></div><div class="ttdeci">void clear_num_binary_propagations()</div><div class="ttdoc">int64 num_binary_propagations = 13;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07628">cp_model.pb.h:7628</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ac657f71cd67eb628824b23e62e6cce60"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ac657f71cd67eb628824b23e62e6cce60">operations_research::sat::CircuitConstraintProto::mutable_tails</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_tails()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05208">cp_model.pb.h:5208</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a58f503a20854e14c4f88516be9e6a7fb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a58f503a20854e14c4f88516be9e6a7fb">operations_research::sat::AllDifferentConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00712">cp_model.pb.h:712</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_abb67e3297bcf4386a109e11543690a00"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#abb67e3297bcf4386a109e11543690a00">operations_research::sat::DecisionStrategyProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03644">cp_model.pb.h:3644</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a578fba150c0d366d654465372252e40f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a578fba150c0d366d654465372252e40f">operations_research::sat::PartialVariableAssignment::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_ad9d37d0be15b71a4282961be41470d8c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#ad9d37d0be15b71a4282961be41470d8c">operations_research::sat::IntegerArgumentProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a8909a22b5f35b39f96f48ce23f2e706d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a8909a22b5f35b39f96f48ce23f2e706d">operations_research::sat::CpSolverResponse::kNumBinaryPropagationsFieldNumber</a></div><div class="ttdeci">static const int kNumBinaryPropagationsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04402">cp_model.pb.h:4402</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a567badf31ad724104c9da4dff24c5cbb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a567badf31ad724104c9da4dff24c5cbb">operations_research::sat::LinearConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00836">cp_model.pb.h:836</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a6925dbe53f54f70dce4ee62ab187e907"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a6925dbe53f54f70dce4ee62ab187e907">operations_research::sat::ElementConstraintProto::swap</a></div><div class="ttdeci">friend void swap(ElementConstraintProto &amp;a, ElementConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01012">cp_model.pb.h:1012</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_aa6d7164d8f0e2932c3f5e9f19074f744"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#aa6d7164d8f0e2932c3f5e9f19074f744">operations_research::sat::BoolArgumentProto::BoolArgumentProto</a></div><div class="ttdeci">BoolArgumentProto()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ad3c4dadc08c4f36aaba943dbd0c1aaa0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ad3c4dadc08c4f36aaba943dbd0c1aaa0">operations_research::sat::NoOverlap2DConstraintProto::add_y_intervals</a></div><div class="ttdeci">void add_y_intervals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04961">cp_model.pb.h:4961</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aaaff450069b51136ac66c47da10e4150"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aaaff450069b51136ac66c47da10e4150">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#l04034">cp_model.pb.h:4034</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a2b4f7fa585378a6226d2fe7c67b332b6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a2b4f7fa585378a6226d2fe7c67b332b6">operations_research::sat::ReservoirConstraintProto::mutable_demands</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_demands()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05143">cp_model.pb.h:5143</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a40d7a74197dedf7af11d23b63d711590"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a40d7a74197dedf7af11d23b63d711590">operations_research::sat::IntervalConstraintProto::clear_start</a></div><div class="ttdeci">void clear_start()</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04835">cp_model.pb.h:4835</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8fb5d37a54083a5bff55e272fd122290"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8fb5d37a54083a5bff55e272fd122290">operations_research::sat::ConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a8b07656d51866fac64b48917a3fe6ea3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a8b07656d51866fac64b48917a3fe6ea3">operations_research::sat::NoOverlap2DConstraintProto::add_x_intervals</a></div><div class="ttdeci">void add_x_intervals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04931">cp_model.pb.h:4931</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a0aa92588fd47a629b96696e25dd6300b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a0aa92588fd47a629b96696e25dd6300b">operations_research::sat::AutomatonConstraintProto::Swap</a></div><div class="ttdeci">void Swap(AutomatonConstraintProto *other)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a7007d548e08343070631d76e8608150c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a7007d548e08343070631d76e8608150c">operations_research::sat::CpSolverResponse::mutable_solution_info</a></div><div class="ttdeci">std::string * mutable_solution_info()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07728">cp_model.pb.h:7728</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8e4a8b7e77ee1f85ea1fbc8d779470aa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8e4a8b7e77ee1f85ea1fbc8d779470aa">operations_research::sat::ConstraintProto::release_automaton</a></div><div class="ttdeci">::operations_research::sat::AutomatonConstraintProto * release_automaton()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06545">cp_model.pb.h:6545</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ab2338d0ad7147dc2607ddd0f54e29146"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ab2338d0ad7147dc2607ddd0f54e29146">operations_research::sat::AutomatonConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02696">cp_model.pb.h:2696</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a435b2c70e9e1c12ea336ac6a77a84e70"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a435b2c70e9e1c12ea336ac6a77a84e70">operations_research::sat::ReservoirConstraintProto::ReservoirConstraintProto</a></div><div class="ttdeci">ReservoirConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a62b908faa95a5d39a98a4d25362fa92f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a62b908faa95a5d39a98a4d25362fa92f">operations_research::sat::CpSolverResponse::status</a></div><div class="ttdeci">::operations_research::sat::CpSolverStatus status() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07413">cp_model.pb.h:7413</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_aeb9256ec5e8a0f654698ed4420302325"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#aeb9256ec5e8a0f654698ed4420302325">operations_research::sat::ReservoirConstraintProto::min_level</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 min_level() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05064">cp_model.pb.h:5064</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a7f92fefd240bd66168e393acaa6c4d31"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a7f92fefd240bd66168e393acaa6c4d31">operations_research::sat::AutomatonConstraintProto::kStartingStateFieldNumber</a></div><div class="ttdeci">static const int kStartingStateFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02836">cp_model.pb.h:2836</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a836d2ae669b00e046f93db946b40639e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a836d2ae669b00e046f93db946b40639e">operations_research::sat::CumulativeConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto_html_ad26edd68cb6615a762cbfe94efad2eb6"><div class="ttname"><a href="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto.html#ad26edd68cb6615a762cbfe94efad2eb6">TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::field_metadata</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00053">cp_model.pb.h:53</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a321e8a0e5d4b7e6f2dc6326468712846"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a321e8a0e5d4b7e6f2dc6326468712846">operations_research::sat::ConstraintProto::clear_cumulative</a></div><div class="ttdeci">void clear_cumulative()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06785">cp_model.pb.h:6785</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a2e17b6142b53eee4772b947208d04c9e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a2e17b6142b53eee4772b947208d04c9e">operations_research::sat::ElementConstraintProto::~ElementConstraintProto</a></div><div class="ttdeci">virtual ~ElementConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ad466d99190fc673292ef6cf31084b520"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ad466d99190fc673292ef6cf31084b520">operations_research::sat::IntervalConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01143">cp_model.pb.h:1143</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_adff384da8f24c37e8fa24b70d0181090"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#adff384da8f24c37e8fa24b70d0181090">operations_research::sat::NoOverlapConstraintProto::Swap</a></div><div class="ttdeci">void Swap(NoOverlapConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a186bafd07b4845897f2d92cade39ed68"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a186bafd07b4845897f2d92cade39ed68">operations_research::sat::ReservoirConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_acf8c0c1c206a33598a1adf22ec39af43"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#acf8c0c1c206a33598a1adf22ec39af43">operations_research::sat::RoutesConstraintProto::RoutesConstraintProto</a></div><div class="ttdeci">RoutesConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae5f3f51b59a1d676368d619011ed5127"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae5f3f51b59a1d676368d619011ed5127">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>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a44161c9b8ede2f098f009c6980c489a4"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a44161c9b8ede2f098f009c6980c489a4">operations_research::sat::_IntegerVariableProto_default_instance_</a></div><div class="ttdeci">IntegerVariableProtoDefaultTypeInternal _IntegerVariableProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a07c8eb97a8c1865d856c6600728251f8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a07c8eb97a8c1865d856c6600728251f8">operations_research::sat::BoolArgumentProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00437">cp_model.pb.h:437</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html">operations_research::sat::NoOverlapConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01256">cp_model.pb.h:1256</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a446329def5e87893a31218536fdbebc1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a446329def5e87893a31218536fdbebc1">operations_research::sat::CumulativeConstraintProto::clear_capacity</a></div><div class="ttdeci">void clear_capacity()</div><div class="ttdoc">int32 capacity = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04982">cp_model.pb.h:4982</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a2b328a572737cfc26823c98bcec6ec40"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a2b328a572737cfc26823c98bcec6ec40">operations_research::sat::ConstraintProto::clear_bool_and</a></div><div class="ttdeci">void clear_bool_and()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05924">cp_model.pb.h:5924</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_aa4c3d4029ea446b64a0f569058bf7ce6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#aa4c3d4029ea446b64a0f569058bf7ce6">operations_research::sat::TableConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02438">cp_model.pb.h:2438</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a5fd084c2ffff13383a2006406e2f86e4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a5fd084c2ffff13383a2006406e2f86e4">operations_research::sat::CumulativeConstraintProto::demands_size</a></div><div class="ttdeci">int demands_size() const</div><div class="ttdoc">repeated int32 demands = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05026">cp_model.pb.h:5026</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aec7e29b71d3cb1be95372d0cc31e6605"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aec7e29b71d3cb1be95372d0cc31e6605">operations_research::sat::CpSolverResponse::clear_solution_lower_bounds</a></div><div class="ttdeci">void clear_solution_lower_bounds()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07485">cp_model.pb.h:7485</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad601302b8b114c09f99f53e11f177985"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad601302b8b114c09f99f53e11f177985">operations_research::sat::CpSolverResponse::solution_upper_bounds</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; solution_upper_bounds() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07531">cp_model.pb.h:7531</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a3e386275789caa5eba7f011aa74976ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a3e386275789caa5eba7f011aa74976ae">operations_research::sat::NoOverlap2DConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a6953d6ac4f587760b73093bc042ead8d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a6953d6ac4f587760b73093bc042ead8d">operations_research::sat::CpObjectiveProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06834">cp_model.pb.h:6834</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a69d0c73914c880cf30cd733844bd605a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a69d0c73914c880cf30cd733844bd605a">operations_research::sat::ReservoirConstraintProto::set_actives</a></div><div class="ttdeci">void set_actives(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05159">cp_model.pb.h:5159</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a7f1c962a830a640c29addf211f8598d2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a7f1c962a830a640c29addf211f8598d2">operations_research::sat::IntervalConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a9d8670e9216e8e15b77c504761de6af4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a9d8670e9216e8e15b77c504761de6af4">operations_research::sat::IntegerVariableProto::swap</a></div><div class="ttdeci">friend void swap(IntegerVariableProto &amp;a, IntegerVariableProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00294">cp_model.pb.h:294</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_ad41dc02d5aeab347ca57e32caed5d7c3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#ad41dc02d5aeab347ca57e32caed5d7c3">operations_research::sat::ElementConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const ElementConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01004">cp_model.pb.h:1004</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a6d02e97f77c629c3e7c8a451f9c8233e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a6d02e97f77c629c3e7c8a451f9c8233e">operations_research::sat::InverseConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a63ba14faa7112beed8b1459910f48e4f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a63ba14faa7112beed8b1459910f48e4f">operations_research::sat::ConstraintProto::kInverseFieldNumber</a></div><div class="ttdeci">static const int kInverseFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03178">cp_model.pb.h:3178</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ac0e448a494ebbac4b27edda749339d8b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ac0e448a494ebbac4b27edda749339d8b">operations_research::sat::LinearConstraintProto::add_coeffs</a></div><div class="ttdeci">void add_coeffs(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04721">cp_model.pb.h:4721</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ac56da3a2a222fd777380deacdb62181e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ac56da3a2a222fd777380deacdb62181e">operations_research::sat::CpSolverResponse::clear_solution_upper_bounds</a></div><div class="ttdeci">void clear_solution_upper_bounds()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07515">cp_model.pb.h:7515</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a60ade5cc3ad900dd6cf9daf2a191e727"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a60ade5cc3ad900dd6cf9daf2a191e727">operations_research::sat::CpSolverResponse::kTightenedVariablesFieldNumber</a></div><div class="ttdeci">static const int kTightenedVariablesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04337">cp_model.pb.h:4337</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a5b3524e43e8bee1f5623d797d9a49b75"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a5b3524e43e8bee1f5623d797d9a49b75">operations_research::sat::RoutesConstraintProto::set_tails</a></div><div class="ttdeci">void set_tails(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05289">cp_model.pb.h:5289</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a058673bef6c44167b967b1761d734b4c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a058673bef6c44167b967b1761d734b4c">operations_research::sat::LinearConstraintProto::mutable_coeffs</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_coeffs()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04731">cp_model.pb.h:4731</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a0f06b46a64f75615a4a2c49db992481f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a0f06b46a64f75615a4a2c49db992481f">operations_research::sat::CircuitConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_aa9b730b96040a7cd9abad90175e333b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#aa9b730b96040a7cd9abad90175e333b8">operations_research::sat::LinearConstraintProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04696">cp_model.pb.h:4696</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad627400c97bda3f8d3f239db636d7984"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad627400c97bda3f8d3f239db636d7984">operations_research::sat::CpSolverResponse::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_af07859512cdaf9b76078c80678f4e92d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#af07859512cdaf9b76078c80678f4e92d">operations_research::sat::ElementConstraintProto::set_target</a></div><div class="ttdeci">void set_target(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04793">cp_model.pb.h:4793</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aae61c045e02d39891ecb5895bd52d2b3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aae61c045e02d39891ecb5895bd52d2b3">operations_research::sat::ConstraintProto::set_allocated_int_max</a></div><div class="ttdeci">void set_allocated_int_max(::operations_research::sat::IntegerArgumentProto *int_max)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a8309b2ec36ae6ec6f48858f5c2474d6d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a8309b2ec36ae6ec6f48858f5c2474d6d">operations_research::sat::BoolArgumentProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a6ea6a527e48c326cade52a10d83fb33c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a6ea6a527e48c326cade52a10d83fb33c">operations_research::sat::NoOverlap2DConstraintProto::Swap</a></div><div class="ttdeci">void Swap(NoOverlap2DConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a7d9ccbb067ca5e444b9d47d81128ca21"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a7d9ccbb067ca5e444b9d47d81128ca21">operations_research::sat::AutomatonConstraintProto::starting_state</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 starting_state() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05630">cp_model.pb.h:5630</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ab815bc07664ff575f4e693b377f0625a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ab815bc07664ff575f4e693b377f0625a">operations_research::sat::TableConstraintProto::set_values</a></div><div class="ttdeci">void set_values(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05523">cp_model.pb.h:5523</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_aac6a8bda3dfe9f06ab9e4b5d0273df53"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#aac6a8bda3dfe9f06ab9e4b5d0273df53">operations_research::sat::_CumulativeConstraintProto_default_instance_</a></div><div class="ttdeci">CumulativeConstraintProtoDefaultTypeInternal _CumulativeConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_abd05e8027e974dcc60ee79c8b8b31a86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#abd05e8027e974dcc60ee79c8b8b31a86">operations_research::sat::NoOverlapConstraintProto::~NoOverlapConstraintProto</a></div><div class="ttdeci">virtual ~NoOverlapConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_aaee8b2a879ba80aa472b95820de3b6f3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#aaee8b2a879ba80aa472b95820de3b6f3">operations_research::sat::ReservoirConstraintProto::actives_size</a></div><div class="ttdeci">int actives_size() const</div><div class="ttdoc">repeated int32 actives = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05149">cp_model.pb.h:5149</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a0098113084b1b26338fee9667bdb85eb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a0098113084b1b26338fee9667bdb85eb">operations_research::sat::ReservoirConstraintProto::~ReservoirConstraintProto</a></div><div class="ttdeci">virtual ~ReservoirConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a98e9b061b686ff37d0176b32dbba2e7f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a98e9b061b686ff37d0176b32dbba2e7f">operations_research::sat::AutomatonConstraintProto::mutable_final_states</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_final_states()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05665">cp_model.pb.h:5665</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a1b772f12f1d739f8664093caab32492f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a1b772f12f1d739f8664093caab32492f">operations_research::sat::CircuitCoveringConstraintProto::clear_distinguished_nodes</a></div><div class="ttdeci">void clear_distinguished_nodes()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05451">cp_model.pb.h:5451</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a2d4a1299e0bd08a10ebf0366917f73c8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a2d4a1299e0bd08a10ebf0366917f73c8">operations_research::sat::DecisionStrategyProto::set_variable_selection_strategy</a></div><div class="ttdeci">void set_variable_selection_strategy(::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07041">cp_model.pb.h:7041</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ab02ebb794c8dde5c4dc9ce9d3ac5b464"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ab02ebb794c8dde5c4dc9ce9d3ac5b464">operations_research::sat::CpSolverResponse::kBestObjectiveBoundFieldNumber</a></div><div class="ttdeci">static const int kBestObjectiveBoundFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04378">cp_model.pb.h:4378</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529ac22896facd05595ce84133b3b3043685"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac22896facd05595ce84133b3b3043685">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_SELECT_MAX_VALUE</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00193">cp_model.pb.h:193</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a4d2fb297d926886c9ecb8bc512b05272"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a4d2fb297d926886c9ecb8bc512b05272">operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_Parse</a></div><div class="ttdeci">static bool DomainReductionStrategy_Parse(const std::string &amp;name, DomainReductionStrategy *value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03790">cp_model.pb.h:3790</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a53e35c361f142f5d263af6122c2cd1fc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a53e35c361f142f5d263af6122c2cd1fc">operations_research::sat::CircuitCoveringConstraintProto::Swap</a></div><div class="ttdeci">void Swap(CircuitCoveringConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_af63853ae7f40d06e032ab7faec545482"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#af63853ae7f40d06e032ab7faec545482">operations_research::sat::RoutesConstraintProto::literals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; literals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05358">cp_model.pb.h:5358</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a7664d357b05809f85f8fc57b8f392f27"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a7664d357b05809f85f8fc57b8f392f27">operations_research::sat::CpModelProto::search_strategy_size</a></div><div class="ttdeci">int search_strategy_size() const</div><div class="ttdoc">repeated .operations_research.sat.DecisionStrategyProto search_strategy = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07324">cp_model.pb.h:7324</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a9ed8cd2c7baa42d2adf867e67b261373"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a9ed8cd2c7baa42d2adf867e67b261373">operations_research::sat::CpObjectiveProto::kCoeffsFieldNumber</a></div><div class="ttdeci">static const int kCoeffsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03423">cp_model.pb.h:3423</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a97650e3f1e5e6e75690bd1a8edc2f7b0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a97650e3f1e5e6e75690bd1a8edc2f7b0">operations_research::sat::CircuitConstraintProto::kTailsFieldNumber</a></div><div class="ttdeci">static const int kTailsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01981">cp_model.pb.h:1981</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html">operations_research::sat::ReservoirConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01693">cp_model.pb.h:1693</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a44025c3ad0cc1fcf9021dbbbf44f0443"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a44025c3ad0cc1fcf9021dbbbf44f0443">operations_research::sat::CpObjectiveProto::domain</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; domain() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06941">cp_model.pb.h:6941</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a37544c0c84c2e1f16bf979e0b96f1b30"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a37544c0c84c2e1f16bf979e0b96f1b30">operations_research::sat::CpObjectiveProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03330">cp_model.pb.h:3330</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a9adc655050f472034b718de32c5b5394"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a9adc655050f472034b718de32c5b5394">operations_research::sat::ReservoirConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a559035c7333f7105143f5857a0dd51ff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a559035c7333f7105143f5857a0dd51ff">operations_research::sat::InverseConstraintProto::set_f_inverse</a></div><div class="ttdeci">void set_f_inverse(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05602">cp_model.pb.h:5602</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ad30d392cf1e85346e00c567f5e3b3925"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ad30d392cf1e85346e00c567f5e3b3925">operations_research::sat::LinearConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_af7ed26fd574543f39a561cca4947ef11"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#af7ed26fd574543f39a561cca4947ef11">operations_research::sat::NoOverlapConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01284">cp_model.pb.h:1284</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a4bd069fa505e10e875625677d372f0b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a4bd069fa505e10e875625677d372f0b5">operations_research::sat::ElementConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7955ed63902d5b67f8d82f7cc8a78839"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7955ed63902d5b67f8d82f7cc8a78839">operations_research::sat::ConstraintProto::enforcement_literal</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; enforcement_literal() const</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_1CpObjectiveProto_html_a5f5cfd59f86f5639add0563573fb4272"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a5f5cfd59f86f5639add0563573fb4272">operations_research::sat::CpObjectiveProto::scaling_factor</a></div><div class="ttdeci">double scaling_factor() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06911">cp_model.pb.h:6911</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a1f7faafa7f13e865c8f4d3e8a230d4d7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a1f7faafa7f13e865c8f4d3e8a230d4d7">operations_research::sat::IntegerVariableProto::kNameFieldNumber</a></div><div class="ttdeci">static const int kNameFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00372">cp_model.pb.h:372</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a2dd3021930c090e887def9771011f477"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a2dd3021930c090e887def9771011f477">operations_research::sat::IntervalConstraintProto::Swap</a></div><div class="ttdeci">void Swap(IntervalConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a11a07cf84b1b816316bf2027e70ab5e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a11a07cf84b1b816316bf2027e70ab5e5">operations_research::sat::CircuitConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01910">cp_model.pb.h:1910</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html">operations_research::sat::IntegerVariableProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00249">cp_model.pb.h:249</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a37e03920cb15a23dbbdc0dc713829695"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a37e03920cb15a23dbbdc0dc713829695">operations_research::sat::ConstraintProto::mutable_inverse</a></div><div class="ttdeci">::operations_research::sat::InverseConstraintProto * mutable_inverse()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06603">cp_model.pb.h:6603</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a4e6c2edf140237d587b97681b6e07f70"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a4e6c2edf140237d587b97681b6e07f70">operations_research::sat::PartialVariableAssignment::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07100">cp_model.pb.h:7100</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a32cfb519b55b8efbe0e8ffaca87ef3f3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a32cfb519b55b8efbe0e8ffaca87ef3f3">operations_research::sat::CircuitConstraintProto::add_tails</a></div><div class="ttdeci">void add_tails(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05198">cp_model.pb.h:5198</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a45f350d59bb481ced9ff17e6917cdc5f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a45f350d59bb481ced9ff17e6917cdc5f">operations_research::sat::RoutesConstraintProto::kTailsFieldNumber</a></div><div class="ttdeci">static const int kTailsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02143">cp_model.pb.h:2143</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_aabb7e6500c398c4768d3bdbf72fdaf78"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#aabb7e6500c398c4768d3bdbf72fdaf78">operations_research::sat::LinearConstraintProto::New</a></div><div class="ttdeci">LinearConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00856">cp_model.pb.h:856</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a8e6044bcefc0ef4e80b41858daf14b8a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a8e6044bcefc0ef4e80b41858daf14b8a">operations_research::sat::IntegerArgumentProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04617">cp_model.pb.h:4617</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a1b28444b983563a9b2242d6601cf81d8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a1b28444b983563a9b2242d6601cf81d8">operations_research::sat::TableConstraintProto::New</a></div><div class="ttdeci">TableConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02413">cp_model.pb.h:2413</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_aa86d19876167cc651ab7c7f91813cf11"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#aa86d19876167cc651ab7c7f91813cf11">operations_research::sat::AllDifferentConstraintProto::default_instance</a></div><div class="ttdeci">static const AllDifferentConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a1ac25b6f425989928b67c89b13812fc8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a1ac25b6f425989928b67c89b13812fc8">operations_research::sat::NoOverlapConstraintProto::intervals_size</a></div><div class="ttdeci">int intervals_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04882">cp_model.pb.h:4882</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_af4b28509dc8689461709c0127f4853f1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#af4b28509dc8689461709c0127f4853f1">operations_research::sat::TableConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ae878ab3d55408227172e06d3128f791b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ae878ab3d55408227172e06d3128f791b">operations_research::sat::CircuitCoveringConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const CircuitCoveringConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02251">cp_model.pb.h:2251</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ad06bddfaf45a1cb4a01bda9a0433d6c2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ad06bddfaf45a1cb4a01bda9a0433d6c2">operations_research::sat::CircuitCoveringConstraintProto::mutable_nexts</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_nexts()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05442">cp_model.pb.h:5442</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_ab34751ce8c1acf5ba28cd3fed14cff49"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#ab34751ce8c1acf5ba28cd3fed14cff49">operations_research::sat::NoOverlapConstraintProto::New</a></div><div class="ttdeci">NoOverlapConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01307">cp_model.pb.h:1307</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a4468d35b497d88141c9a924207031a6c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a4468d35b497d88141c9a924207031a6c">operations_research::sat::CpModelProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a278b495f8ddd14f3acb86b75d32f2e85"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a278b495f8ddd14f3acb86b75d32f2e85">operations_research::sat::ConstraintProto::release_circuit_covering</a></div><div class="ttdeci">::operations_research::sat::CircuitCoveringConstraintProto * release_circuit_covering()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06463">cp_model.pb.h:6463</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html">operations_research::sat::NoOverlap2DConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01390">cp_model.pb.h:1390</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ab10be08be206f7aa13bb04dc3673150c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ab10be08be206f7aa13bb04dc3673150c">operations_research::sat::PartialVariableAssignment::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8e694024366c39609e83916bf228525c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8e694024366c39609e83916bf228525c">operations_research::sat::ConstraintProto::has_int_div</a></div><div class="ttdeci">bool has_int_div() const</div><div class="ttdoc">.operations_research.sat.IntegerArgumentProto int_div = 7;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06041">cp_model.pb.h:6041</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a85645c71e824bd3c863f89f6b2a024dc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a85645c71e824bd3c863f89f6b2a024dc">operations_research::sat::ConstraintProto::clear_enforcement_literal</a></div><div class="ttdeci">void clear_enforcement_literal()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05850">cp_model.pb.h:5850</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_ac22b63c8b32dee15c16f7641455def50"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#ac22b63c8b32dee15c16f7641455def50">operations_research::sat::CpObjectiveProto::set_offset</a></div><div class="ttdeci">void set_offset(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06901">cp_model.pb.h:6901</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a14d02441b4a2cb30e716edf1b5d69ae1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a14d02441b4a2cb30e716edf1b5d69ae1">operations_research::sat::RoutesConstraintProto::mutable_tails</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_tails()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05303">cp_model.pb.h:5303</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_acb72109275f0bbd30408de1bcf0eeacc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#acb72109275f0bbd30408de1bcf0eeacc">operations_research::sat::AutomatonConstraintProto::operator=</a></div><div class="ttdeci">AutomatonConstraintProto &amp; operator=(const AutomatonConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02677">cp_model.pb.h:2677</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_aab571aded258b877e5b2e832fd9aeca1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#aab571aded258b877e5b2e832fd9aeca1">operations_research::sat::CircuitConstraintProto::set_tails</a></div><div class="ttdeci">void set_tails(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05194">cp_model.pb.h:5194</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0ca5e00b7cd6b433ec6a15ff913d3b2c3f3"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca5e00b7cd6b433ec6a15ff913d3b2c3f3">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_FIRST</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00164">cp_model.pb.h:164</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ad0daab530049b740b2c4ad4dc71813ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ad0daab530049b740b2c4ad4dc71813ae">operations_research::sat::ReservoirConstraintProto::operator=</a></div><div class="ttdeci">ReservoirConstraintProto &amp; operator=(const ReservoirConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01705">cp_model.pb.h:1705</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a4903b3b9596898e507eadb8642d73b7d"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a4903b3b9596898e507eadb8642d73b7d">operations_research::sat::_InverseConstraintProto_default_instance_</a></div><div class="ttdeci">InverseConstraintProtoDefaultTypeInternal _InverseConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0ca0b1d456b36749d677aa4a201b22ba114"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca0b1d456b36749d677aa4a201b22ba114">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_LOWEST_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00165">cp_model.pb.h:165</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a8c124aca59c7cb0b24d40dd4b5066a2a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a8c124aca59c7cb0b24d40dd4b5066a2a">operations_research::sat::NoOverlap2DConstraintProto::set_x_intervals</a></div><div class="ttdeci">void set_x_intervals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04927">cp_model.pb.h:4927</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427cea693e3d1636a488a456c173453c45cc14"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea693e3d1636a488a456c173453c45cc14">operations_research::sat::UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00219">cp_model.pb.h:219</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_afe5304b03b26f7f806e85d9af6e439ab"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#afe5304b03b26f7f806e85d9af6e439ab">operations_research::sat::AutomatonConstraintProto::swap</a></div><div class="ttdeci">friend void swap(AutomatonConstraintProto &amp;a, AutomatonConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02710">cp_model.pb.h:2710</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac11569d8f764f319a79168b4152be94b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac11569d8f764f319a79168b4152be94b">operations_research::sat::ConstraintProto::clear_int_prod</a></div><div class="ttdeci">void clear_int_prod()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06211">cp_model.pb.h:6211</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a1a4e2cdec62483f3f77412a73b316ca9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a1a4e2cdec62483f3f77412a73b316ca9">operations_research::sat::CpObjectiveProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03324">cp_model.pb.h:3324</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ac8156cf148ab48425f1242d7d2672d80"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ac8156cf148ab48425f1242d7d2672d80">operations_research::sat::PartialVariableAssignment::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a58405504d22e85ddc7228cd87432d1f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a58405504d22e85ddc7228cd87432d1f5">operations_research::sat::InverseConstraintProto::f_inverse</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; f_inverse() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05611">cp_model.pb.h:5611</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_af161ecb897e60ce83c87c17d11ae7d91"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#af161ecb897e60ce83c87c17d11ae7d91">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_IsValid</a></div><div class="ttdeci">bool DecisionStrategyProto_DomainReductionStrategy_IsValid(int value)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a8436b4625b35f50d14d801b5d015159c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a8436b4625b35f50d14d801b5d015159c">operations_research::sat::CpSolverResponse::set_wall_time</a></div><div class="ttdeci">void set_wall_time(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07663">cp_model.pb.h:7663</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a5a1df99e46f4233e2755f4b81969e746"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a5a1df99e46f4233e2755f4b81969e746">operations_research::sat::LinearConstraintProto::domain</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; domain() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04756">cp_model.pb.h:4756</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a971d4bb38f3ce6e6f05b0bd90e8cc1e0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a971d4bb38f3ce6e6f05b0bd90e8cc1e0">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ac9b8b49732256fde4da5f18f28e88d37"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ac9b8b49732256fde4da5f18f28e88d37">operations_research::sat::CumulativeConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a40f627b8a75f42b235f96962c212b9e8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a40f627b8a75f42b235f96962c212b9e8">operations_research::sat::CpSolverResponse::set_solution_lower_bounds</a></div><div class="ttdeci">void set_solution_lower_bounds(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07492">cp_model.pb.h:7492</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a4096763c3527606d8093a576a2876aa4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a4096763c3527606d8093a576a2876aa4">operations_research::sat::CpSolverResponse::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac99b0684244b5c4b59b2c08652cf4357"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac99b0684244b5c4b59b2c08652cf4357">operations_research::sat::ConstraintProto::kIntModFieldNumber</a></div><div class="ttdeci">static const int kIntModFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03070">cp_model.pb.h:3070</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a55d75e066622788e5c181dac8c008bc3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a55d75e066622788e5c181dac8c008bc3">operations_research::sat::AutomatonConstraintProto::default_instance</a></div><div class="ttdeci">static const AutomatonConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a4d27d7f212e20be9bed29b988a228ea1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a4d27d7f212e20be9bed29b988a228ea1">operations_research::sat::ConstraintProto::has_at_most_one</a></div><div class="ttdeci">bool has_at_most_one() const</div><div class="ttdoc">.operations_research.sat.BoolArgumentProto at_most_one = 26;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05959">cp_model.pb.h:5959</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html">operations_research::sat::InverseConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02517">cp_model.pb.h:2517</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_afb596d34d84e861a2295ff3550db4c86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#afb596d34d84e861a2295ff3550db4c86">operations_research::sat::ConstraintProto::mutable_no_overlap</a></div><div class="ttdeci">::operations_research::sat::NoOverlapConstraintProto * mutable_no_overlap()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06726">cp_model.pb.h:6726</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_af12d39200e7147020df8996e33d3e7f3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#af12d39200e7147020df8996e33d3e7f3">operations_research::sat::CircuitConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a88e40540b7363ae519958485bef87b7e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a88e40540b7363ae519958485bef87b7e">operations_research::sat::LinearConstraintProto::swap</a></div><div class="ttdeci">friend void swap(LinearConstraintProto &amp;a, LinearConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00850">cp_model.pb.h:850</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aa01dae17f9aee6b68369b6927de07c2c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aa01dae17f9aee6b68369b6927de07c2c">operations_research::sat::CpModelProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a695854f176ddd1021f1da5d4a095db57"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a695854f176ddd1021f1da5d4a095db57">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#l03728">cp_model.pb.h:3728</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a7a9333c7f1acab5f529ced5c134a0526"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a7a9333c7f1acab5f529ced5c134a0526">operations_research::sat::AllDifferentConstraintProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04642">cp_model.pb.h:4642</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a324502773047121717185ff1c366e45e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a324502773047121717185ff1c366e45e">operations_research::sat::InverseConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const InverseConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02554">cp_model.pb.h:2554</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a65e560f9c955fc057a71cadadab0d806"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a65e560f9c955fc057a71cadadab0d806">operations_research::sat::NoOverlap2DConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a65c43a44785d8365ddf946ff8a5e3a4c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a65c43a44785d8365ddf946ff8a5e3a4c">operations_research::sat::CpModelProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_abbc908767462fffa62f2d48c57174c66"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#abbc908767462fffa62f2d48c57174c66">operations_research::sat::ReservoirConstraintProto::set_demands</a></div><div class="ttdeci">void set_demands(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05129">cp_model.pb.h:5129</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a89e105e8d30d25c4c680294fe7d572c1"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a89e105e8d30d25c4c680294fe7d572c1">operations_research::sat::_AutomatonConstraintProto_default_instance_</a></div><div class="ttdeci">AutomatonConstraintProtoDefaultTypeInternal _AutomatonConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a23fb57763d5d459cb99eb65c37534906"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a23fb57763d5d459cb99eb65c37534906">operations_research::sat::DecisionStrategyProto_AffineTransformation::offset</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 offset() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06974">cp_model.pb.h:6974</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_acbbd61c32d285a810ce257cf6e7a77e7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#acbbd61c32d285a810ce257cf6e7a77e7">operations_research::sat::CumulativeConstraintProto::New</a></div><div class="ttdeci">CumulativeConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01589">cp_model.pb.h:1589</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_aec57737fc9e8cd9fb5741c1334d2f8b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#aec57737fc9e8cd9fb5741c1334d2f8b8">operations_research::sat::AllDifferentConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00702">cp_model.pb.h:702</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a5e5e4fd6b4fbf6677cbc2005166ce610"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a5e5e4fd6b4fbf6677cbc2005166ce610">operations_research::sat::IntegerVariableProto::mutable_name</a></div><div class="ttdeci">std::string * mutable_name()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04502">cp_model.pb.h:4502</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a042502ee0b013a0ee642d5d3a971b2aa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a042502ee0b013a0ee642d5d3a971b2aa">operations_research::sat::BoolArgumentProto::mutable_literals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_literals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04582">cp_model.pb.h:4582</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a4411ff6c08f72fe1bce1e74ea0dd15b1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a4411ff6c08f72fe1bce1e74ea0dd15b1">operations_research::sat::IntegerArgumentProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00642">cp_model.pb.h:642</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a110fccac183697993275cd7ab2816888"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a110fccac183697993275cd7ab2816888">operations_research::sat::ElementConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01008">cp_model.pb.h:1008</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ac3dd68811cc04399d5dcb4255abcb2ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ac3dd68811cc04399d5dcb4255abcb2ae">operations_research::sat::IntervalConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0ca79fc0af04ed454750ecb59dc5a748e88"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca79fc0af04ed454750ecb59dc5a748e88">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_HIGHEST_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00166">cp_model.pb.h:166</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a004b55bcc264a61c1a2edc2241278518"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a004b55bcc264a61c1a2edc2241278518">operations_research::sat::DecisionStrategyProto::kVariablesFieldNumber</a></div><div class="ttdeci">static const int kVariablesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03800">cp_model.pb.h:3800</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a9e745ef33fd4232b6eb54166d238a9f1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a9e745ef33fd4232b6eb54166d238a9f1">operations_research::sat::IntegerArgumentProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_adb928cd62412b93fef5e35aaa9723660"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#adb928cd62412b93fef5e35aaa9723660">operations_research::sat::TableConstraintProto::swap</a></div><div class="ttdeci">friend void swap(TableConstraintProto &amp;a, TableConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02407">cp_model.pb.h:2407</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a78d5dba85d260f0ae28db4e8bfcb59fa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a78d5dba85d260f0ae28db4e8bfcb59fa">operations_research::sat::CircuitCoveringConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_acdfb8d377e07d0554c00ddfff0c53c06"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#acdfb8d377e07d0554c00ddfff0c53c06">operations_research::sat::ReservoirConstraintProto::max_level</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 max_level() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05078">cp_model.pb.h:5078</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html">operations_research::sat::CumulativeConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01538">cp_model.pb.h:1538</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_abdfc05846fc09eba657ac359cc3c056c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#abdfc05846fc09eba657ac359cc3c056c">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#l01575">cp_model.pb.h:1575</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a9dd505f4987383d0a6e07b4062c7b7ea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a9dd505f4987383d0a6e07b4062c7b7ea">operations_research::sat::DecisionStrategyProto_AffineTransformation::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03551">cp_model.pb.h:3551</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_afd9b1c08048de154eeb8249ccdce83c4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#afd9b1c08048de154eeb8249ccdce83c4">operations_research::sat::CpSolverResponse::set_solution_info</a></div><div class="ttdeci">void set_solution_info(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07705">cp_model.pb.h:7705</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a4900ad42598ced45bf0dcafaa13834f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a4900ad42598ced45bf0dcafaa13834f5">operations_research::sat::ConstraintProto::set_allocated_interval</a></div><div class="ttdeci">void set_allocated_interval(::operations_research::sat::IntervalConstraintProto *interval)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ae354770522793d2776dd29a968d8c850"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ae354770522793d2776dd29a968d8c850">operations_research::sat::CircuitCoveringConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a08e8450b51a1cca8d87966eec73a3c5c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a08e8450b51a1cca8d87966eec73a3c5c">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#l06825">cp_model.pb.h:6825</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a7291eeab3fc5282103ab806bf6b31b3f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a7291eeab3fc5282103ab806bf6b31b3f">operations_research::sat::IntegerVariableProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a7533dc6bf9b4cd31c3831f05fd96e32f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a7533dc6bf9b4cd31c3831f05fd96e32f">operations_research::sat::CpSolverResponse::CpSolverResponse</a></div><div class="ttdeci">CpSolverResponse()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a58047bbf6614804d5d5fa952196fcc12"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a58047bbf6614804d5d5fa952196fcc12">operations_research::sat::DecisionStrategyProto::kDomainReductionStrategyFieldNumber</a></div><div class="ttdeci">static const int kDomainReductionStrategyFieldNumber</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="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_aaddbe0d802e4082ef20b54714f729d9a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#aaddbe0d802e4082ef20b54714f729d9a">operations_research::sat::AllDifferentConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a56d8fc24f19c4d6d8e6a0dc99284c5e4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a56d8fc24f19c4d6d8e6a0dc99284c5e4">operations_research::sat::ElementConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01043">cp_model.pb.h:1043</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a86c0cd58b5bd2ab789e6bfaf4e97bce5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a86c0cd58b5bd2ab789e6bfaf4e97bce5">operations_research::sat::DecisionStrategyProto::AffineTransformation</a></div><div class="ttdeci">DecisionStrategyProto_AffineTransformation AffineTransformation</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03723">cp_model.pb.h:3723</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a91b73889113ab1d64da4836756a03fde"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a91b73889113ab1d64da4836756a03fde">operations_research::sat::NoOverlap2DConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_aa4eae0065b2bdbd41ccfda1e96f94af5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#aa4eae0065b2bdbd41ccfda1e96f94af5">operations_research::sat::RoutesConstraintProto::tails</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; tails() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05298">cp_model.pb.h:5298</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a633979cc780157b04496cfef86de26ea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a633979cc780157b04496cfef86de26ea">operations_research::sat::CircuitCoveringConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2407cc21f500b63eaa0c30eb25d5febf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2407cc21f500b63eaa0c30eb25d5febf">operations_research::sat::CpSolverResponse::set_num_booleans</a></div><div class="ttdeci">void set_num_booleans(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07593">cp_model.pb.h:7593</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a03c603d6b4eeab5423acacc1f98496b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a03c603d6b4eeab5423acacc1f98496b5">operations_research::sat::ConstraintProto::at_most_one</a></div><div class="ttdeci">const ::operations_research::sat::BoolArgumentProto &amp; at_most_one() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05982">cp_model.pb.h:5982</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_aa06405236ef94f8f4ebdc39946746a13"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#aa06405236ef94f8f4ebdc39946746a13">operations_research::sat::DecisionStrategyProto_AffineTransformation::swap</a></div><div class="ttdeci">friend void swap(DecisionStrategyProto_AffineTransformation &amp;a, DecisionStrategyProto_AffineTransformation &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03520">cp_model.pb.h:3520</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a03f21d65761f0771abb669fa9aead776"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a03f21d65761f0771abb669fa9aead776">operations_research::sat::AllDifferentConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_aa5f68514950fc8b3893411a889477e31"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#aa5f68514950fc8b3893411a889477e31">operations_research::sat::TableConstraintProto::values_size</a></div><div class="ttdeci">int values_size() const</div><div class="ttdoc">repeated int64 values = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05513">cp_model.pb.h:5513</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_afdf31ddc59f13c39f52d0fd754d6b391"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#afdf31ddc59f13c39f52d0fd754d6b391">operations_research::sat::PartialVariableAssignment::New</a></div><div class="ttdeci">PartialVariableAssignment * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03900">cp_model.pb.h:3900</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ac4168eb8c043a305f923cbdb229dfb2b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ac4168eb8c043a305f923cbdb229dfb2b">operations_research::sat::CircuitCoveringConstraintProto::swap</a></div><div class="ttdeci">friend void swap(CircuitCoveringConstraintProto &amp;a, CircuitCoveringConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02259">cp_model.pb.h:2259</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a32bf9edadbe7857b200bc8edddfe84a6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a32bf9edadbe7857b200bc8edddfe84a6">operations_research::sat::DecisionStrategyProto::DecisionStrategyProto</a></div><div class="ttdeci">DecisionStrategyProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92aedb4cff3209c9d64a1f575e83564d429"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92aedb4cff3209c9d64a1f575e83564d429">operations_research::sat::ConstraintProto::kReservoir</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02917">cp_model.pb.h:2917</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_ab92f6bd75c52150d0c8cf9b08d7f7554"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#ab92f6bd75c52150d0c8cf9b08d7f7554">operations_research::sat::ElementConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a482f1afd17f13ff34cce808525929602"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a482f1afd17f13ff34cce808525929602">operations_research::sat::NoOverlapConstraintProto::intervals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; intervals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04901">cp_model.pb.h:4901</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ad862bbb2d31214c25269ec4fbe15e609"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ad862bbb2d31214c25269ec4fbe15e609">operations_research::sat::TableConstraintProto::add_values</a></div><div class="ttdeci">void add_values(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05527">cp_model.pb.h:5527</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a627cd3f163c4d34934916edcad03eef9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a627cd3f163c4d34934916edcad03eef9">operations_research::sat::CpObjectiveProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a2b38d2329cc0a540f0a14df8932ca007"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a2b38d2329cc0a540f0a14df8932ca007">operations_research::sat::ReservoirConstraintProto::kDemandsFieldNumber</a></div><div class="ttdeci">static const int kDemandsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01817">cp_model.pb.h:1817</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6fe2a4cda5e554408466838cb36b33f9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6fe2a4cda5e554408466838cb36b33f9">operations_research::sat::ConstraintProto::clear_name</a></div><div class="ttdeci">void clear_name()</div><div class="ttdoc">string name = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05796">cp_model.pb.h:5796</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a965593a260f98b72401c6dd591a1c478"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a965593a260f98b72401c6dd591a1c478">operations_research::sat::ConstraintProto::mutable_int_div</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * mutable_int_div()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06070">cp_model.pb.h:6070</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_affe7a238666024e771ccfaf84e19fd38"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#affe7a238666024e771ccfaf84e19fd38">operations_research::sat::DecisionStrategyProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a8ffc74b28c02faca6b1fb511495eb74f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a8ffc74b28c02faca6b1fb511495eb74f">operations_research::sat::BoolArgumentProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_aebe783eaf7423a7f906a151ee41ce6cb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#aebe783eaf7423a7f906a151ee41ce6cb">operations_research::sat::DecisionStrategyProto_AffineTransformation::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a4b926673e1dacfcb8cb0e1f0644a36b0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a4b926673e1dacfcb8cb0e1f0644a36b0">operations_research::sat::AutomatonConstraintProto::mutable_transition_label</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_transition_label()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05755">cp_model.pb.h:5755</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a4b2a9828c1ffaae1a8462362a1c28a22"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a4b2a9828c1ffaae1a8462362a1c28a22">operations_research::sat::ConstraintProto::kNoOverlap</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02919">cp_model.pb.h:2919</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a6e818c0043d494831cad126fcabd7b69"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a6e818c0043d494831cad126fcabd7b69">operations_research::sat::NoOverlap2DConstraintProto::x_intervals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; x_intervals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04936">cp_model.pb.h:4936</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a860ed5a553a3c567df3b5757897a164f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a860ed5a553a3c567df3b5757897a164f">operations_research::sat::CpModelProto::mutable_search_strategy</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::DecisionStrategyProto &gt; * mutable_search_strategy()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07335">cp_model.pb.h:7335</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a421f809860ebd2e28f2e864b2951e06a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a421f809860ebd2e28f2e864b2951e06a">operations_research::sat::InverseConstraintProto::Swap</a></div><div class="ttdeci">void Swap(InverseConstraintProto *other)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ad446d653bc58747f5109196c90ecdd26"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ad446d653bc58747f5109196c90ecdd26">operations_research::sat::ReservoirConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a6f1fd67f2396dd88544958778b9854bf"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a6f1fd67f2396dd88544958778b9854bf">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_Parse</a></div><div class="ttdeci">bool DecisionStrategyProto_DomainReductionStrategy_Parse(const std::string &amp;name, DecisionStrategyProto_DomainReductionStrategy *value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00213">cp_model.pb.h:213</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a1309970796fa7f2700ee1c65ea3e95e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a1309970796fa7f2700ee1c65ea3e95e3">operations_research::sat::CpModelProto::clear_search_strategy</a></div><div class="ttdeci">void clear_search_strategy()</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_1ElementConstraintProto_html_a269eff06a9821a1f44338f3f2b80f842"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a269eff06a9821a1f44338f3f2b80f842">operations_research::sat::ElementConstraintProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04803">cp_model.pb.h:4803</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a3fe3f323c3dd1b34b7bef2ec713e9c6d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a3fe3f323c3dd1b34b7bef2ec713e9c6d">operations_research::sat::CircuitCoveringConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a56a4bcd79422222e8bb98517a908b87d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a56a4bcd79422222e8bb98517a908b87d">operations_research::sat::IntervalConstraintProto::size</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 size() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04866">cp_model.pb.h:4866</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a0ab3526b503dbd92ed23ad2d929f03e6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a0ab3526b503dbd92ed23ad2d929f03e6">operations_research::sat::AllDifferentConstraintProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00783">cp_model.pb.h:783</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a99bbc4d81db8b146bcf5485eb3885a62"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a99bbc4d81db8b146bcf5485eb3885a62">operations_research::sat::ConstraintProto::set_allocated_inverse</a></div><div class="ttdeci">void set_allocated_inverse(::operations_research::sat::InverseConstraintProto *inverse)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac8e6fe00953a8d2deaa2671a89516cc5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac8e6fe00953a8d2deaa2671a89516cc5">operations_research::sat::ConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02890">cp_model.pb.h:2890</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ad57481a60fda7d4d85bad549b7ce97ed"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ad57481a60fda7d4d85bad549b7ce97ed">operations_research::sat::CpModelProto::mutable_name</a></div><div class="ttdeci">std::string * mutable_name()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07192">cp_model.pb.h:7192</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_aae91c259f6cd19cf9251bd5ff5870f0b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#aae91c259f6cd19cf9251bd5ff5870f0b">operations_research::sat::BoolArgumentProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a9bb2617efbb9575da8fc1d4cf01af39f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a9bb2617efbb9575da8fc1d4cf01af39f">operations_research::sat::BoolArgumentProto::operator=</a></div><div class="ttdeci">BoolArgumentProto &amp; operator=(const BoolArgumentProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00408">cp_model.pb.h:408</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_af703937f06aeed5b6b757611c405b7e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#af703937f06aeed5b6b757611c405b7e5">operations_research::sat::IntegerVariableProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a7e96e1d5d7ef8c0a8204d86b7efc4765"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a7e96e1d5d7ef8c0a8204d86b7efc4765">operations_research::sat::CpModelProto::set_allocated_name</a></div><div class="ttdeci">void set_allocated_name(std::string *name)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07202">cp_model.pb.h:7202</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ac883a9543e9401b498857d8fcc3e9536"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ac883a9543e9401b498857d8fcc3e9536">operations_research::sat::CircuitConstraintProto::heads</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; heads() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05233">cp_model.pb.h:5233</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a2fa668d466ffba03961baae9c0f0e772"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a2fa668d466ffba03961baae9c0f0e772">operations_research::sat::DecisionStrategyProto_AffineTransformation::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a43d3bfd3136b34018452bbddcb96d030"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a43d3bfd3136b34018452bbddcb96d030">operations_research::sat::BoolArgumentProto::New</a></div><div class="ttdeci">BoolArgumentProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00447">cp_model.pb.h:447</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a346331ff5f36c6f480f58a9a01592f0a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a346331ff5f36c6f480f58a9a01592f0a">operations_research::sat::DecisionStrategyProto::kTransformationsFieldNumber</a></div><div class="ttdeci">static const int kTransformationsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03812">cp_model.pb.h:3812</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ac6e04da45dcc667e610878f782ec3f20"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ac6e04da45dcc667e610878f782ec3f20">operations_research::sat::CumulativeConstraintProto::kIntervalsFieldNumber</a></div><div class="ttdeci">static const int kIntervalsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01650">cp_model.pb.h:1650</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html">operations_research::sat::ConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02862">cp_model.pb.h:2862</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a01144ebd72e69016e7695793feba23c7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a01144ebd72e69016e7695793feba23c7">operations_research::sat::CpSolverResponse::set_deterministic_time</a></div><div class="ttdeci">void set_deterministic_time(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07691">cp_model.pb.h:7691</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a1f64a7778ecb7422eab78f668443894f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a1f64a7778ecb7422eab78f668443894f">operations_research::sat::DecisionStrategyProto::variables_size</a></div><div class="ttdeci">int variables_size() const</div><div class="ttdoc">accessors ----------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07004">cp_model.pb.h:7004</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_acfdc8eaa58fc4cf8b103821df60cd4e9"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#acfdc8eaa58fc4cf8b103821df60cd4e9">operations_research::sat::_CpObjectiveProto_default_instance_</a></div><div class="ttdeci">CpObjectiveProtoDefaultTypeInternal _CpObjectiveProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a34d38697419b83574126ade5a3343ae3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a34d38697419b83574126ade5a3343ae3">operations_research::sat::ConstraintProto::clear_interval</a></div><div class="ttdeci">void clear_interval()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06662">cp_model.pb.h:6662</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ace223c8e846b17ef993566562cec8dda"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ace223c8e846b17ef993566562cec8dda">operations_research::sat::_CpModelProto_default_instance_</a></div><div class="ttdeci">CpModelProtoDefaultTypeInternal _CpModelProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a399b9373cde8f9b9b12477f04674445f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a399b9373cde8f9b9b12477f04674445f">operations_research::sat::TableConstraintProto::negated</a></div><div class="ttdeci">bool negated() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05546">cp_model.pb.h:5546</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_abcb1ff6ac7cf6b45215b62deb5f32ab6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#abcb1ff6ac7cf6b45215b62deb5f32ab6">operations_research::sat::ConstraintProto::clear_no_overlap_2d</a></div><div class="ttdeci">void clear_no_overlap_2d()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06744">cp_model.pb.h:6744</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae33c7520fa3a6010d01b0bed238a41a3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae33c7520fa3a6010d01b0bed238a41a3">operations_research::sat::ConstraintProto::has_bool_xor</a></div><div class="ttdeci">bool has_bool_xor() const</div><div class="ttdoc">.operations_research.sat.BoolArgumentProto bool_xor = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06000">cp_model.pb.h:6000</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a8feeb0891af5e423e4db0a0a600f9a30"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a8feeb0891af5e423e4db0a0a600f9a30">operations_research::sat::LinearConstraintProto::coeffs_size</a></div><div class="ttdeci">int coeffs_size() const</div><div class="ttdoc">repeated int64 coeffs = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04707">cp_model.pb.h:4707</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a0c6e241e79bee882467b080f997ad0b7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a0c6e241e79bee882467b080f997ad0b7">operations_research::sat::IntegerVariableProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a3860d2a92b34f75e8ca10f754b0e400b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a3860d2a92b34f75e8ca10f754b0e400b">operations_research::sat::IntervalConstraintProto::~IntervalConstraintProto</a></div><div class="ttdeci">virtual ~IntervalConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_aa65d88f2677784e0a8839a0f638f3361"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#aa65d88f2677784e0a8839a0f638f3361">operations_research::sat::ReservoirConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01769">cp_model.pb.h:1769</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a546c40d2e499ceb7955feeaf990ef90e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a546c40d2e499ceb7955feeaf990ef90e">operations_research::sat::ElementConstraintProto::Swap</a></div><div class="ttdeci">void Swap(ElementConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a7fb600421a46d673bc2add6f400164d1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a7fb600421a46d673bc2add6f400164d1">operations_research::sat::ConstraintProto::kInterval</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02918">cp_model.pb.h:2918</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a0b620fd97b2605f6306fadefe54e5aa7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a0b620fd97b2605f6306fadefe54e5aa7">operations_research::sat::LinearConstraintProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00917">cp_model.pb.h:917</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a3c836696a5468e2fae84c8e227997719"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a3c836696a5468e2fae84c8e227997719">operations_research::sat::InverseConstraintProto::operator=</a></div><div class="ttdeci">InverseConstraintProto &amp; operator=(const InverseConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02529">cp_model.pb.h:2529</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a79e178989442f33a380e4e1e09675eeb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a79e178989442f33a380e4e1e09675eeb">operations_research::sat::ConstraintProto::set_allocated_int_div</a></div><div class="ttdeci">void set_allocated_int_div(::operations_research::sat::IntegerArgumentProto *int_div)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a0369e6125e1556a0dc2b7d7da5363e9d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a0369e6125e1556a0dc2b7d7da5363e9d">operations_research::sat::TableConstraintProto::mutable_values</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_values()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05537">cp_model.pb.h:5537</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ae70e4641ca0bdfade09b12fb784dccff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ae70e4641ca0bdfade09b12fb784dccff">operations_research::sat::IntervalConstraintProto::swap</a></div><div class="ttdeci">friend void swap(IntervalConstraintProto &amp;a, IntervalConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01160">cp_model.pb.h:1160</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_adc89524c8aab967f7d4a66bd3ec70bca"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#adc89524c8aab967f7d4a66bd3ec70bca">operations_research::sat::_CircuitCoveringConstraintProto_default_instance_</a></div><div class="ttdeci">CircuitCoveringConstraintProtoDefaultTypeInternal _CircuitCoveringConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_add7c48e251f27d50481c9097deba2c23"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#add7c48e251f27d50481c9097deba2c23">operations_research::sat::RoutesConstraintProto::set_capacity</a></div><div class="ttdeci">void set_capacity(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05406">cp_model.pb.h:5406</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a5411745888efd9a79aa1a68d4c491915"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a5411745888efd9a79aa1a68d4c491915">operations_research::sat::CumulativeConstraintProto::~CumulativeConstraintProto</a></div><div class="ttdeci">virtual ~CumulativeConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ac80fa3122294b5afd18d690dc4f8da01"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ac80fa3122294b5afd18d690dc4f8da01">operations_research::sat::CpSolverResponse::solution_size</a></div><div class="ttdeci">int solution_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07424">cp_model.pb.h:7424</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a55c8140a2905eb6f14420003b5c2f521"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a55c8140a2905eb6f14420003b5c2f521">operations_research::sat::ConstraintProto::kInverse</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02916">cp_model.pb.h:2916</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a58a35012b1533d941280131768911de3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a58a35012b1533d941280131768911de3">operations_research::sat::IntegerVariableProto::clear_domain</a></div><div class="ttdeci">void clear_domain()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04526">cp_model.pb.h:4526</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a41d50989e1178b8a17a3b81da6ae87f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a41d50989e1178b8a17a3b81da6ae87f5">operations_research::sat::CpObjectiveProto::Swap</a></div><div class="ttdeci">void Swap(CpObjectiveProto *other)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_ab0597e9cffe28f5bbda69518082774c0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#ab0597e9cffe28f5bbda69518082774c0">operations_research::sat::InverseConstraintProto::kFInverseFieldNumber</a></div><div class="ttdeci">static const int kFInverseFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02641">cp_model.pb.h:2641</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ad20adf9c695eed8f822db87a15788751"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ad20adf9c695eed8f822db87a15788751">operations_research::sat::ReservoirConstraintProto::kMaxLevelFieldNumber</a></div><div class="ttdeci">static const int kMaxLevelFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01846">cp_model.pb.h:1846</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a425c18334e10877278812faa278192fb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a425c18334e10877278812faa278192fb">operations_research::sat::CircuitCoveringConstraintProto::kDistinguishedNodesFieldNumber</a></div><div class="ttdeci">static const int kDistinguishedNodesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02338">cp_model.pb.h:2338</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a1ab19f8341ecae38f4de63b9212bfd21"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a1ab19f8341ecae38f4de63b9212bfd21">operations_research::sat::CpSolverResponse::mutable_solution</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_solution()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07448">cp_model.pb.h:7448</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a104ac051e3fac45d118336fafcd78bfc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a104ac051e3fac45d118336fafcd78bfc">operations_research::sat::ConstraintProto::kAtMostOne</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02901">cp_model.pb.h:2901</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a4696230468ba71b17ad03aecc1f1bf58"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a4696230468ba71b17ad03aecc1f1bf58">operations_research::sat::CpSolverResponse::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a933c1e24a90eea57e5bd29fe4edaaaa5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a933c1e24a90eea57e5bd29fe4edaaaa5">operations_research::sat::ElementConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a27dfe37ed4af00ad7798bab6d3241d10"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a27dfe37ed4af00ad7798bab6d3241d10">operations_research::sat::IntegerArgumentProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00555">cp_model.pb.h:555</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a3986d7b34549a1cdf7c2a8d3151d6569"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a3986d7b34549a1cdf7c2a8d3151d6569">operations_research::sat::ConstraintProto::kCumulative</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02921">cp_model.pb.h:2921</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a5aa47f5ac101589cb8b027960069234f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a5aa47f5ac101589cb8b027960069234f">operations_research::sat::ReservoirConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</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_1ConstraintProto_html_a0dccc441215330271deb5c98b51a9e4c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a0dccc441215330271deb5c98b51a9e4c">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3a8b3abb61dc03fc158995e8a642a52c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3a8b3abb61dc03fc158995e8a642a52c">operations_research::sat::ConstraintProto::operator=</a></div><div class="ttdeci">ConstraintProto &amp; operator=(const ConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02874">cp_model.pb.h:2874</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a22a066e3d0183fe827ab396a2de52b86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a22a066e3d0183fe827ab396a2de52b86">operations_research::sat::ReservoirConstraintProto::mutable_times</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_times()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05113">cp_model.pb.h:5113</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a533b4d7ddbe62501bdbc1dbc0757b158"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a533b4d7ddbe62501bdbc1dbc0757b158">operations_research::sat::CircuitConstraintProto::default_instance</a></div><div class="ttdeci">static const CircuitConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a6c4f9d19c7865cdcdc3fa9c1ecfd98e8"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a6c4f9d19c7865cdcdc3fa9c1ecfd98e8">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_ARRAYSIZE</a></div><div class="ttdeci">constexpr int DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_ARRAYSIZE</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00175">cp_model.pb.h:175</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a7e1aba2bd7b3dc22290e42c5c04be024"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a7e1aba2bd7b3dc22290e42c5c04be024">operations_research::sat::CpSolverResponse::kStatusFieldNumber</a></div><div class="ttdeci">static const int kStatusFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04366">cp_model.pb.h:4366</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ac906a08518a22bdc77ecb56b551c9390"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ac906a08518a22bdc77ecb56b551c9390">operations_research::sat::RoutesConstraintProto::New</a></div><div class="ttdeci">RoutesConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02082">cp_model.pb.h:2082</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ad05e4bcf8c4464c50e1f1b8af2b81ad2"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ad05e4bcf8c4464c50e1f1b8af2b81ad2">operations_research::sat::_BoolArgumentProto_default_instance_</a></div><div class="ttdeci">BoolArgumentProtoDefaultTypeInternal _BoolArgumentProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_af73a70abb66aae35b70e1cfd9bd0cd86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#af73a70abb66aae35b70e1cfd9bd0cd86">operations_research::sat::CpModelProto::kSearchStrategyFieldNumber</a></div><div class="ttdeci">static const int kSearchStrategyFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04133">cp_model.pb.h:4133</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a10ee3f265f74a6e8eeb345eb9e92b815"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a10ee3f265f74a6e8eeb345eb9e92b815">operations_research::sat::ConstraintProto::clear_all_diff</a></div><div class="ttdeci">void clear_all_diff()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06293">cp_model.pb.h:6293</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_abb9f956c251d806fe4a250c03ac61199"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#abb9f956c251d806fe4a250c03ac61199">operations_research::sat::RoutesConstraintProto::kDemandsFieldNumber</a></div><div class="ttdeci">static const int kDemandsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02179">cp_model.pb.h:2179</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a587344b4588cbf94ced74470484e7f1f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a587344b4588cbf94ced74470484e7f1f">operations_research::sat::CpModelProto::release_solution_hint</a></div><div class="ttdeci">::operations_research::sat::PartialVariableAssignment * release_solution_hint()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07369">cp_model.pb.h:7369</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a2f260cd00606d62f67eb3cd8a5dfb00b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a2f260cd00606d62f67eb3cd8a5dfb00b">operations_research::sat::AllDifferentConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const AllDifferentConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00708">cp_model.pb.h:708</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aac94fa47e35567ed306c239b87d4b542"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aac94fa47e35567ed306c239b87d4b542">operations_research::sat::CpSolverResponse::release_solution_info</a></div><div class="ttdeci">std::string * release_solution_info()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07733">cp_model.pb.h:7733</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a1f922d0450bfa7e0735e1a3f8ffbbbfb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a1f922d0450bfa7e0735e1a3f8ffbbbfb">operations_research::sat::CpModelProto::variables</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::IntegerVariableProto &gt; &amp; variables() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07237">cp_model.pb.h:7237</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a65699715fa9e478e31a5bf12f6154913"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a65699715fa9e478e31a5bf12f6154913">operations_research::sat::CpSolverResponse::clear_deterministic_time</a></div><div class="ttdeci">void clear_deterministic_time()</div><div class="ttdoc">double deterministic_time = 17;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07684">cp_model.pb.h:7684</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aad655b896d353fa0df1303dd819e42fd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aad655b896d353fa0df1303dd819e42fd">operations_research::sat::ConstraintProto::set_allocated_circuit_covering</a></div><div class="ttdeci">void set_allocated_circuit_covering(::operations_research::sat::CircuitCoveringConstraintProto *circuit_covering)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a55cc6e2c3ac51349f1111a5cc8c9a5aa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a55cc6e2c3ac51349f1111a5cc8c9a5aa">operations_research::sat::DecisionStrategyProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_af1bffd868afdf3a4fd307ff87cb0c175"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#af1bffd868afdf3a4fd307ff87cb0c175">operations_research::sat::CpObjectiveProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03340">cp_model.pb.h:3340</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a9fcc9b44747889c9138112e77d6f6f2d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a9fcc9b44747889c9138112e77d6f6f2d">operations_research::sat::TableConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a9c8f76e5cbd2626626c02fc2cc95ee93"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a9c8f76e5cbd2626626c02fc2cc95ee93">operations_research::sat::LinearConstraintProto::operator=</a></div><div class="ttdeci">LinearConstraintProto &amp; operator=(const LinearConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00817">cp_model.pb.h:817</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ab068ab670b940effbccb19eb240e3af3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ab068ab670b940effbccb19eb240e3af3">operations_research::sat::ConstraintProto::release_inverse</a></div><div class="ttdeci">::operations_research::sat::InverseConstraintProto * release_inverse()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06586">cp_model.pb.h:6586</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a5d40c8bc35f9d182c7149cf0e817b119"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a5d40c8bc35f9d182c7149cf0e817b119">operations_research::sat::CircuitConstraintProto::mutable_literals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_literals()</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_1ElementConstraintProto_html_aa6e89e07811cb54a5d60df52b14d4dba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#aa6e89e07811cb54a5d60df52b14d4dba">operations_research::sat::ElementConstraintProto::target</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 target() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04789">cp_model.pb.h:4789</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ad42d3c684b92af8eb39541c92976479d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ad42d3c684b92af8eb39541c92976479d">operations_research::sat::AutomatonConstraintProto::kTransitionLabelFieldNumber</a></div><div class="ttdeci">static const int kTransitionLabelFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02813">cp_model.pb.h:2813</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a15cad7b5f5252937821fd4d6d9f9b2f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a15cad7b5f5252937821fd4d6d9f9b2f4">operations_research::sat::BoolArgumentProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a4405349fc3862e105c70de9d9707a1d0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a4405349fc3862e105c70de9d9707a1d0">operations_research::sat::CumulativeConstraintProto::capacity</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 capacity() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04985">cp_model.pb.h:4985</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_aac51ebe65db3532e265b4ff9de79ab6f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#aac51ebe65db3532e265b4ff9de79ab6f">operations_research::sat::CpObjectiveProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03327">cp_model.pb.h:3327</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a703a4336ebbef8a3ccdd9abd0c3a6aa6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a703a4336ebbef8a3ccdd9abd0c3a6aa6">operations_research::sat::InverseConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_adcaee36be878423d8d1d44491c6091b0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#adcaee36be878423d8d1d44491c6091b0">operations_research::sat::IntervalConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a95b5195c56298dbfae5f770ed360a341"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a95b5195c56298dbfae5f770ed360a341">operations_research::sat::AutomatonConstraintProto::clear_transition_tail</a></div><div class="ttdeci">void clear_transition_tail()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05674">cp_model.pb.h:5674</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a3bb99f57f6a3f7b8685324307e406bb9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a3bb99f57f6a3f7b8685324307e406bb9">operations_research::sat::CpSolverResponse::clear_num_booleans</a></div><div class="ttdeci">void clear_num_booleans()</div><div class="ttdoc">int64 num_booleans = 10;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07586">cp_model.pb.h:7586</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a26f3b7f29ec0ec1340ea8f0d8a0b8cde"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a26f3b7f29ec0ec1340ea8f0d8a0b8cde">operations_research::sat::TableConstraintProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05507">cp_model.pb.h:5507</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_adcdc620bced54254827fb1cb505e534a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#adcdc620bced54254827fb1cb505e534a">operations_research::sat::LinearConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_aee153669434b8548134f251653cb6b06"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#aee153669434b8548134f251653cb6b06">operations_research::sat::LinearConstraintProto::set_coeffs</a></div><div class="ttdeci">void set_coeffs(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04717">cp_model.pb.h:4717</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a04519e764f71fdd3f4b9cbb826139fa5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a04519e764f71fdd3f4b9cbb826139fa5">operations_research::sat::RoutesConstraintProto::add_heads</a></div><div class="ttdeci">void add_heads(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05323">cp_model.pb.h:5323</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a184e14bf889fad6ec203f2953b1d22b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a184e14bf889fad6ec203f2953b1d22b9">operations_research::sat::NoOverlap2DConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto_html"><div class="ttname"><a href="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto.html">TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto</a></div><div class="ttdoc">Internal implementation detail do not use these members.</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00046">cp_model.pb.h:46</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a8d6fca42b6ea4558e41766f427fd632c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a8d6fca42b6ea4558e41766f427fd632c">operations_research::sat::PartialVariableAssignment::values_size</a></div><div class="ttdeci">int values_size() const</div><div class="ttdoc">repeated int64 values = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07127">cp_model.pb.h:7127</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a698e9f94617bff66cb6645fc7d55d9b2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a698e9f94617bff66cb6645fc7d55d9b2">operations_research::sat::IntegerVariableProto::add_domain</a></div><div class="ttdeci">void add_domain(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04537">cp_model.pb.h:4537</a></div></div>
<div class="ttc" id="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto_html_ad86f34f978df579b088079980476e75d"><div class="ttname"><a href="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto.html#ad86f34f978df579b088079980476e75d">TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::offsets</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00055">cp_model.pb.h:55</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_ad8afc40bf050a234c043de0ca8b286a3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#ad8afc40bf050a234c043de0ca8b286a3">operations_research::sat::InverseConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02593">cp_model.pb.h:2593</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a503c0d40d6d4d912c631f9db8314b941"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a503c0d40d6d4d912c631f9db8314b941">operations_research::sat::ConstraintProto::kElementFieldNumber</a></div><div class="ttdeci">static const int kElementFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03124">cp_model.pb.h:3124</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aada3b809e04f9bfb9b8c8edcfbb63052"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aada3b809e04f9bfb9b8c8edcfbb63052">operations_research::sat::CpSolverResponse::clear_solution</a></div><div class="ttdeci">void clear_solution()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07427">cp_model.pb.h:7427</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3786f26c22e5f492c29c392a3ac9cefa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3786f26c22e5f492c29c392a3ac9cefa">operations_research::sat::ConstraintProto::release_reservoir</a></div><div class="ttdeci">::operations_research::sat::ReservoirConstraintProto * release_reservoir()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06627">cp_model.pb.h:6627</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a264798808af6ae84c09a6f047980025b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a264798808af6ae84c09a6f047980025b">operations_research::sat::BoolArgumentProto::kLiteralsFieldNumber</a></div><div class="ttdeci">static const int kLiteralsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00508">cp_model.pb.h:508</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac22a3ab628a918dd90466ba12d6ee0cd"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac22a3ab628a918dd90466ba12d6ee0cd">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_Name</a></div><div class="ttdeci">const std::string &amp; DecisionStrategyProto_DomainReductionStrategy_Name(T enum_t_value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00206">cp_model.pb.h:206</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_adae2df639ce277ef0f08824f6e9deea8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#adae2df639ce277ef0f08824f6e9deea8">operations_research::sat::InverseConstraintProto::set_f_direct</a></div><div class="ttdeci">void set_f_direct(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05572">cp_model.pb.h:5572</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a6a9aed54518ace24b21f1c97dad50e14"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a6a9aed54518ace24b21f1c97dad50e14">operations_research::sat::AllDifferentConstraintProto::Swap</a></div><div class="ttdeci">void Swap(AllDifferentConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a841b288514817e8b69334f464abba834"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a841b288514817e8b69334f464abba834">operations_research::sat::CpModelProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04038">cp_model.pb.h:4038</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a51b8f56bf916d208488ad933cd74463d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a51b8f56bf916d208488ad933cd74463d">operations_research::sat::NoOverlap2DConstraintProto::kXIntervalsFieldNumber</a></div><div class="ttdeci">static const int kXIntervalsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01502">cp_model.pb.h:1502</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_add30ee0c22588d8ae37828bf09af8f0b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#add30ee0c22588d8ae37828bf09af8f0b">operations_research::sat::LinearConstraintProto::domain_size</a></div><div class="ttdeci">int domain_size() const</div><div class="ttdoc">repeated int64 domain = 3;</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_1PartialVariableAssignment_html_aafc487ae943ce13ba17c459b6581d300"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#aafc487ae943ce13ba17c459b6581d300">operations_research::sat::PartialVariableAssignment::default_instance</a></div><div class="ttdeci">static const PartialVariableAssignment &amp; default_instance()</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a3e888f213753f1e8fac882e0a2394040"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a3e888f213753f1e8fac882e0a2394040">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX</a></div><div class="ttdeci">constexpr DecisionStrategyProto_VariableSelectionStrategy DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00174">cp_model.pb.h:174</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa70cf5d09d837abbe42bae58e70ebca0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa70cf5d09d837abbe42bae58e70ebca0">operations_research::sat::ConstraintProto::mutable_linear</a></div><div class="ttdeci">::operations_research::sat::LinearConstraintProto * mutable_linear()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06275">cp_model.pb.h:6275</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ad7cdd1c7cf1a05dc5600ec22f8b284c5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ad7cdd1c7cf1a05dc5600ec22f8b284c5">operations_research::sat::PartialVariableAssignment::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03925">cp_model.pb.h:3925</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a6a416958361de15588476ed10b875e4d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a6a416958361de15588476ed10b875e4d">operations_research::sat::LinearConstraintProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04680">cp_model.pb.h:4680</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_acd178030a57356735a90ca13790e18e7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#acd178030a57356735a90ca13790e18e7">operations_research::sat::CpObjectiveProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03411">cp_model.pb.h:3411</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a3272dfe841f631b8498e4415bdee7370"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a3272dfe841f631b8498e4415bdee7370">operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_IsValid</a></div><div class="ttdeci">static bool DomainReductionStrategy_IsValid(int value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03770">cp_model.pb.h:3770</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_af36e80a50d7fc906d7dba87b3da7f3ad"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#af36e80a50d7fc906d7dba87b3da7f3ad">operations_research::sat::IntegerVariableProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a9c53395c32bcae6681fca96aa1038a5b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a9c53395c32bcae6681fca96aa1038a5b">operations_research::sat::ConstraintProto::kCumulativeFieldNumber</a></div><div class="ttdeci">static const int kCumulativeFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03223">cp_model.pb.h:3223</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a454726de5fdccf5bff72c6b8d88414da"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a454726de5fdccf5bff72c6b8d88414da">operations_research::sat::ElementConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_afeb16a09eb1c4fb0b316a6de573e670e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#afeb16a09eb1c4fb0b316a6de573e670e">operations_research::sat::LinearConstraintProto::add_domain</a></div><div class="ttdeci">void add_domain(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04751">cp_model.pb.h:4751</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ab0572f27f07a8e6fc86e1e0e17736e27"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ab0572f27f07a8e6fc86e1e0e17736e27">operations_research::sat::LinearConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a81914ffb56d793ba98c8633026bd8cf9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a81914ffb56d793ba98c8633026bd8cf9">operations_research::sat::BoolArgumentProto::literals_size</a></div><div class="ttdeci">int literals_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04558">cp_model.pb.h:4558</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a10957df3ad171812c136f5ec2ee6133e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a10957df3ad171812c136f5ec2ee6133e">operations_research::sat::CpSolverResponse::tightened_variables_size</a></div><div class="ttdeci">int tightened_variables_size() const</div><div class="ttdoc">repeated .operations_research.sat.IntegerVariableProto tightened_variables = 21;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07542">cp_model.pb.h:7542</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af902a3a65702888a4529f4117a5604bb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af902a3a65702888a4529f4117a5604bb">operations_research::sat::ConstraintProto::clear_reservoir</a></div><div class="ttdeci">void clear_reservoir()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06621">cp_model.pb.h:6621</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_aa7440c60315b99dc77ff31ba370ae5f0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#aa7440c60315b99dc77ff31ba370ae5f0">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#l03775">cp_model.pb.h:3775</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a1c4a90046e3aa8a141cedc6c1e288d92"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a1c4a90046e3aa8a141cedc6c1e288d92">operations_research::sat::ConstraintProto::has_routes</a></div><div class="ttdeci">bool has_routes() const</div><div class="ttdoc">.operations_research.sat.RoutesConstraintProto routes = 23;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06410">cp_model.pb.h:6410</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a2f627522063b3fc4116edd3f1ec36fe9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a2f627522063b3fc4116edd3f1ec36fe9">operations_research::sat::IntegerArgumentProto::set_target</a></div><div class="ttdeci">void set_target(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04600">cp_model.pb.h:4600</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_aa8ccb5585943e262339c737809abc4f1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#aa8ccb5585943e262339c737809abc4f1">operations_research::sat::IntervalConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a6895649388baddf2a97b60a3294be82f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a6895649388baddf2a97b60a3294be82f">operations_research::sat::CumulativeConstraintProto::kDemandsFieldNumber</a></div><div class="ttdeci">static const int kDemandsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01662">cp_model.pb.h:1662</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a78af06f99ada7de6b94e79f975ec0577"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a78af06f99ada7de6b94e79f975ec0577">operations_research::sat::InverseConstraintProto::clear_f_inverse</a></div><div class="ttdeci">void clear_f_inverse()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05595">cp_model.pb.h:5595</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html">operations_research::sat::CpObjectiveProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03299">cp_model.pb.h:3299</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a5de194fae79eeb9b54d960d21d113787"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a5de194fae79eeb9b54d960d21d113787">operations_research::sat::BoolArgumentProto::swap</a></div><div class="ttdeci">friend void swap(BoolArgumentProto &amp;a, BoolArgumentProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00441">cp_model.pb.h:441</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8664980a825a616233930f9b6529cfce"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8664980a825a616233930f9b6529cfce">operations_research::sat::ConstraintProto::release_interval</a></div><div class="ttdeci">::operations_research::sat::IntervalConstraintProto * release_interval()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06668">cp_model.pb.h:6668</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ad1ea8eae5e928933e7adcaf9349d9ca1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ad1ea8eae5e928933e7adcaf9349d9ca1">operations_research::sat::PartialVariableAssignment::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07121">cp_model.pb.h:7121</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_aac875b2a52a25f603afe00f1e7fbc85e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#aac875b2a52a25f603afe00f1e7fbc85e">operations_research::sat::CpObjectiveProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a3c98c107d751beaea12a7364c16173b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a3c98c107d751beaea12a7364c16173b8">operations_research::sat::CircuitConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a2e7ba61a72bc28ec69a3be7a3f84f169"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a2e7ba61a72bc28ec69a3be7a3f84f169">operations_research::sat::PartialVariableAssignment::clear_values</a></div><div class="ttdeci">void clear_values()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07130">cp_model.pb.h:7130</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a46b950b46006a063c47ce4ffc7c531ea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a46b950b46006a063c47ce4ffc7c531ea">operations_research::sat::ReservoirConstraintProto::actives</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; actives() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05168">cp_model.pb.h:5168</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a4296b4f005b32c788ad52ee379a0346a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a4296b4f005b32c788ad52ee379a0346a">operations_research::sat::ElementConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7e7543fa5d1aba41534ca4852b1300d3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7e7543fa5d1aba41534ca4852b1300d3">operations_research::sat::ConstraintProto::has_automaton</a></div><div class="ttdeci">bool has_automaton() const</div><div class="ttdoc">.operations_research.sat.AutomatonConstraintProto automaton = 17;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06533">cp_model.pb.h:6533</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ad88c52d26f57a52b144b97ba00b6a2a5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ad88c52d26f57a52b144b97ba00b6a2a5">operations_research::sat::NoOverlap2DConstraintProto::operator=</a></div><div class="ttdeci">NoOverlap2DConstraintProto &amp; operator=(const NoOverlap2DConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01402">cp_model.pb.h:1402</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ae34537cf79bed4306c742409d094320f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ae34537cf79bed4306c742409d094320f">operations_research::sat::CircuitCoveringConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aed4b19f1cd10eab401e57e987e8badc4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aed4b19f1cd10eab401e57e987e8badc4">operations_research::sat::CpSolverResponse::clear_wall_time</a></div><div class="ttdeci">void clear_wall_time()</div><div class="ttdoc">double wall_time = 15;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07656">cp_model.pb.h:7656</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aed41c39ab4a816b8fad7cd76018edcf5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aed41c39ab4a816b8fad7cd76018edcf5">operations_research::sat::CpSolverResponse::user_time</a></div><div class="ttdeci">double user_time() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07673">cp_model.pb.h:7673</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a8cd76fa45dde35a0daabd8f6089c7ba1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a8cd76fa45dde35a0daabd8f6089c7ba1">operations_research::sat::LinearConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a6e37adc908b3f8e82a6eda54c0fd56e7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a6e37adc908b3f8e82a6eda54c0fd56e7">operations_research::sat::AllDifferentConstraintProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04645">cp_model.pb.h:4645</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_afb27711b2d082d1c467a42e1ee05d6d7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#afb27711b2d082d1c467a42e1ee05d6d7">operations_research::sat::CpSolverResponse::kNumConflictsFieldNumber</a></div><div class="ttdeci">static const int kNumConflictsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04390">cp_model.pb.h:4390</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a330d5a032e2edff2a61e7d0df0ad37e2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a330d5a032e2edff2a61e7d0df0ad37e2">operations_research::sat::AllDifferentConstraintProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04652">cp_model.pb.h:4652</a></div></div>
<div class="ttc" id="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto_html_a22a47948e790d2d2d04a586faaa01e54"><div class="ttname"><a href="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto.html#a22a47948e790d2d2d04a586faaa01e54">TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::serialization_table</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]</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_1CircuitCoveringConstraintProto_html_a5aebe828c1ba441dc794430e9b52da19"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a5aebe828c1ba441dc794430e9b52da19">operations_research::sat::CircuitCoveringConstraintProto::set_nexts</a></div><div class="ttdeci">void set_nexts(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05428">cp_model.pb.h:5428</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ad0110b5023e714ba7608ca6393a28aee"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ad0110b5023e714ba7608ca6393a28aee">operations_research::sat::_DecisionStrategyProto_AffineTransformation_default_instance_</a></div><div class="ttdeci">DecisionStrategyProto_AffineTransformationDefaultTypeInternal _DecisionStrategyProto_AffineTransformation_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a18e3780ff768a243c90d8bda85a6f1e9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a18e3780ff768a243c90d8bda85a6f1e9">operations_research::sat::AutomatonConstraintProto::transition_label</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; transition_label() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05750">cp_model.pb.h:5750</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_ad6907986dd7f8217d394800b5a4abf86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#ad6907986dd7f8217d394800b5a4abf86">operations_research::sat::IntegerVariableProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00274">cp_model.pb.h:274</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a33e78410bd3b735ca279c41818daa690"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a33e78410bd3b735ca279c41818daa690">operations_research::sat::ConstraintProto::clear_linear</a></div><div class="ttdeci">void clear_linear()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06252">cp_model.pb.h:6252</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a1c510e7b3f83b5f731fad55dd6f0d353"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a1c510e7b3f83b5f731fad55dd6f0d353">operations_research::sat::DecisionStrategyProto_AffineTransformation::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a68c96f139f4f0d2817932c4eac5996a0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a68c96f139f4f0d2817932c4eac5996a0">operations_research::sat::DecisionStrategyProto::domain_reduction_strategy</a></div><div class="ttdeci">::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy domain_reduction_strategy() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07051">cp_model.pb.h:7051</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a6a7c4c7bf8c071597ed13c253233fee4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a6a7c4c7bf8c071597ed13c253233fee4">operations_research::sat::ElementConstraintProto::clear_target</a></div><div class="ttdeci">void clear_target()</div><div class="ttdoc">int32 target = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04786">cp_model.pb.h:4786</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a2b50dfa699e33a00007187246d440403"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a2b50dfa699e33a00007187246d440403">operations_research::sat::AutomatonConstraintProto::kFinalStatesFieldNumber</a></div><div class="ttdeci">static const int kFinalStatesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02777">cp_model.pb.h:2777</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a8f62a1b4120a911232366ac0f39770e1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a8f62a1b4120a911232366ac0f39770e1">operations_research::sat::DecisionStrategyProto::~DecisionStrategyProto</a></div><div class="ttdeci">virtual ~DecisionStrategyProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a264cfb0e35fa39f399e1843008d74d24"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a264cfb0e35fa39f399e1843008d74d24">operations_research::sat::IntegerArgumentProto::New</a></div><div class="ttdeci">IntegerArgumentProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00581">cp_model.pb.h:581</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a25872c9e5967d1c8c817be4f032616c8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a25872c9e5967d1c8c817be4f032616c8">operations_research::sat::CircuitCoveringConstraintProto::distinguished_nodes</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; distinguished_nodes() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05467">cp_model.pb.h:5467</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_abd5b36c1c0e1e2a0f4303dc7598bbcc4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#abd5b36c1c0e1e2a0f4303dc7598bbcc4">operations_research::sat::ConstraintProto::has_linear</a></div><div class="ttdeci">bool has_linear() const</div><div class="ttdoc">.operations_research.sat.LinearConstraintProto linear = 12;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06246">cp_model.pb.h:6246</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad8f3c371c015ce611b14c6907dccddf9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad8f3c371c015ce611b14c6907dccddf9">operations_research::sat::CpSolverResponse::mutable_solution_lower_bounds</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_solution_lower_bounds()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07506">cp_model.pb.h:7506</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a1ae9f61f0479f7d609ae57eb44995709"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a1ae9f61f0479f7d609ae57eb44995709">operations_research::sat::DecisionStrategyProto_AffineTransformation::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03506">cp_model.pb.h:3506</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6b7cda7ca614d61c7d30bc7504beed98"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6b7cda7ca614d61c7d30bc7504beed98">operations_research::sat::ConstraintProto::clear_no_overlap</a></div><div class="ttdeci">void clear_no_overlap()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06703">cp_model.pb.h:6703</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ab2511bc344b6ba7aaf8099e36e8278e9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ab2511bc344b6ba7aaf8099e36e8278e9">operations_research::sat::CpSolverResponse::wall_time</a></div><div class="ttdeci">double wall_time() 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_1ElementConstraintProto_html_af6c3039b69da2798b17dd5f1968f62c1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#af6c3039b69da2798b17dd5f1968f62c1">operations_research::sat::ElementConstraintProto::default_instance</a></div><div class="ttdeci">static const ElementConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ab9798c39d2f8a9b708ea485edc615d0d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ab9798c39d2f8a9b708ea485edc615d0d">operations_research::sat::ConstraintProto::set_allocated_reservoir</a></div><div class="ttdeci">void set_allocated_reservoir(::operations_research::sat::ReservoirConstraintProto *reservoir)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a1fc06ab2885fe2ac1ff3f5c71a61cdd9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a1fc06ab2885fe2ac1ff3f5c71a61cdd9">operations_research::sat::IntegerArgumentProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00558">cp_model.pb.h:558</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ae4652b8283c432b4198fb989d6b30397"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ae4652b8283c432b4198fb989d6b30397">operations_research::sat::IntervalConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01146">cp_model.pb.h:1146</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ad84d50c5e7253aae616daeab2aefbad7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ad84d50c5e7253aae616daeab2aefbad7">operations_research::sat::PartialVariableAssignment::mutable_values</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_values()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07151">cp_model.pb.h:7151</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a346ae96c2bacba32a16e3526e491d9e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a346ae96c2bacba32a16e3526e491d9e3">operations_research::sat::ConstraintProto::release_bool_xor</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * release_bool_xor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06012">cp_model.pb.h:6012</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad98245f572ddeb2e90738dccd1de4d4f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad98245f572ddeb2e90738dccd1de4d4f">operations_research::sat::CpSolverResponse::kNumBooleansFieldNumber</a></div><div class="ttdeci">static const int kNumBooleansFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04384">cp_model.pb.h:4384</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a620838bd6b5a457ad34413779c887ebd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a620838bd6b5a457ad34413779c887ebd">operations_research::sat::CpObjectiveProto::CpObjectiveProto</a></div><div class="ttdeci">CpObjectiveProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a87cd08dbce056654f4fda7da1018240f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a87cd08dbce056654f4fda7da1018240f">operations_research::sat::CpObjectiveProto::swap</a></div><div class="ttdeci">friend void swap(CpObjectiveProto &amp;a, CpObjectiveProto &amp;b)</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_1AutomatonConstraintProto_html_a5db4d85bb9722f8f12c299914c561aac"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a5db4d85bb9722f8f12c299914c561aac">operations_research::sat::AutomatonConstraintProto::set_starting_state</a></div><div class="ttdeci">void set_starting_state(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05634">cp_model.pb.h:5634</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ac6a5586e329674017f92c35e6be5e2f8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ac6a5586e329674017f92c35e6be5e2f8">operations_research::sat::CumulativeConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01614">cp_model.pb.h:1614</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a5741e971804b802a8066ba77a33f2c8e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a5741e971804b802a8066ba77a33f2c8e">operations_research::sat::InverseConstraintProto::kFDirectFieldNumber</a></div><div class="ttdeci">static const int kFDirectFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02629">cp_model.pb.h:2629</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a8a210c928ed983a59f823f744d885124"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a8a210c928ed983a59f823f744d885124">operations_research::sat::NoOverlap2DConstraintProto::mutable_x_intervals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_x_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04941">cp_model.pb.h:4941</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a634b2023dc3d99e11a8bdc314cc6e3da"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a634b2023dc3d99e11a8bdc314cc6e3da">operations_research::sat::CircuitCoveringConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02290">cp_model.pb.h:2290</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">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#l00191">cp_model.pb.h:191</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a166b08fc0567630f2552a03d58993a31"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a166b08fc0567630f2552a03d58993a31">operations_research::sat::ConstraintProto::mutable_table</a></div><div class="ttdeci">::operations_research::sat::TableConstraintProto * mutable_table()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06521">cp_model.pb.h:6521</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427cea78e9c6b9f6ac60a9e9c2d25967ed1ad0"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea78e9c6b9f6ac60a9e9c2d25967ed1ad0">operations_research::sat::OPTIMAL</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00223">cp_model.pb.h:223</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a77f4ca4f6e1d27b8be0a97bdc466757c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a77f4ca4f6e1d27b8be0a97bdc466757c">operations_research::sat::ConstraintProto::mutable_automaton</a></div><div class="ttdeci">::operations_research::sat::AutomatonConstraintProto * mutable_automaton()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06562">cp_model.pb.h:6562</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_abfae199f4bfa98a7a528833826f6d863"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#abfae199f4bfa98a7a528833826f6d863">operations_research::sat::BoolArgumentProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html">operations_research::sat::CircuitConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01869">cp_model.pb.h:1869</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ac31f3d955393c8475ff900a0b895dc03"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ac31f3d955393c8475ff900a0b895dc03">operations_research::sat::ConstraintProto::kCircuitCovering</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02913">cp_model.pb.h:2913</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a6c422af74ccf72d6f0eb8bd398ac77b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a6c422af74ccf72d6f0eb8bd398ac77b8">operations_research::sat::RoutesConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const RoutesConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02068">cp_model.pb.h:2068</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac7a8a6601a6a9d39c1e34408a5cd0d82"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac7a8a6601a6a9d39c1e34408a5cd0d82">operations_research::sat::ConstraintProto::set_allocated_name</a></div><div class="ttdeci">void set_allocated_name(std::string *name)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05836">cp_model.pb.h:5836</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a8f89111afdbc96248e6ceb54cafe47b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a8f89111afdbc96248e6ceb54cafe47b5">operations_research::sat::CircuitConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_aa139a4e1e222b266b27ebc8b5555e61b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#aa139a4e1e222b266b27ebc8b5555e61b">operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_Parse</a></div><div class="ttdeci">static bool VariableSelectionStrategy_Parse(const std::string &amp;name, VariableSelectionStrategy *value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03756">cp_model.pb.h:3756</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ab17ed4c2b7dbf148c167ecf82c947526"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ab17ed4c2b7dbf148c167ecf82c947526">operations_research::sat::LinearConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6eaa42ad925fb130b9de91e1faae8cd0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6eaa42ad925fb130b9de91e1faae8cd0">operations_research::sat::ConstraintProto::add_enforcement_literal</a></div><div class="ttdeci">void add_enforcement_literal(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05861">cp_model.pb.h:5861</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a3ed20d43a18d543f31cf3bfda5ce4fb2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a3ed20d43a18d543f31cf3bfda5ce4fb2">operations_research::sat::CircuitCoveringConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02245">cp_model.pb.h:2245</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a2aa027e6cde24f8328696c2e37056609"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a2aa027e6cde24f8328696c2e37056609">operations_research::sat::DecisionStrategyProto_AffineTransformation::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03503">cp_model.pb.h:3503</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6a7efe03d69f3f9e62c947264be11aae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6a7efe03d69f3f9e62c947264be11aae">operations_research::sat::ConstraintProto::mutable_cumulative</a></div><div class="ttdeci">::operations_research::sat::CumulativeConstraintProto * mutable_cumulative()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06808">cp_model.pb.h:6808</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aed6a825b81a8bf2fbbd2f16f23d48491"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aed6a825b81a8bf2fbbd2f16f23d48491">operations_research::sat::CpSolverResponse::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04265">cp_model.pb.h:4265</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a79e53bec72580aaf63996a7ae0519740"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a79e53bec72580aaf63996a7ae0519740">operations_research::sat::InverseConstraintProto::add_f_inverse</a></div><div class="ttdeci">void add_f_inverse(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05606">cp_model.pb.h:5606</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a65627ed13423b910be3f8bca46beb232"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a65627ed13423b910be3f8bca46beb232">operations_research::sat::IntegerVariableProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00277">cp_model.pb.h:277</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_af8d192d03f6eca285ae95969ab72ad3e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#af8d192d03f6eca285ae95969ab72ad3e">operations_research::sat::CpObjectiveProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a0ae8141b90f2eb0dc9b2c1a7335e657a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a0ae8141b90f2eb0dc9b2c1a7335e657a">operations_research::sat::CpSolverResponse::New</a></div><div class="ttdeci">CpSolverResponse * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04240">cp_model.pb.h:4240</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_af3d6089fc8b5fcae996639b09fb799cd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#af3d6089fc8b5fcae996639b09fb799cd">operations_research::sat::CpSolverResponse::clear_status</a></div><div class="ttdeci">void clear_status()</div><div class="ttdoc">.operations_research.sat.CpSolverStatus status = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07410">cp_model.pb.h:7410</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76f012cccdad501b9233a33d15582572"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76f012cccdad501b9233a33d15582572">operations_research::sat::ConstraintProto::kLinearFieldNumber</a></div><div class="ttdeci">static const int kLinearFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03106">cp_model.pb.h:3106</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a64bd210f6d48b604b77a262ae49b602e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a64bd210f6d48b604b77a262ae49b602e">operations_research::sat::IntegerVariableProto::~IntegerVariableProto</a></div><div class="ttdeci">virtual ~IntegerVariableProto()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_acb7af1f1b3e2085c4fc287d24c969927"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#acb7af1f1b3e2085c4fc287d24c969927">operations_research::sat::AutomatonConstraintProto::clear_starting_state</a></div><div class="ttdeci">void clear_starting_state()</div><div class="ttdoc">int64 starting_state = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05627">cp_model.pb.h:5627</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a0e8d6e038cab213caf8b638259dbbf43"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a0e8d6e038cab213caf8b638259dbbf43">operations_research::sat::IntegerArgumentProto::clear_target</a></div><div class="ttdeci">void clear_target()</div><div class="ttdoc">int32 target = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04593">cp_model.pb.h:4593</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html">operations_research::sat::ElementConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00967">cp_model.pb.h:967</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a30b67bcaff0fe4224b3410a18cc41150"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a30b67bcaff0fe4224b3410a18cc41150">operations_research::sat::RoutesConstraintProto::set_demands</a></div><div class="ttdeci">void set_demands(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05379">cp_model.pb.h:5379</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_adbdeeb6d8e5aaf22b373fb3f9889bdb9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#adbdeeb6d8e5aaf22b373fb3f9889bdb9">operations_research::sat::CpSolverResponse::mutable_tightened_variables</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::IntegerVariableProto &gt; * mutable_tightened_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07553">cp_model.pb.h:7553</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ab69ee8bfb94cc03e06224489d9601fc5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ab69ee8bfb94cc03e06224489d9601fc5">operations_research::sat::ConstraintProto::set_allocated_int_mod</a></div><div class="ttdeci">void set_allocated_int_mod(::operations_research::sat::IntegerArgumentProto *int_mod)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a65607b84fac1b80a467ce03e54db1886"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a65607b84fac1b80a467ce03e54db1886">operations_research::sat::IntegerVariableProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a55acb9786dfd3d5006e126d5c6ef892a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a55acb9786dfd3d5006e126d5c6ef892a">operations_research::sat::ConstraintProto::kAllDiffFieldNumber</a></div><div class="ttdeci">static const int kAllDiffFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03115">cp_model.pb.h:3115</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aeb08b4a9be82558eb8b8addc6d1cf5ff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aeb08b4a9be82558eb8b8addc6d1cf5ff">operations_research::sat::ConstraintProto::has_table</a></div><div class="ttdeci">bool has_table() const</div><div class="ttdoc">.operations_research.sat.TableConstraintProto table = 16;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06492">cp_model.pb.h:6492</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ae070c3b60fe5a6a05ffbb0e34d559589"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ae070c3b60fe5a6a05ffbb0e34d559589">operations_research::sat::CumulativeConstraintProto::CumulativeConstraintProto</a></div><div class="ttdeci">CumulativeConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_aa34757807168e251188f600630f9f8b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#aa34757807168e251188f600630f9f8b9">operations_research::sat::TableConstraintProto::kNegatedFieldNumber</a></div><div class="ttdeci">static const int kNegatedFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02497">cp_model.pb.h:2497</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af600f40a1add13e35a9cb4fd5535254c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af600f40a1add13e35a9cb4fd5535254c">operations_research::sat::ConstraintProto::has_inverse</a></div><div class="ttdeci">bool has_inverse() const</div><div class="ttdoc">.operations_research.sat.InverseConstraintProto inverse = 18;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06574">cp_model.pb.h:6574</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ac330d77451cf4c74935c49ce16a3db63"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ac330d77451cf4c74935c49ce16a3db63">operations_research::sat::AutomatonConstraintProto::add_transition_head</a></div><div class="ttdeci">void add_transition_head(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05715">cp_model.pb.h:5715</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aa75a238f9aacbe1027451afafe3d34e0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aa75a238f9aacbe1027451afafe3d34e0">operations_research::sat::CpSolverResponse::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_acb2e96ad90618f84b04a37ae8b592f32"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#acb2e96ad90618f84b04a37ae8b592f32">operations_research::sat::PartialVariableAssignment::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03961">cp_model.pb.h:3961</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_afe7e8791f629227bce705edb19ccfbfc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#afe7e8791f629227bce705edb19ccfbfc">operations_research::sat::PartialVariableAssignment::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_addeed518e6913a72e9f4a44b92ef4fa1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#addeed518e6913a72e9f4a44b92ef4fa1">operations_research::sat::RoutesConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427cea185c2992ead7a0d90d260164cf10d46f"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea185c2992ead7a0d90d260164cf10d46f">operations_research::sat::INFEASIBLE</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00222">cp_model.pb.h:222</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a69bdbbc236cbbcb74f110367263c9b2f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a69bdbbc236cbbcb74f110367263c9b2f">operations_research::sat::ConstraintProto::mutable_enforcement_literal</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_enforcement_literal()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05871">cp_model.pb.h:5871</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a387ca7a7c92210a71e8c77629eadd560"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a387ca7a7c92210a71e8c77629eadd560">operations_research::sat::AutomatonConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02706">cp_model.pb.h:2706</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a70496a76d73507fff2f6ecd7e12ed435"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a70496a76d73507fff2f6ecd7e12ed435">operations_research::sat::CpSolverResponse::set_num_branches</a></div><div class="ttdeci">void set_num_branches(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07621">cp_model.pb.h:7621</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a8ea8c19af7450c3c33256f701424aa5c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a8ea8c19af7450c3c33256f701424aa5c">operations_research::sat::IntervalConstraintProto::set_end</a></div><div class="ttdeci">void set_end(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04856">cp_model.pb.h:4856</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_aaafd9c1d50cc8e6ebaa371ab3779dbd4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#aaafd9c1d50cc8e6ebaa371ab3779dbd4">operations_research::sat::RoutesConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_af6132f010a730c8233ec808ca1f32a69"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#af6132f010a730c8233ec808ca1f32a69">operations_research::sat::TableConstraintProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05502">cp_model.pb.h:5502</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a212d84ad00baa0488040c8886f7de073"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a212d84ad00baa0488040c8886f7de073">operations_research::sat::AutomatonConstraintProto::set_transition_tail</a></div><div class="ttdeci">void set_transition_tail(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</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_1ConstraintProto_html_a1703e9ccd8b4242d429eed2bd489e356"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a1703e9ccd8b4242d429eed2bd489e356">operations_research::sat::ConstraintProto::clear_circuit</a></div><div class="ttdeci">void clear_circuit()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06375">cp_model.pb.h:6375</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ae13cc27e3f950e477d93af7243678eed"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ae13cc27e3f950e477d93af7243678eed">operations_research::sat::CpModelProto::add_variables</a></div><div class="ttdeci">::operations_research::sat::IntegerVariableProto * add_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07232">cp_model.pb.h:7232</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a27361866f00c323c97be322598cdc296"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a27361866f00c323c97be322598cdc296">operations_research::sat::PartialVariableAssignment::add_values</a></div><div class="ttdeci">void add_values(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07141">cp_model.pb.h:7141</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a067ce64a3f75c8567b22bf8bbecf2fa5"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a067ce64a3f75c8567b22bf8bbecf2fa5">operations_research::sat::CpSolverStatus_MIN</a></div><div class="ttdeci">constexpr CpSolverStatus CpSolverStatus_MIN</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00228">cp_model.pb.h:228</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a3163b9050e719af1b4a3dea6b1ee429b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a3163b9050e719af1b4a3dea6b1ee429b">operations_research::sat::DecisionStrategyProto_AffineTransformation::kOffsetFieldNumber</a></div><div class="ttdeci">static const int kOffsetFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03586">cp_model.pb.h:3586</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a3656ecf5dd1667b4fbb6399f4ec465a1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a3656ecf5dd1667b4fbb6399f4ec465a1">operations_research::sat::RoutesConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_afa4ca15e85aa42caa479dc427f2f6ae6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#afa4ca15e85aa42caa479dc427f2f6ae6">operations_research::sat::ConstraintProto::kIntDivFieldNumber</a></div><div class="ttdeci">static const int kIntDivFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03061">cp_model.pb.h:3061</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a02dacdf8e3df498488a50787dc1fd5be"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a02dacdf8e3df498488a50787dc1fd5be">operations_research::sat::AutomatonConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02690">cp_model.pb.h:2690</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a89c0e86e4ed6005898f613b7063d7efd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a89c0e86e4ed6005898f613b7063d7efd">operations_research::sat::CpObjectiveProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a3deca8acab0095581d819368aae04248"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a3deca8acab0095581d819368aae04248">operations_research::sat::ElementConstraintProto::New</a></div><div class="ttdeci">ElementConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01018">cp_model.pb.h:1018</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad10a69d040a520925b7b8cf2483a18fe"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad10a69d040a520925b7b8cf2483a18fe">operations_research::sat::CpSolverResponse::~CpSolverResponse</a></div><div class="ttdeci">virtual ~CpSolverResponse()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a27b1a116b55d8003acd879e0c9af5f54"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a27b1a116b55d8003acd879e0c9af5f54">operations_research::sat::ConstraintProto::bool_xor</a></div><div class="ttdeci">const ::operations_research::sat::BoolArgumentProto &amp; bool_xor() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06023">cp_model.pb.h:6023</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html">operations_research::sat::LinearConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00805">cp_model.pb.h:805</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ae6eec5b5ce752cf2544d0bcb11c9420d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ae6eec5b5ce752cf2544d0bcb11c9420d">operations_research::sat::NoOverlap2DConstraintProto::kYIntervalsFieldNumber</a></div><div class="ttdeci">static const int kYIntervalsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01514">cp_model.pb.h:1514</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_abc3b9fef9bf2fb4902a4e3115e472968"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#abc3b9fef9bf2fb4902a4e3115e472968">operations_research::sat::CpObjectiveProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06858">cp_model.pb.h:6858</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a7dd859d4f12c6eb072d4bde18c079eb8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a7dd859d4f12c6eb072d4bde18c079eb8">operations_research::sat::CpModelProto::add_search_strategy</a></div><div class="ttdeci">::operations_research::sat::DecisionStrategyProto * add_search_strategy()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07343">cp_model.pb.h:7343</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a705bb6ca71f5af4bc065f01fdd3e6bfa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a705bb6ca71f5af4bc065f01fdd3e6bfa">operations_research::sat::ConstraintProto::kBoolOr</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02899">cp_model.pb.h:2899</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a3e5fd8dd3f65b3725d38e743b450fe14"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a3e5fd8dd3f65b3725d38e743b450fe14">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MIN</a></div><div class="ttdeci">constexpr DecisionStrategyProto_VariableSelectionStrategy DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MIN</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00173">cp_model.pb.h:173</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a6ddcbb7d1fee25398fea86075b788ba7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a6ddcbb7d1fee25398fea86075b788ba7">operations_research::sat::IntegerArgumentProto::Swap</a></div><div class="ttdeci">void Swap(IntegerArgumentProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8915ad7bc02b1cc182b748f2e2a04560"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8915ad7bc02b1cc182b748f2e2a04560">operations_research::sat::ConstraintProto::has_circuit_covering</a></div><div class="ttdeci">bool has_circuit_covering() const</div><div class="ttdoc">.operations_research.sat.CircuitCoveringConstraintProto circuit_covering = 25;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06451">cp_model.pb.h:6451</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ac860c1cad219b0ff79c5fb4f0e8ce80e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ac860c1cad219b0ff79c5fb4f0e8ce80e">operations_research::sat::NoOverlap2DConstraintProto::x_intervals_size</a></div><div class="ttdeci">int x_intervals_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04917">cp_model.pb.h:4917</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a8f372b8f76be749f79febb9c3efe2e9c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a8f372b8f76be749f79febb9c3efe2e9c">operations_research::sat::LinearConstraintProto::~LinearConstraintProto</a></div><div class="ttdeci">virtual ~LinearConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a0b597569cbc9b6ffe67e4ea305f5502f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a0b597569cbc9b6ffe67e4ea305f5502f">operations_research::sat::CpObjectiveProto::offset</a></div><div class="ttdeci">double offset() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06897">cp_model.pb.h:6897</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a8878a085c2b4478c553749bac6725edc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a8878a085c2b4478c553749bac6725edc">operations_research::sat::AutomatonConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ab120f76b7b57a84566fe588cbbeb5ae0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ab120f76b7b57a84566fe588cbbeb5ae0">operations_research::sat::TableConstraintProto::values</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; values() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05532">cp_model.pb.h:5532</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a818361f6305c54210b3e41051ed822be"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a818361f6305c54210b3e41051ed822be">operations_research::sat::CpSolverResponse::clear_num_conflicts</a></div><div class="ttdeci">void clear_num_conflicts()</div><div class="ttdoc">int64 num_conflicts = 11;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07600">cp_model.pb.h:7600</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a4638a65936886b722f0eb8f73327afe4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a4638a65936886b722f0eb8f73327afe4">operations_research::sat::InverseConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02545">cp_model.pb.h:2545</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a45e86c58ebe5c6628f0e2bbdc8c34ddc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a45e86c58ebe5c6628f0e2bbdc8c34ddc">operations_research::sat::ElementConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_ae977c190764af3d6b8bf909d668051ff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#ae977c190764af3d6b8bf909d668051ff">operations_research::sat::CpObjectiveProto::kDomainFieldNumber</a></div><div class="ttdeci">static const int kDomainFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03435">cp_model.pb.h:3435</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a95eba9b14144bafff777d9e8d6fba5c3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a95eba9b14144bafff777d9e8d6fba5c3">operations_research::sat::CpObjectiveProto::domain_size</a></div><div class="ttdeci">int domain_size() const</div><div class="ttdoc">repeated int64 domain = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06922">cp_model.pb.h:6922</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a4555bb08b03d362709c06afceecf9b72"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a4555bb08b03d362709c06afceecf9b72">operations_research::sat::IntegerArgumentProto::default_instance</a></div><div class="ttdeci">static const IntegerArgumentProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7fa575785f3d16348d2d062dcd6d00ad"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7fa575785f3d16348d2d062dcd6d00ad">operations_research::sat::ConstraintProto::release_int_min</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * release_int_min()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06176">cp_model.pb.h:6176</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a2d76e6041716e8bec03abff55da7898d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a2d76e6041716e8bec03abff55da7898d">operations_research::sat::CpModelProto::kVariablesFieldNumber</a></div><div class="ttdeci">static const int kVariablesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04109">cp_model.pb.h:4109</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a6930b48c82c46169a6cbcf8428ae757c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a6930b48c82c46169a6cbcf8428ae757c">operations_research::sat::ConstraintProto::CONSTRAINT_NOT_SET</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02922">cp_model.pb.h:2922</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a35fd22077d30d054670d016ede906acd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a35fd22077d30d054670d016ede906acd">operations_research::sat::ConstraintProto::kIntDiv</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02903">cp_model.pb.h:2903</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_acfe7e632606da73ddb155f946b686d32"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#acfe7e632606da73ddb155f946b686d32">operations_research::sat::ReservoirConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01734">cp_model.pb.h:1734</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a8c291169971c79711a156b73747d13e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a8c291169971c79711a156b73747d13e3">operations_research::sat::CpModelProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a7006db70a302c79981b9660bbe246958"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a7006db70a302c79981b9660bbe246958">operations_research::sat::CpModelProto::operator=</a></div><div class="ttdeci">CpModelProto &amp; operator=(const CpModelProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04009">cp_model.pb.h:4009</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a934d9868f4bfcada979a310ea97ce987"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a934d9868f4bfcada979a310ea97ce987">operations_research::sat::CpModelProto::swap</a></div><div class="ttdeci">friend void swap(CpModelProto &amp;a, CpModelProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04042">cp_model.pb.h:4042</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a8c899c40c4ba35acc5090a3d6a72d8e1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a8c899c40c4ba35acc5090a3d6a72d8e1">operations_research::sat::ElementConstraintProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04819">cp_model.pb.h:4819</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a530a7f2f84abfcc5c429c4bbb23f6ce1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a530a7f2f84abfcc5c429c4bbb23f6ce1">operations_research::sat::AllDifferentConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00699">cp_model.pb.h:699</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_afd2e2976721753a7ee1c5b95e09b59e7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#afd2e2976721753a7ee1c5b95e09b59e7">operations_research::sat::CpSolverResponse::clear_all_solutions_were_found</a></div><div class="ttdeci">void clear_all_solutions_were_found()</div><div class="ttdoc">bool all_solutions_were_found = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07572">cp_model.pb.h:7572</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a94eb71df33b1b12bd25c19840e09ec61"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a94eb71df33b1b12bd25c19840e09ec61">operations_research::sat::CpObjectiveProto::operator=</a></div><div class="ttdeci">CpObjectiveProto &amp; operator=(const CpObjectiveProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03311">cp_model.pb.h:3311</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0c"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">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#l00163">cp_model.pb.h:163</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a33550fc75c4e81b2b07b57257e281442"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a33550fc75c4e81b2b07b57257e281442">operations_research::sat::CpModelProto::clear_solution_hint</a></div><div class="ttdeci">void clear_solution_hint()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07357">cp_model.pb.h:7357</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a28a10d059e4d7ca2af29486c6bf3797c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a28a10d059e4d7ca2af29486c6bf3797c">operations_research::sat::ConstraintProto::no_overlap</a></div><div class="ttdeci">const ::operations_research::sat::NoOverlapConstraintProto &amp; no_overlap() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06720">cp_model.pb.h:6720</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ae2b3c294de412dda1f23c4b6285291f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ae2b3c294de412dda1f23c4b6285291f5">operations_research::sat::TableConstraintProto::set_negated</a></div><div class="ttdeci">void set_negated(bool value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05550">cp_model.pb.h:5550</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_abf4e77e7db38b31a42195a502c8cd968"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#abf4e77e7db38b31a42195a502c8cd968">operations_research::sat::CpSolverResponse::num_binary_propagations</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 num_binary_propagations() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07631">cp_model.pb.h:7631</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a7fa49e7b014c702cf48c90d462be9da8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a7fa49e7b014c702cf48c90d462be9da8">operations_research::sat::DecisionStrategyProto_AffineTransformation::DecisionStrategyProto_AffineTransformation</a></div><div class="ttdeci">DecisionStrategyProto_AffineTransformation()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_ab7d828a78e4d21daf17fcf6e98d824e7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#ab7d828a78e4d21daf17fcf6e98d824e7">operations_research::sat::InverseConstraintProto::InverseConstraintProto</a></div><div class="ttdeci">InverseConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a262ed13c3d642bb2ca6d32efe8670136"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a262ed13c3d642bb2ca6d32efe8670136">operations_research::sat::NoOverlapConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a6c8172fd753d71de2ca23661777bbda7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a6c8172fd753d71de2ca23661777bbda7">operations_research::sat::CircuitConstraintProto::New</a></div><div class="ttdeci">CircuitConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01920">cp_model.pb.h:1920</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a94e44281175e85257bdc857f9eb69524"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a94e44281175e85257bdc857f9eb69524">operations_research::sat::DecisionStrategyProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03692">cp_model.pb.h:3692</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a1e56fdb95df22a4766a67ae9bbb61591"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a1e56fdb95df22a4766a67ae9bbb61591">operations_research::sat::BoolArgumentProto::internal_default_instance</a></div><div class="ttdeci">static const BoolArgumentProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00433">cp_model.pb.h:433</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a570d7c2c03404d4fbcdb613e5ea006bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a570d7c2c03404d4fbcdb613e5ea006bd">operations_research::sat::PartialVariableAssignment::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03877">cp_model.pb.h:3877</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_ac4347d3eac7f361ddc3bd829b4a8d411"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#ac4347d3eac7f361ddc3bd829b4a8d411">operations_research::sat::InverseConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_af982779b245e6f21b3483f2818d9555d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#af982779b245e6f21b3483f2818d9555d">operations_research::sat::CumulativeConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01563">cp_model.pb.h:1563</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a9d39bf2a98cfbbc78cd1c3b1c79e3fae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a9d39bf2a98cfbbc78cd1c3b1c79e3fae">operations_research::sat::AllDifferentConstraintProto::New</a></div><div class="ttdeci">AllDifferentConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00722">cp_model.pb.h:722</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a3c6fdf99559c082a388918e9ae1331a8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a3c6fdf99559c082a388918e9ae1331a8">operations_research::sat::CpObjectiveProto::internal_default_instance</a></div><div class="ttdeci">static const CpObjectiveProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03336">cp_model.pb.h:3336</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ad0487137e6d0f0c01feef70628f73809"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ad0487137e6d0f0c01feef70628f73809">operations_research::sat::CircuitConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa8a6058adda8a5fe3fd4e3cf58f1ffc7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa8a6058adda8a5fe3fd4e3cf58f1ffc7">operations_research::sat::ConstraintProto::release_int_prod</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * release_int_prod()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06217">cp_model.pb.h:6217</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a394fe79c6b38f60ad8f59588207ac782"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a394fe79c6b38f60ad8f59588207ac782">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#l03773">cp_model.pb.h:3773</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a00ce285601d62105dd0c050374821ee4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a00ce285601d62105dd0c050374821ee4">operations_research::sat::CircuitCoveringConstraintProto::default_instance</a></div><div class="ttdeci">static const CircuitCoveringConstraintProto &amp; default_instance()</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a1d42bd587a5323aaf16295be1dfa1455"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a1d42bd587a5323aaf16295be1dfa1455">operations_research::sat::_DecisionStrategyProto_default_instance_</a></div><div class="ttdeci">DecisionStrategyProtoDefaultTypeInternal _DecisionStrategyProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a62de9cfe75c8023815395877c0ee5123"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a62de9cfe75c8023815395877c0ee5123">operations_research::sat::NoOverlap2DConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a36064aad65cc24fed204f87490770ec3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a36064aad65cc24fed204f87490770ec3">operations_research::sat::CpObjectiveProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03375">cp_model.pb.h:3375</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a1f7458f5587dcf49d81556f40217dc85"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a1f7458f5587dcf49d81556f40217dc85">operations_research::sat::CpObjectiveProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06853">cp_model.pb.h:6853</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a2d76ed5befb82bafa1780691d6e1fea9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a2d76ed5befb82bafa1780691d6e1fea9">operations_research::sat::CircuitConstraintProto::kLiteralsFieldNumber</a></div><div class="ttdeci">static const int kLiteralsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02005">cp_model.pb.h:2005</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a4906a0a11ce035fc6df718679b97dc96"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a4906a0a11ce035fc6df718679b97dc96">operations_research::sat::LinearConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a99f98832afd422c959bdc222a0ed1c4d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a99f98832afd422c959bdc222a0ed1c4d">operations_research::sat::LinearConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a53b303773fee1a228d3d7a6f6c99c437"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a53b303773fee1a228d3d7a6f6c99c437">operations_research::sat::CpSolverResponse::clear_user_time</a></div><div class="ttdeci">void clear_user_time()</div><div class="ttdoc">double user_time = 16;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07670">cp_model.pb.h:7670</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a95af476d3773af5d5ac0f5616f92d88f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a95af476d3773af5d5ac0f5616f92d88f">operations_research::sat::CumulativeConstraintProto::intervals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; intervals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05015">cp_model.pb.h:5015</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_afc421996f32997364f39272a061499f0"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#afc421996f32997364f39272a061499f0">operations_research::sat::_NoOverlap2DConstraintProto_default_instance_</a></div><div class="ttdeci">NoOverlap2DConstraintProtoDefaultTypeInternal _NoOverlap2DConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a951d2ca862980a508c22c5e0308278d9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a951d2ca862980a508c22c5e0308278d9">operations_research::sat::AutomatonConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a82d9a2956750c54f9aefbe81e271cb27"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a82d9a2956750c54f9aefbe81e271cb27">operations_research::sat::ReservoirConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a542f5e8ae5d4f6497dae61eec6526a83"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a542f5e8ae5d4f6497dae61eec6526a83">operations_research::sat::LinearConstraintProto::Swap</a></div><div class="ttdeci">void Swap(LinearConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_acfb80e1d561de2349e4fa2226c434d02"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#acfb80e1d561de2349e4fa2226c434d02">operations_research::sat::CpObjectiveProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac46d571f03e55688721d3a8fa86a935b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac46d571f03e55688721d3a8fa86a935b">operations_research::sat::ConstraintProto::release_no_overlap</a></div><div class="ttdeci">::operations_research::sat::NoOverlapConstraintProto * release_no_overlap()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06709">cp_model.pb.h:6709</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a8b9b59675a969b5bb475a2d5a40941e8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a8b9b59675a969b5bb475a2d5a40941e8">operations_research::sat::IntegerVariableProto::clear_name</a></div><div class="ttdeci">void clear_name()</div><div class="ttdoc">string name = 1;</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_1InverseConstraintProto_html_a47bb1622b00eaa858364faaa23c399ba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a47bb1622b00eaa858364faaa23c399ba">operations_research::sat::InverseConstraintProto::add_f_direct</a></div><div class="ttdeci">void add_f_direct(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05576">cp_model.pb.h:5576</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3a541675e89688d089ad6efbbdd60925"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3a541675e89688d089ad6efbbdd60925">operations_research::sat::ConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a0d712102e6d9fa860423518f02d48313"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a0d712102e6d9fa860423518f02d48313">operations_research::sat::ElementConstraintProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04810">cp_model.pb.h:4810</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a99ba01adbb6e53724371a73b20d3d030"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a99ba01adbb6e53724371a73b20d3d030">operations_research::sat::ConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const ConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02926">cp_model.pb.h:2926</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_adb4b75e20479a3a3bac243fd4d4a03ec"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#adb4b75e20479a3a3bac243fd4d4a03ec">operations_research::sat::ConstraintProto::has_int_prod</a></div><div class="ttdeci">bool has_int_prod() const</div><div class="ttdoc">.operations_research.sat.IntegerArgumentProto int_prod = 11;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06205">cp_model.pb.h:6205</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html">operations_research::sat::BoolArgumentProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00396">cp_model.pb.h:396</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html">operations_research::sat::IntervalConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01115">cp_model.pb.h:1115</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a3822c2fde39cab2adc595da8c1b2f45f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a3822c2fde39cab2adc595da8c1b2f45f">operations_research::sat::PartialVariableAssignment::operator=</a></div><div class="ttdeci">PartialVariableAssignment &amp; operator=(const PartialVariableAssignment &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03861">cp_model.pb.h:3861</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a7083c52be05ded4ea61e630caa50bc4a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a7083c52be05ded4ea61e630caa50bc4a">operations_research::sat::AutomatonConstraintProto::clear_final_states</a></div><div class="ttdeci">void clear_final_states()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05644">cp_model.pb.h:5644</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a2b5e2fd804e863cc9610fb0cdfd5d6cd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a2b5e2fd804e863cc9610fb0cdfd5d6cd">operations_research::sat::ConstraintProto::has_no_overlap</a></div><div class="ttdeci">bool has_no_overlap() const</div><div class="ttdoc">.operations_research.sat.NoOverlapConstraintProto no_overlap = 20;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06697">cp_model.pb.h:6697</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a60bffa6248898aefddf2f219e1de5603"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a60bffa6248898aefddf2f219e1de5603">operations_research::sat::CpModelProto::kNameFieldNumber</a></div><div class="ttdeci">static const int kNameFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04144">cp_model.pb.h:4144</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a6a393ef1c7b51f2e0007e2d6b52c56da"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a6a393ef1c7b51f2e0007e2d6b52c56da">operations_research::sat::IntervalConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01140">cp_model.pb.h:1140</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_ac0f6689e29e66f4c442b3acb65f4e5d3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#ac0f6689e29e66f4c442b3acb65f4e5d3">operations_research::sat::AllDifferentConstraintProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04656">cp_model.pb.h:4656</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_addb2cf23713cb60d8616735504e91872"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#addb2cf23713cb60d8616735504e91872">operations_research::sat::ConstraintProto::mutable_element</a></div><div class="ttdeci">::operations_research::sat::ElementConstraintProto * mutable_element()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06357">cp_model.pb.h:6357</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a787dab3160566a9e6ef32aea1621ed12"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a787dab3160566a9e6ef32aea1621ed12">operations_research::sat::AllDifferentConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00696">cp_model.pb.h:696</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a00667eebf43010f5c6547172341768c5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a00667eebf43010f5c6547172341768c5">operations_research::sat::RoutesConstraintProto::add_tails</a></div><div class="ttdeci">void add_tails(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05293">cp_model.pb.h:5293</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a5ae43f92a69bcb77da0482a7d06b6816"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a5ae43f92a69bcb77da0482a7d06b6816">operations_research::sat::CpObjectiveProto::default_instance</a></div><div class="ttdeci">static const CpObjectiveProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a851e04b3a19c42de40f5a89a6a678c16"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a851e04b3a19c42de40f5a89a6a678c16">operations_research::sat::IntervalConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a0179cc5fa3528d5b303dfa6e5e1492e2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a0179cc5fa3528d5b303dfa6e5e1492e2">operations_research::sat::ReservoirConstraintProto::clear_times</a></div><div class="ttdeci">void clear_times()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05092">cp_model.pb.h:5092</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2ec998043eeb90ac6f037b39d84cf275"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2ec998043eeb90ac6f037b39d84cf275">operations_research::sat::CpSolverResponse::solution</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; solution() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07443">cp_model.pb.h:7443</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a62f2ecbd3538bebd072d29c3b4fd3d92"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a62f2ecbd3538bebd072d29c3b4fd3d92">operations_research::sat::ConstraintProto::release_bool_or</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * release_bool_or()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05889">cp_model.pb.h:5889</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a885d5eff5834669d4530d60229d0cafe"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a885d5eff5834669d4530d60229d0cafe">operations_research::sat::ConstraintProto::kEnforcementLiteralFieldNumber</a></div><div class="ttdeci">static const int kEnforcementLiteralFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03001">cp_model.pb.h:3001</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a77003f4a28115587497843e1b86fe1ca"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a77003f4a28115587497843e1b86fe1ca">operations_research::sat::CircuitCoveringConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ac5c8adcf1815ef6e824f5aeee16be357"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ac5c8adcf1815ef6e824f5aeee16be357">operations_research::sat::CpModelProto::set_allocated_solution_hint</a></div><div class="ttdeci">void set_allocated_solution_hint(::operations_research::sat::PartialVariableAssignment *solution_hint)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07385">cp_model.pb.h:7385</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ad24eeef9a2bbdd2c56aef7594244a167"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ad24eeef9a2bbdd2c56aef7594244a167">operations_research::sat::PartialVariableAssignment::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7a2afe4818cafb9d335eb8c8d65ea495"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7a2afe4818cafb9d335eb8c8d65ea495">operations_research::sat::ConstraintProto::release_linear</a></div><div class="ttdeci">::operations_research::sat::LinearConstraintProto * release_linear()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06258">cp_model.pb.h:6258</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a519dc81f785eb97c10c23b11bc90e066"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a519dc81f785eb97c10c23b11bc90e066">operations_research::sat::NoOverlapConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af01618478588d3efae9e1a66eab51fb2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af01618478588d3efae9e1a66eab51fb2">operations_research::sat::ConstraintProto::kCircuitCoveringFieldNumber</a></div><div class="ttdeci">static const int kCircuitCoveringFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03151">cp_model.pb.h:3151</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a790d6563d36a290e884763caa6826171"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a790d6563d36a290e884763caa6826171">operations_research::sat::AutomatonConstraintProto::add_final_states</a></div><div class="ttdeci">void add_final_states(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05655">cp_model.pb.h:5655</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_ae00b4b317c18cb2cf4a01f93af7791e9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#ae00b4b317c18cb2cf4a01f93af7791e9">operations_research::sat::IntegerVariableProto::kDomainFieldNumber</a></div><div class="ttdeci">static const int kDomainFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00361">cp_model.pb.h:361</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a01a753b8ddf9d293498dcaf960970c48"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a01a753b8ddf9d293498dcaf960970c48">operations_research::sat::ConstraintProto::set_allocated_linear</a></div><div class="ttdeci">void set_allocated_linear(::operations_research::sat::LinearConstraintProto *linear)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_af6178b9dcf983043f520ec8bd077b29a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#af6178b9dcf983043f520ec8bd077b29a">operations_research::sat::DecisionStrategyProto::swap</a></div><div class="ttdeci">friend void swap(DecisionStrategyProto &amp;a, DecisionStrategyProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03661">cp_model.pb.h:3661</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_aeaa8d077b7635d3823fbfda86e6e57b0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#aeaa8d077b7635d3823fbfda86e6e57b0">operations_research::sat::InverseConstraintProto::New</a></div><div class="ttdeci">InverseConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02568">cp_model.pb.h:2568</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6a44efc50a6d420dde804b2c13a29d2d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6a44efc50a6d420dde804b2c13a29d2d">operations_research::sat::ConstraintProto::automaton</a></div><div class="ttdeci">const ::operations_research::sat::AutomatonConstraintProto &amp; automaton() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06556">cp_model.pb.h:6556</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_abbc472dcbb3ad76095da9926b37e49f8"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#abbc472dcbb3ad76095da9926b37e49f8">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_Name</a></div><div class="ttdeci">const std::string &amp; DecisionStrategyProto_VariableSelectionStrategy_Name(T enum_t_value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00179">cp_model.pb.h:179</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aefef9641465bac65a80ebc7bae6fca42"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aefef9641465bac65a80ebc7bae6fca42">operations_research::sat::CpModelProto::objective</a></div><div class="ttdeci">const ::operations_research::sat::CpObjectiveProto &amp; objective() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07282">cp_model.pb.h:7282</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8b6942181a96fa5846db02593033bb4b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8b6942181a96fa5846db02593033bb4b">operations_research::sat::ConstraintProto::clear_routes</a></div><div class="ttdeci">void clear_routes()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06416">cp_model.pb.h:6416</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ae19b07a23175dc8868ddb41b86fca418"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ae19b07a23175dc8868ddb41b86fca418">operations_research::sat::CpModelProto::Swap</a></div><div class="ttdeci">void Swap(CpModelProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a94e106954629e7915d651f69cdb8d840"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a94e106954629e7915d651f69cdb8d840">operations_research::sat::ConstraintProto::kNameFieldNumber</a></div><div class="ttdeci">static const int kNameFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03012">cp_model.pb.h:3012</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a18f7844e9f186e5fbc933a07e4b60cc4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a18f7844e9f186e5fbc933a07e4b60cc4">operations_research::sat::CircuitCoveringConstraintProto::CircuitCoveringConstraintProto</a></div><div class="ttdeci">CircuitCoveringConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a45443494264347c5930f0b39c86dbdc0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a45443494264347c5930f0b39c86dbdc0">operations_research::sat::IntegerVariableProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00325">cp_model.pb.h:325</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a4cc74717757be245b38fbd3cc9510a97"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a4cc74717757be245b38fbd3cc9510a97">operations_research::sat::ConstraintProto::set_allocated_element</a></div><div class="ttdeci">void set_allocated_element(::operations_research::sat::ElementConstraintProto *element)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_abae83fc42c8c406f0e4689f7f32b929e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#abae83fc42c8c406f0e4689f7f32b929e">operations_research::sat::ConstraintProto::set_enforcement_literal</a></div><div class="ttdeci">void set_enforcement_literal(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05857">cp_model.pb.h:5857</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac43a15f789057ccd03d25225811f4579"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac43a15f789057ccd03d25225811f4579">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_ad983c89c32202349e759154d2ace687a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#ad983c89c32202349e759154d2ace687a">operations_research::sat::DecisionStrategyProto::clear_transformations</a></div><div class="ttdeci">void clear_transformations()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07065">cp_model.pb.h:7065</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a5dd6ae94e0634fd01255ff6c2119070c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a5dd6ae94e0634fd01255ff6c2119070c">operations_research::sat::InverseConstraintProto::mutable_f_direct</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_f_direct()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05586">cp_model.pb.h:5586</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a1c15fb954fc95592cbe2e7fd7dd2aec9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a1c15fb954fc95592cbe2e7fd7dd2aec9">operations_research::sat::NoOverlap2DConstraintProto::y_intervals_size</a></div><div class="ttdeci">int y_intervals_size() const</div><div class="ttdoc">repeated int32 y_intervals = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04947">cp_model.pb.h:4947</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ad690d8dc521a1a7eff040cd75bc6d061"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ad690d8dc521a1a7eff040cd75bc6d061">operations_research::sat::ConstraintProto::set_allocated_automaton</a></div><div class="ttdeci">void set_allocated_automaton(::operations_research::sat::AutomatonConstraintProto *automaton)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a8497d861f72f9440c9f57e5202a2c690"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a8497d861f72f9440c9f57e5202a2c690">operations_research::sat::CircuitConstraintProto::clear_literals</a></div><div class="ttdeci">void clear_literals()</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_1IntervalConstraintProto_html_ab923ab8344f3ff8011f1e93d6079807a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ab923ab8344f3ff8011f1e93d6079807a">operations_research::sat::IntervalConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a7b271fd0ed933997e5f2c685887cf899"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a7b271fd0ed933997e5f2c685887cf899">operations_research::sat::DecisionStrategyProto::mutable_transformations</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::DecisionStrategyProto_AffineTransformation &gt; * mutable_transformations()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07073">cp_model.pb.h:7073</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a1a0f4bf1d276c8925468553869e13785"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a1a0f4bf1d276c8925468553869e13785">operations_research::sat::ConstraintProto::kRoutes</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02912">cp_model.pb.h:2912</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ac008ee34e8f3597c831e1b4635bd6a43"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ac008ee34e8f3597c831e1b4635bd6a43">operations_research::sat::CumulativeConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a59c27374cb44cf28c6853bf7c3a95a31"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a59c27374cb44cf28c6853bf7c3a95a31">operations_research::sat::ReservoirConstraintProto::times</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; times() const</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_1CpObjectiveProto_html_ac76699b8aab5654386665b87acaf4096"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#ac76699b8aab5654386665b87acaf4096">operations_research::sat::CpObjectiveProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a72d58a435115ebf6858a7c6714e5dd03"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a72d58a435115ebf6858a7c6714e5dd03">operations_research::sat::IntegerVariableProto::set_name</a></div><div class="ttdeci">void set_name(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04479">cp_model.pb.h:4479</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a920dac42548ff6627c6c587677bfd2d3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a920dac42548ff6627c6c587677bfd2d3">operations_research::sat::DecisionStrategyProto_AffineTransformation::set_offset</a></div><div class="ttdeci">void set_offset(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06978">cp_model.pb.h:6978</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a79a4872e3a0d000ff7a62b728f0be592"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a79a4872e3a0d000ff7a62b728f0be592">operations_research::sat::AutomatonConstraintProto::kTransitionTailFieldNumber</a></div><div class="ttdeci">static const int kTransitionTailFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02789">cp_model.pb.h:2789</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a3476bcbfc6b15276741e31351c712373"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a3476bcbfc6b15276741e31351c712373">operations_research::sat::DecisionStrategyProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ac11e64fbb00ed4a9b416eeee62f7d8a6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ac11e64fbb00ed4a9b416eeee62f7d8a6">operations_research::sat::ReservoirConstraintProto::kTimesFieldNumber</a></div><div class="ttdeci">static const int kTimesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01805">cp_model.pb.h:1805</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ac21140bc25c184d332f57f1d725e38a3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ac21140bc25c184d332f57f1d725e38a3">operations_research::sat::ConstraintProto::kBoolAnd</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02900">cp_model.pb.h:2900</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a391763debdbec5e02fd3453ab0069082"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a391763debdbec5e02fd3453ab0069082">operations_research::sat::InverseConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02558">cp_model.pb.h:2558</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a53b2d50c3c5bb97bb699fd1104cce289"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a53b2d50c3c5bb97bb699fd1104cce289">operations_research::sat::CpModelProto::release_objective</a></div><div class="ttdeci">::operations_research::sat::CpObjectiveProto * release_objective()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07288">cp_model.pb.h:7288</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a6250874e5d24e03482b39b3d4c47d28e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a6250874e5d24e03482b39b3d4c47d28e">operations_research::sat::DecisionStrategyProto_AffineTransformation::internal_default_instance</a></div><div class="ttdeci">static const DecisionStrategyProto_AffineTransformation * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03512">cp_model.pb.h:3512</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a0d281361afe4058a78e4e39a66597f4c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a0d281361afe4058a78e4e39a66597f4c">operations_research::sat::CumulativeConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a3d11284ccc6e48dc6c01d522d2806d1f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a3d11284ccc6e48dc6c01d522d2806d1f">operations_research::sat::RoutesConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02059">cp_model.pb.h:2059</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_ab0e753e63f026d3a7fd41a5cec57b7e9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#ab0e753e63f026d3a7fd41a5cec57b7e9">operations_research::sat::IntegerArgumentProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00561">cp_model.pb.h:561</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a906c8887a15a9e2e062e3c94e0485af8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a906c8887a15a9e2e062e3c94e0485af8">operations_research::sat::ConstraintProto::has_interval</a></div><div class="ttdeci">bool has_interval() const</div><div class="ttdoc">.operations_research.sat.IntervalConstraintProto interval = 19;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06656">cp_model.pb.h:6656</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a90c889b8fd2606dd3ef4ea903812e023"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a90c889b8fd2606dd3ef4ea903812e023">operations_research::sat::BoolArgumentProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00427">cp_model.pb.h:427</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_add75ec952b964800c3a18adb171d09ec"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#add75ec952b964800c3a18adb171d09ec">operations_research::sat::AutomatonConstraintProto::transition_tail_size</a></div><div class="ttdeci">int transition_tail_size() const</div><div class="ttdoc">repeated int64 transition_tail = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05671">cp_model.pb.h:5671</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a382ae103b05ecf32151f109f4610f2ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a382ae103b05ecf32151f109f4610f2ae">operations_research::sat::DecisionStrategyProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a0d8a94e4dad92a92e25ff6deae5c5064"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a0d8a94e4dad92a92e25ff6deae5c5064">operations_research::sat::RoutesConstraintProto::clear_heads</a></div><div class="ttdeci">void clear_heads()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05312">cp_model.pb.h:5312</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a7e44efb165d0981613a6ea8dcd412487"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a7e44efb165d0981613a6ea8dcd412487">operations_research::sat::CpModelProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04028">cp_model.pb.h:4028</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ad2831450cebb5d1a65ef3ea3b8b6836a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ad2831450cebb5d1a65ef3ea3b8b6836a">operations_research::sat::NoOverlap2DConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ac7485b26107450ab45c2a099f3a8c85d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ac7485b26107450ab45c2a099f3a8c85d">operations_research::sat::IntervalConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a3d09f346c980a6d11cc9897b084334dd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a3d09f346c980a6d11cc9897b084334dd">operations_research::sat::TableConstraintProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05486">cp_model.pb.h:5486</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a9ba3ed4b809aba64d7da0a176f6d7756"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a9ba3ed4b809aba64d7da0a176f6d7756">operations_research::sat::DecisionStrategyProto_AffineTransformation::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03516">cp_model.pb.h:3516</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a9ec63c50679c0039a12e29226f226527"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a9ec63c50679c0039a12e29226f226527">operations_research::sat::ConstraintProto::kIntMin</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02906">cp_model.pb.h:2906</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a6aa278f389f1ff7352951759cb35e9f7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a6aa278f389f1ff7352951759cb35e9f7">operations_research::sat::LinearConstraintProto::LinearConstraintProto</a></div><div class="ttdeci">LinearConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a7c4349c5e1ee673f0319ecee31f6450a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a7c4349c5e1ee673f0319ecee31f6450a">operations_research::sat::IntegerArgumentProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_ac37ebeff543e66aaeed7322c988d9672"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#ac37ebeff543e66aaeed7322c988d9672">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#l03732">cp_model.pb.h:3732</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_af2a784dd805035380e82f86c3333994a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#af2a784dd805035380e82f86c3333994a">operations_research::sat::TableConstraintProto::default_instance</a></div><div class="ttdeci">static const TableConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a92b9a9292a30d28b7255189c660751a9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a92b9a9292a30d28b7255189c660751a9">operations_research::sat::CpSolverResponse::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a6f8036c47ddd7427185302f9552893e1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a6f8036c47ddd7427185302f9552893e1">operations_research::sat::DecisionStrategyProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03647">cp_model.pb.h:3647</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7629bb3aa48dcbdce9da36c54105ccaa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7629bb3aa48dcbdce9da36c54105ccaa">operations_research::sat::ConstraintProto::circuit_covering</a></div><div class="ttdeci">const ::operations_research::sat::CircuitCoveringConstraintProto &amp; circuit_covering() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06474">cp_model.pb.h:6474</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a4cd8784612e115cc60aee0dad6b1e61d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a4cd8784612e115cc60aee0dad6b1e61d">operations_research::sat::ConstraintProto::kIntMinFieldNumber</a></div><div class="ttdeci">static const int kIntMinFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03088">cp_model.pb.h:3088</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2f595ed4ce158d420594ecd4233dbf3b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2f595ed4ce158d420594ecd4233dbf3b">operations_research::sat::CpSolverResponse::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ac263624b35636be7f4b3aba11f65aa28"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ac263624b35636be7f4b3aba11f65aa28">operations_research::sat::AutomatonConstraintProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05771">cp_model.pb.h:5771</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_acb8b933104a691e4205dfa82ab50ead9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#acb8b933104a691e4205dfa82ab50ead9">operations_research::sat::RoutesConstraintProto::kLiteralsFieldNumber</a></div><div class="ttdeci">static const int kLiteralsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02167">cp_model.pb.h:2167</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0ca18e573e60bf8dde6880a6cfb9f697ffc"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca18e573e60bf8dde6880a6cfb9f697ffc">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MIN_DOMAIN_SIZE</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00167">cp_model.pb.h:167</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a98e40b4e96dc27df6b48519c51f4386a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a98e40b4e96dc27df6b48519c51f4386a">operations_research::sat::CpSolverResponse::set_objective_value</a></div><div class="ttdeci">void set_objective_value(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07461">cp_model.pb.h:7461</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a62a6114efcebe1f88e8a48c311ea2b2c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a62a6114efcebe1f88e8a48c311ea2b2c">operations_research::sat::CpSolverResponse::set_status</a></div><div class="ttdeci">void set_status(::operations_research::sat::CpSolverStatus value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07417">cp_model.pb.h:7417</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ae14094907d6df98818e142ca972242b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ae14094907d6df98818e142ca972242b5">operations_research::sat::TableConstraintProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02474">cp_model.pb.h:2474</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a512114cdcc8ed5ad5b2c92c06feacca8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a512114cdcc8ed5ad5b2c92c06feacca8">operations_research::sat::IntervalConstraintProto::operator=</a></div><div class="ttdeci">IntervalConstraintProto &amp; operator=(const IntervalConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01127">cp_model.pb.h:1127</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a908bb0d4164b848a84057736b4a8c724"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a908bb0d4164b848a84057736b4a8c724">operations_research::sat::ConstraintProto::mutable_reservoir</a></div><div class="ttdeci">::operations_research::sat::ReservoirConstraintProto * mutable_reservoir()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06644">cp_model.pb.h:6644</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ad4ce0a19246e4f29943ece3ca17d69a3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ad4ce0a19246e4f29943ece3ca17d69a3">operations_research::sat::IntervalConstraintProto::kSizeFieldNumber</a></div><div class="ttdeci">static const int kSizeFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01238">cp_model.pb.h:1238</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a167d610c9e825a46463cadaeeea807c1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a167d610c9e825a46463cadaeeea807c1">operations_research::sat::IntegerArgumentProto::target</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 target() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04596">cp_model.pb.h:4596</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aae27cb4dd5c4f7d3da50d7ad82a52453"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aae27cb4dd5c4f7d3da50d7ad82a52453">operations_research::sat::CpModelProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04025">cp_model.pb.h:4025</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a6b73f88461df2b0d76c8675ef2a3455f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a6b73f88461df2b0d76c8675ef2a3455f">operations_research::sat::CircuitConstraintProto::kHeadsFieldNumber</a></div><div class="ttdeci">static const int kHeadsFieldNumber</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_1CpModelProto_html_a239b08538bb8d00a5ad6be06352e4b9e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a239b08538bb8d00a5ad6be06352e4b9e">operations_research::sat::CpModelProto::has_solution_hint</a></div><div class="ttdeci">bool has_solution_hint() const</div><div class="ttdoc">.operations_research.sat.PartialVariableAssignment solution_hint = 6;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07354">cp_model.pb.h:7354</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a0f55734005dc5dfcaab338b782de350f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a0f55734005dc5dfcaab338b782de350f">operations_research::sat::DecisionStrategyProto_AffineTransformation::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aa7b1273e37e36b92856801a2002f8fb4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aa7b1273e37e36b92856801a2002f8fb4">operations_research::sat::CpSolverResponse::solution_upper_bounds_size</a></div><div class="ttdeci">int solution_upper_bounds_size() const</div><div class="ttdoc">repeated int64 solution_upper_bounds = 19;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07512">cp_model.pb.h:7512</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a20142e7cf494b41ddba5c9625bb7a08c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a20142e7cf494b41ddba5c9625bb7a08c">operations_research::sat::IntervalConstraintProto::kEndFieldNumber</a></div><div class="ttdeci">static const int kEndFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01232">cp_model.pb.h:1232</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_af0d82db2f522bf193f09ce363bf53d1f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#af0d82db2f522bf193f09ce363bf53d1f">operations_research::sat::LinearConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00830">cp_model.pb.h:830</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a36c0f6c68932ec390c6056553088d4cb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a36c0f6c68932ec390c6056553088d4cb">operations_research::sat::AllDifferentConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_af59b3fc1afa7e4184ddf0aaf9d1d56e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#af59b3fc1afa7e4184ddf0aaf9d1d56e5">operations_research::sat::CumulativeConstraintProto::clear_demands</a></div><div class="ttdeci">void clear_demands()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05029">cp_model.pb.h:5029</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ad87fa7d63870ba0085a841c2303dad6b"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ad87fa7d63870ba0085a841c2303dad6b">operations_research::sat::CpSolverStatus_descriptor</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CpSolverStatus_descriptor()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ac2b3d1c86cae0843cb1b90ad512a485a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ac2b3d1c86cae0843cb1b90ad512a485a">operations_research::sat::CircuitConstraintProto::operator=</a></div><div class="ttdeci">CircuitConstraintProto &amp; operator=(const CircuitConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01881">cp_model.pb.h:1881</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a9a4b14264828c2fb51573d8763a62638"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a9a4b14264828c2fb51573d8763a62638">operations_research::sat::IntegerVariableProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_aa392c4ff969726a55293bba902601f9d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#aa392c4ff969726a55293bba902601f9d">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#l03777">cp_model.pb.h:3777</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ad149dc83ae58efa5fb69cb0280265575"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ad149dc83ae58efa5fb69cb0280265575">operations_research::sat::RoutesConstraintProto::mutable_heads</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_heads()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05333">cp_model.pb.h:5333</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a338adf39e1fbb0cbeabb42acb0781da1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a338adf39e1fbb0cbeabb42acb0781da1">operations_research::sat::ConstraintProto::kAutomatonFieldNumber</a></div><div class="ttdeci">static const int kAutomatonFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03169">cp_model.pb.h:3169</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a84ee32336ae9d85a393a9de83a642975"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a84ee32336ae9d85a393a9de83a642975">operations_research::sat::ReservoirConstraintProto::mutable_actives</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_actives()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05173">cp_model.pb.h:5173</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ab93c2ed02d24fd18e18ba32460d2acf2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ab93c2ed02d24fd18e18ba32460d2acf2">operations_research::sat::ReservoirConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ac5409dd9bcce987820c3fc174bdeb182"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ac5409dd9bcce987820c3fc174bdeb182">operations_research::sat::CircuitCoveringConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a7ba63a69669155c8cd21c6054e408659"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a7ba63a69669155c8cd21c6054e408659">operations_research::sat::ReservoirConstraintProto::clear_actives</a></div><div class="ttdeci">void clear_actives()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05152">cp_model.pb.h:5152</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a8b940c45613b3d3e54249c54ad1a3b2f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a8b940c45613b3d3e54249c54ad1a3b2f">operations_research::sat::CpObjectiveProto::kScalingFactorFieldNumber</a></div><div class="ttdeci">static const int kScalingFactorFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03452">cp_model.pb.h:3452</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a631cec815893f790c6753ba674a06239"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a631cec815893f790c6753ba674a06239">operations_research::sat::ElementConstraintProto::ElementConstraintProto</a></div><div class="ttdeci">ElementConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_af6aba7f7dbe7d04ac19fc9d50daa2ae5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#af6aba7f7dbe7d04ac19fc9d50daa2ae5">operations_research::sat::DecisionStrategyProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03657">cp_model.pb.h:3657</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_aa454d8b5e115eae06da9654f2e21fff7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#aa454d8b5e115eae06da9654f2e21fff7">operations_research::sat::IntervalConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01191">cp_model.pb.h:1191</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_afb45b3e52697edae151112d72d357052"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#afb45b3e52697edae151112d72d357052">operations_research::sat::CpSolverResponse::clear_num_branches</a></div><div class="ttdeci">void clear_num_branches()</div><div class="ttdoc">int64 num_branches = 12;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07614">cp_model.pb.h:7614</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ab1282b6f5ecf6f68d384694966264e4c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ab1282b6f5ecf6f68d384694966264e4c">operations_research::sat::LinearConstraintProto::kCoeffsFieldNumber</a></div><div class="ttdeci">static const int kCoeffsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00929">cp_model.pb.h:929</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a2c04636a8a8ff61fe36f424d82d4989a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a2c04636a8a8ff61fe36f424d82d4989a">operations_research::sat::RoutesConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa2e8622d488f2bf1b7a15031eef3c3d8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa2e8622d488f2bf1b7a15031eef3c3d8">operations_research::sat::ConstraintProto::mutable_no_overlap_2d</a></div><div class="ttdeci">::operations_research::sat::NoOverlap2DConstraintProto * mutable_no_overlap_2d()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06767">cp_model.pb.h:6767</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_af1ae6ae59444f831fd45d87e273195b3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#af1ae6ae59444f831fd45d87e273195b3">operations_research::sat::AutomatonConstraintProto::mutable_transition_tail</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_transition_tail()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05695">cp_model.pb.h:5695</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a72f91dec4a8d196afc6fcbd353ef2f4f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a72f91dec4a8d196afc6fcbd353ef2f4f">operations_research::sat::ElementConstraintProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04814">cp_model.pb.h:4814</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a00cb1a254d5006a3981586dd8d357509"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a00cb1a254d5006a3981586dd8d357509">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#l03764">cp_model.pb.h:3764</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7f9733e7139e307759fc4602dfd0b56a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7f9733e7139e307759fc4602dfd0b56a">operations_research::sat::ConstraintProto::mutable_bool_and</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * mutable_bool_and()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05947">cp_model.pb.h:5947</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af0994e9917bbe6552f6e1a4e6764c190"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af0994e9917bbe6552f6e1a4e6764c190">operations_research::sat::ConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a14890736d4144d5d0500007c66c250f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a14890736d4144d5d0500007c66c250f4">operations_research::sat::AutomatonConstraintProto::clear_transition_head</a></div><div class="ttdeci">void clear_transition_head()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05704">cp_model.pb.h:5704</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a882f85c944fd411cb8790486077d2b92"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a882f85c944fd411cb8790486077d2b92">operations_research::sat::CpObjectiveProto::clear_domain</a></div><div class="ttdeci">void clear_domain()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06925">cp_model.pb.h:6925</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a2bcaf0024a666930de570132899432f3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a2bcaf0024a666930de570132899432f3">operations_research::sat::AutomatonConstraintProto::~AutomatonConstraintProto</a></div><div class="ttdeci">virtual ~AutomatonConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ada8a58157226d27d22a2da2996e0a398"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ada8a58157226d27d22a2da2996e0a398">operations_research::sat::IntervalConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2fa8b163c4d4bf0f8c3baba38b9a4052"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2fa8b163c4d4bf0f8c3baba38b9a4052">operations_research::sat::CpSolverResponse::set_num_conflicts</a></div><div class="ttdeci">void set_num_conflicts(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07607">cp_model.pb.h:7607</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a68b05913498bab89ba6e13474c71901b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a68b05913498bab89ba6e13474c71901b">operations_research::sat::LinearConstraintProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04677">cp_model.pb.h:4677</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a92608cdb80815a28da2a1be947994d27"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a92608cdb80815a28da2a1be947994d27">operations_research::sat::CircuitCoveringConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02255">cp_model.pb.h:2255</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_af1e5140fb15d4ef95372802659250caf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#af1e5140fb15d4ef95372802659250caf">operations_research::sat::AutomatonConstraintProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05775">cp_model.pb.h:5775</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a94e19c4ffd38b953a0e7a769ac574295"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a94e19c4ffd38b953a0e7a769ac574295">operations_research::sat::CpModelProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a835f07389166ce234319a6658eef103a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a835f07389166ce234319a6658eef103a">operations_research::sat::ReservoirConstraintProto::kActivesFieldNumber</a></div><div class="ttdeci">static const int kActivesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01829">cp_model.pb.h:1829</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aca53fb5a4f68fc1e76308cc4e2c8fe2d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aca53fb5a4f68fc1e76308cc4e2c8fe2d">operations_research::sat::ConstraintProto::~ConstraintProto</a></div><div class="ttdeci">virtual ~ConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a9b0373039a407f0d38780be3fffcdccd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a9b0373039a407f0d38780be3fffcdccd">operations_research::sat::PartialVariableAssignment::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ad855e9d8c1b392615686e1cf8dbad634"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ad855e9d8c1b392615686e1cf8dbad634">operations_research::sat::ConstraintProto::set_allocated_circuit</a></div><div class="ttdeci">void set_allocated_circuit(::operations_research::sat::CircuitConstraintProto *circuit)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a3a23bc5a00e15237112b94c0b5f0eeb9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a3a23bc5a00e15237112b94c0b5f0eeb9">operations_research::sat::DecisionStrategyProto::variables</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; variables() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07023">cp_model.pb.h:7023</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a3f29fae2e2b1458bafebce6492c8350a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a3f29fae2e2b1458bafebce6492c8350a">operations_research::sat::CircuitConstraintProto::swap</a></div><div class="ttdeci">friend void swap(CircuitConstraintProto &amp;a, CircuitConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01914">cp_model.pb.h:1914</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ab82522bd0a37047d544e54b1a26e5994"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ab82522bd0a37047d544e54b1a26e5994">operations_research::sat::NoOverlap2DConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a2316ac0c647646d6d139063b938a8a39"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a2316ac0c647646d6d139063b938a8a39">operations_research::sat::IntervalConstraintProto::end</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 end() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04852">cp_model.pb.h:4852</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_abc64f08187fb49197f1532e5472f17ff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#abc64f08187fb49197f1532e5472f17ff">operations_research::sat::CpObjectiveProto::clear_scaling_factor</a></div><div class="ttdeci">void clear_scaling_factor()</div><div class="ttdoc">double scaling_factor = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06908">cp_model.pb.h:6908</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a4a430a3f6329d617d044ef61ebe62a26"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a4a430a3f6329d617d044ef61ebe62a26">operations_research::sat::PartialVariableAssignment::PartialVariableAssignment</a></div><div class="ttdeci">PartialVariableAssignment()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a0d0f9c94f3cd539dc66c97f5bbcb3233"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a0d0f9c94f3cd539dc66c97f5bbcb3233">operations_research::sat::DecisionStrategyProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a6b129a89827687b57c1f6cf8e7b56bd0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a6b129a89827687b57c1f6cf8e7b56bd0">operations_research::sat::TableConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a4b14df8e53579aa0d04cd3afa1deac65"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a4b14df8e53579aa0d04cd3afa1deac65">operations_research::sat::CpModelProto::has_objective</a></div><div class="ttdeci">bool has_objective() const</div><div class="ttdoc">.operations_research.sat.CpObjectiveProto objective = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07273">cp_model.pb.h:7273</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af912de3fadfeccaa8cd0752a3bdbcf7e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af912de3fadfeccaa8cd0752a3bdbcf7e">operations_research::sat::ConstraintProto::kBoolAndFieldNumber</a></div><div class="ttdeci">static const int kBoolAndFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03034">cp_model.pb.h:3034</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_ae54cf7d2c00a226de3ffa0d0a53525f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#ae54cf7d2c00a226de3ffa0d0a53525f4">operations_research::sat::DecisionStrategyProto::internal_default_instance</a></div><div class="ttdeci">static const DecisionStrategyProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03653">cp_model.pb.h:3653</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a1a49ba721ab0d72719427e2ea63a2cfd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a1a49ba721ab0d72719427e2ea63a2cfd">operations_research::sat::ConstraintProto::clear_int_div</a></div><div class="ttdeci">void clear_int_div()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06047">cp_model.pb.h:6047</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a7304f5884dd32bf6477aaa3df31db010"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a7304f5884dd32bf6477aaa3df31db010">operations_research::sat::LinearConstraintProto::clear_coeffs</a></div><div class="ttdeci">void clear_coeffs()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04710">cp_model.pb.h:4710</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a20f3134be24b60cc89f859f0e786f9bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a20f3134be24b60cc89f859f0e786f9bd">operations_research::sat::CpSolverResponse::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a6a22c2a70b1e1e8d808347a82e6ab1b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a6a22c2a70b1e1e8d808347a82e6ab1b9">operations_research::sat::CpSolverResponse::kUserTimeFieldNumber</a></div><div class="ttdeci">static const int kUserTimeFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04420">cp_model.pb.h:4420</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a7a8089df01c8dd6e21d200235e19f6a9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a7a8089df01c8dd6e21d200235e19f6a9">operations_research::sat::AllDifferentConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_adf1c6910e32cf68a6cd8d7a6e98ef5d8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#adf1c6910e32cf68a6cd8d7a6e98ef5d8">operations_research::sat::IntegerArgumentProto::kTargetFieldNumber</a></div><div class="ttdeci">static const int kTargetFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00653">cp_model.pb.h:653</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a9ba8aeb78f76818517a5ac036124f012"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a9ba8aeb78f76818517a5ac036124f012">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#l03734">cp_model.pb.h:3734</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a549d3a431dc7805c24113a73c247b589"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a549d3a431dc7805c24113a73c247b589">operations_research::sat::CpModelProto::clear_objective</a></div><div class="ttdeci">void clear_objective()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07276">cp_model.pb.h:7276</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a8b1031d54d4bee6bd7db5424afab9f84"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a8b1031d54d4bee6bd7db5424afab9f84">operations_research::sat::CpObjectiveProto::mutable_domain</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_domain()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06946">cp_model.pb.h:6946</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_aec84e813091702a88437f3f7a2d32a9b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#aec84e813091702a88437f3f7a2d32a9b">operations_research::sat::TableConstraintProto::kValuesFieldNumber</a></div><div class="ttdeci">static const int kValuesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02486">cp_model.pb.h:2486</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a5ab1e2486c7f1264ac6e899a734c70ba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a5ab1e2486c7f1264ac6e899a734c70ba">operations_research::sat::NoOverlapConstraintProto::swap</a></div><div class="ttdeci">friend void swap(NoOverlapConstraintProto &amp;a, NoOverlapConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01301">cp_model.pb.h:1301</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_ad4e2d512c6c9977b232912d354d82feb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#ad4e2d512c6c9977b232912d354d82feb">operations_research::sat::InverseConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02548">cp_model.pb.h:2548</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a5a463f13f17e6b7fc1944bdfb2dd82f1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a5a463f13f17e6b7fc1944bdfb2dd82f1">operations_research::sat::PartialVariableAssignment::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07116">cp_model.pb.h:7116</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a35e5f3a4997d475832f12b577648d6f0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a35e5f3a4997d475832f12b577648d6f0">operations_research::sat::TableConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a52952736062a3e3b3f2da58483a2a936"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a52952736062a3e3b3f2da58483a2a936">operations_research::sat::CircuitConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae9bc04148c3e407f788c0719504323cb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae9bc04148c3e407f788c0719504323cb">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a54d5dff03aeac74c96c134b5bd656378"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a54d5dff03aeac74c96c134b5bd656378">operations_research::sat::TableConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02387">cp_model.pb.h:2387</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a4ac325430c499d2cf1953ea464f79c07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a4ac325430c499d2cf1953ea464f79c07">operations_research::sat::InverseConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_afa730516e6940d146615bbe424b3c9ea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#afa730516e6940d146615bbe424b3c9ea">operations_research::sat::ConstraintProto::circuit</a></div><div class="ttdeci">const ::operations_research::sat::CircuitConstraintProto &amp; circuit() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06392">cp_model.pb.h:6392</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ab71f23f26bf1410097f25d90e472d79a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ab71f23f26bf1410097f25d90e472d79a">operations_research::sat::NoOverlap2DConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01415">cp_model.pb.h:1415</a></div></div>
<div class="ttc" id="cp__model_8pb_8h_html_a15e31e7e010c4b2e239f514608cbf9a8"><div class="ttname"><a href="cp__model_8pb_8h.html#a15e31e7e010c4b2e239f514608cbf9a8">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a49b79c87a609d425f39373fab2e3c950"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a49b79c87a609d425f39373fab2e3c950">operations_research::sat::IntegerVariableProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a336b5d0fd409eec9f72b7947c8d5b1cd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a336b5d0fd409eec9f72b7947c8d5b1cd">operations_research::sat::IntegerVariableProto::New</a></div><div class="ttdeci">IntegerVariableProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00300">cp_model.pb.h:300</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a9296477196a9c7d4c36cfef50258ce83"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a9296477196a9c7d4c36cfef50258ce83">operations_research::sat::CpObjectiveProto::mutable_coeffs</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_coeffs()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06888">cp_model.pb.h:6888</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a1f74ac7a87587704ed1e311662304493"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a1f74ac7a87587704ed1e311662304493">operations_research::sat::NoOverlapConstraintProto::clear_intervals</a></div><div class="ttdeci">void clear_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04885">cp_model.pb.h:4885</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0865a57214595b3a38ceee49543b4a1"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0865a57214595b3a38ceee49543b4a1">operations_research::sat::_ReservoirConstraintProto_default_instance_</a></div><div class="ttdeci">ReservoirConstraintProtoDefaultTypeInternal _ReservoirConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a2f17eaf7115a57ea973dd6f0696d0e06"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a2f17eaf7115a57ea973dd6f0696d0e06">operations_research::sat::ConstraintProto::release_all_diff</a></div><div class="ttdeci">::operations_research::sat::AllDifferentConstraintProto * release_all_diff()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06299">cp_model.pb.h:6299</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a46cc6d4f1190618ba68a80b2c938003c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a46cc6d4f1190618ba68a80b2c938003c">operations_research::sat::ReservoirConstraintProto::set_times</a></div><div class="ttdeci">void set_times(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05099">cp_model.pb.h:5099</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a5b42ca233984edcf66ec6646310388be"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a5b42ca233984edcf66ec6646310388be">operations_research::sat::CpObjectiveProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06844">cp_model.pb.h:6844</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a691cf62ab6d85232d2e2c1b8e9ba2bae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a691cf62ab6d85232d2e2c1b8e9ba2bae">operations_research::sat::CpSolverResponse::add_solution_lower_bounds</a></div><div class="ttdeci">void add_solution_lower_bounds(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07496">cp_model.pb.h:7496</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a8f7f7995f8e9a03c15cdddf39b675702"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a8f7f7995f8e9a03c15cdddf39b675702">operations_research::sat::CpSolverStatus_IsValid</a></div><div class="ttdeci">bool CpSolverStatus_IsValid(int value)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_ac866d9a7c1e5b39289555c446b907373"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#ac866d9a7c1e5b39289555c446b907373">operations_research::sat::NoOverlapConstraintProto::set_intervals</a></div><div class="ttdeci">void set_intervals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04892">cp_model.pb.h:4892</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a950bcdf35e2ca769fa0dc44f6f183b7a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a950bcdf35e2ca769fa0dc44f6f183b7a">operations_research::sat::CpSolverResponse::kAllSolutionsWereFoundFieldNumber</a></div><div class="ttdeci">static const int kAllSolutionsWereFoundFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04372">cp_model.pb.h:4372</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a6f68c0ff776bf2c95cf87579b0ce1f65"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a6f68c0ff776bf2c95cf87579b0ce1f65">operations_research::sat::CpSolverResponse::set_allocated_solution_info</a></div><div class="ttdeci">void set_allocated_solution_info(std::string *solution_info)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07738">cp_model.pb.h:7738</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a227a045c0771aa000bab4d00832d2c0d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a227a045c0771aa000bab4d00832d2c0d">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#l03762">cp_model.pb.h:3762</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ada59ab4d6bf176f3f229437cb926d218"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ada59ab4d6bf176f3f229437cb926d218">operations_research::sat::NoOverlap2DConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const NoOverlap2DConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01427">cp_model.pb.h:1427</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ab99b69348cacde480ec731ffbae53542"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ab99b69348cacde480ec731ffbae53542">operations_research::sat::RoutesConstraintProto::set_literals</a></div><div class="ttdeci">void set_literals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05349">cp_model.pb.h:5349</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a3b080dacafdc9c5e8859d576cb7ce05b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a3b080dacafdc9c5e8859d576cb7ce05b">operations_research::sat::PartialVariableAssignment::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07097">cp_model.pb.h:7097</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ae4c3d1bb909cfbf07490b8d9b41851f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ae4c3d1bb909cfbf07490b8d9b41851f4">operations_research::sat::PartialVariableAssignment::internal_default_instance</a></div><div class="ttdeci">static const PartialVariableAssignment * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03886">cp_model.pb.h:3886</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_abfba7b3ba2db6f9204d6a8dfb18b52b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#abfba7b3ba2db6f9204d6a8dfb18b52b9">operations_research::sat::NoOverlapConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a83c1d1b1cb5722859bcaaea1887c2f22"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a83c1d1b1cb5722859bcaaea1887c2f22">operations_research::sat::CumulativeConstraintProto::operator=</a></div><div class="ttdeci">CumulativeConstraintProto &amp; operator=(const CumulativeConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01550">cp_model.pb.h:1550</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a15912fac98ec813ba33511cdcd822eb9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a15912fac98ec813ba33511cdcd822eb9">operations_research::sat::ConstraintProto::cumulative</a></div><div class="ttdeci">const ::operations_research::sat::CumulativeConstraintProto &amp; cumulative() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06802">cp_model.pb.h:6802</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_adb5c56615fd76768b05d8b2a46cfea74"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#adb5c56615fd76768b05d8b2a46cfea74">operations_research::sat::ReservoirConstraintProto::clear_min_level</a></div><div class="ttdeci">void clear_min_level()</div><div class="ttdoc">int64 min_level = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05061">cp_model.pb.h:5061</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a1294a12fc1c7ff217267a316123d4297"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a1294a12fc1c7ff217267a316123d4297">operations_research::sat::ReservoirConstraintProto::set_min_level</a></div><div class="ttdeci">void set_min_level(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05068">cp_model.pb.h:5068</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_afb4103c6998cca65e55fbf048db83a95"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#afb4103c6998cca65e55fbf048db83a95">operations_research::sat::ReservoirConstraintProto::demands</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; demands() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05138">cp_model.pb.h:5138</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a40f360480270741c820afbee9084fc19"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a40f360480270741c820afbee9084fc19">operations_research::sat::CpModelProto::constraints</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::ConstraintProto &gt; &amp; constraints() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07267">cp_model.pb.h:7267</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a88b05cc454e570e869cd06a46cf9b649"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a88b05cc454e570e869cd06a46cf9b649">operations_research::sat::CpSolverResponse::clear_objective_value</a></div><div class="ttdeci">void clear_objective_value()</div><div class="ttdoc">double objective_value = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07454">cp_model.pb.h:7454</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a11a14f59bc17176e5fb38f4705803437"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a11a14f59bc17176e5fb38f4705803437">operations_research::sat::ConstraintProto::mutable_int_max</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * mutable_int_max()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06152">cp_model.pb.h:6152</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_aede942101121114490d4f59631bf9292"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#aede942101121114490d4f59631bf9292">operations_research::sat::CpSolverStatus_Name</a></div><div class="ttdeci">const std::string &amp; CpSolverStatus_Name(T enum_t_value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00234">cp_model.pb.h:234</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a0e2f7dc53c99244558213cf95867b151"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a0e2f7dc53c99244558213cf95867b151">operations_research::sat::AllDifferentConstraintProto::~AllDifferentConstraintProto</a></div><div class="ttdeci">virtual ~AllDifferentConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a1cef224a8d98c9b805f4d25d03c0ae3e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a1cef224a8d98c9b805f4d25d03c0ae3e">operations_research::sat::CpSolverResponse::set_num_integer_propagations</a></div><div class="ttdeci">void set_num_integer_propagations(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07649">cp_model.pb.h:7649</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a2afe83f647784aded7bf8a58f7fbb244"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a2afe83f647784aded7bf8a58f7fbb244">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#l03730">cp_model.pb.h:3730</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a9dd672e91dc5ba60b0f69d1abfa3a5bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a9dd672e91dc5ba60b0f69d1abfa3a5bd">operations_research::sat::CpObjectiveProto::set_coeffs</a></div><div class="ttdeci">void set_coeffs(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06874">cp_model.pb.h:6874</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a7c5414a3ac06608f669faad83493c347"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a7c5414a3ac06608f669faad83493c347">operations_research::sat::IntegerArgumentProto::swap</a></div><div class="ttdeci">friend void swap(IntegerArgumentProto &amp;a, IntegerArgumentProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00575">cp_model.pb.h:575</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ab2efc66c37a80c1b22ed751ce438536c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ab2efc66c37a80c1b22ed751ce438536c">operations_research::sat::NoOverlap2DConstraintProto::default_instance</a></div><div class="ttdeci">static const NoOverlap2DConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a2f5cc41ad6ec0a688bd0c1b26f887c63"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a2f5cc41ad6ec0a688bd0c1b26f887c63">operations_research::sat::CpModelProto::kObjectiveFieldNumber</a></div><div class="ttdeci">static const int kObjectiveFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04157">cp_model.pb.h:4157</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a7a1a23133926471a14e931fbe81e3433"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a7a1a23133926471a14e931fbe81e3433">operations_research::sat::LinearConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a41e3c5628aa75ec7d95bc23c28319d47"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a41e3c5628aa75ec7d95bc23c28319d47">operations_research::sat::NoOverlap2DConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a02b63f2b7366e5a96c07d7e6d73aabbf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a02b63f2b7366e5a96c07d7e6d73aabbf">operations_research::sat::ConstraintProto::has_circuit</a></div><div class="ttdeci">bool has_circuit() const</div><div class="ttdoc">.operations_research.sat.CircuitConstraintProto circuit = 15;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06369">cp_model.pb.h:6369</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a5499c4d8c62e5fddd76edae19b28c859"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a5499c4d8c62e5fddd76edae19b28c859">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a8499966ee2513b45d9679c755acaa922"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a8499966ee2513b45d9679c755acaa922">operations_research::sat::IntegerVariableProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00290">cp_model.pb.h:290</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ac01216912b17e0583d3115dbc5551d88"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ac01216912b17e0583d3115dbc5551d88">operations_research::sat::TableConstraintProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05497">cp_model.pb.h:5497</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad919e41605d21cc83b7dcdf7c5029115"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad919e41605d21cc83b7dcdf7c5029115">operations_research::sat::CpSolverResponse::kNumIntegerPropagationsFieldNumber</a></div><div class="ttdeci">static const int kNumIntegerPropagationsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04408">cp_model.pb.h:4408</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a5ac00624c5344965ff9ffbc6c0ee1439"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a5ac00624c5344965ff9ffbc6c0ee1439">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#l03768">cp_model.pb.h:3768</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_afb99c8df57f687d4ea4ebbb12b2edcf0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#afb99c8df57f687d4ea4ebbb12b2edcf0">operations_research::sat::ConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02893">cp_model.pb.h:2893</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html">operations_research::sat::DecisionStrategyProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03616">cp_model.pb.h:3616</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a9240cbc42e2246a0e063f7251dd940aa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a9240cbc42e2246a0e063f7251dd940aa">operations_research::sat::ConstraintProto::release_circuit</a></div><div class="ttdeci">::operations_research::sat::CircuitConstraintProto * release_circuit()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06381">cp_model.pb.h:6381</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a5f08f1f03641c492df9d73e665ade434"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a5f08f1f03641c492df9d73e665ade434">operations_research::sat::ElementConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00995">cp_model.pb.h:995</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a97258948e7274277dbfe0e3abc212b3c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a97258948e7274277dbfe0e3abc212b3c">operations_research::sat::ConstraintProto::kBoolOrFieldNumber</a></div><div class="ttdeci">static const int kBoolOrFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03025">cp_model.pb.h:3025</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_ab076d7e334e142ce3357cedc15798eaf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#ab076d7e334e142ce3357cedc15798eaf">operations_research::sat::IntegerVariableProto::operator=</a></div><div class="ttdeci">IntegerVariableProto &amp; operator=(const IntegerVariableProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00261">cp_model.pb.h:261</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a1e8d7ec791b11672fb43e828eea1af86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a1e8d7ec791b11672fb43e828eea1af86">operations_research::sat::CircuitCoveringConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02239">cp_model.pb.h:2239</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a18137eef7618a47d519524eaca7eb565"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a18137eef7618a47d519524eaca7eb565">operations_research::sat::CpSolverResponse::swap</a></div><div class="ttdeci">friend void swap(CpSolverResponse &amp;a, CpSolverResponse &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04234">cp_model.pb.h:4234</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ab851a997d7fb3cc3377e5cc7ac8088d6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ab851a997d7fb3cc3377e5cc7ac8088d6">operations_research::sat::ConstraintProto::release_at_most_one</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * release_at_most_one()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05971">cp_model.pb.h:5971</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ac4b579174094eea57176676f38503720"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ac4b579174094eea57176676f38503720">operations_research::sat::CumulativeConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a4a94142f808ed752ede3fdae935dff8d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a4a94142f808ed752ede3fdae935dff8d">operations_research::sat::ConstraintProto::release_routes</a></div><div class="ttdeci">::operations_research::sat::RoutesConstraintProto * release_routes()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06422">cp_model.pb.h:6422</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aba5451e0cf15021d15ef93dd0ecfd2c6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aba5451e0cf15021d15ef93dd0ecfd2c6">operations_research::sat::ConstraintProto::release_int_div</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * release_int_div()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06053">cp_model.pb.h:6053</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_affede24a65ae67db73bedb4a0e2c49f6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#affede24a65ae67db73bedb4a0e2c49f6">operations_research::sat::PartialVariableAssignment::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03880">cp_model.pb.h:3880</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a497212ead868a867a2fd85dee6fd05cc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a497212ead868a867a2fd85dee6fd05cc">operations_research::sat::ConstraintProto::kTable</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02914">cp_model.pb.h:2914</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ab1c3303746b39a3d342e45f19a811140"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ab1c3303746b39a3d342e45f19a811140">operations_research::sat::CircuitConstraintProto::Swap</a></div><div class="ttdeci">void Swap(CircuitConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a09c8a74b7bd8d2c523e1d2aa0d5b40c1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a09c8a74b7bd8d2c523e1d2aa0d5b40c1">operations_research::sat::CumulativeConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a03c38afccb36b384306abe57b4098c2e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a03c38afccb36b384306abe57b4098c2e">operations_research::sat::CpModelProto::search_strategy</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::DecisionStrategyProto &gt; &amp; search_strategy() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07348">cp_model.pb.h:7348</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a28616e1523e83ca9f573ac0b58753c1d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a28616e1523e83ca9f573ac0b58753c1d">operations_research::sat::ConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02887">cp_model.pb.h:2887</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a1ad794b118e3d66c349a2d0eb057f138"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a1ad794b118e3d66c349a2d0eb057f138">operations_research::sat::IntegerVariableProto::IntegerVariableProto</a></div><div class="ttdeci">IntegerVariableProto()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a70e56256d09e73b0d260974e421f4541"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a70e56256d09e73b0d260974e421f4541">operations_research::sat::ConstraintProto::release_cumulative</a></div><div class="ttdeci">::operations_research::sat::CumulativeConstraintProto * release_cumulative()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06791">cp_model.pb.h:6791</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a6500a61dcdcb6242ac8712bc03868a09"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a6500a61dcdcb6242ac8712bc03868a09">operations_research::sat::CircuitCoveringConstraintProto::nexts</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; nexts() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05437">cp_model.pb.h:5437</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a4e15fe7bf37df4b8d5df18136cc7fafa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a4e15fe7bf37df4b8d5df18136cc7fafa">operations_research::sat::ReservoirConstraintProto::add_times</a></div><div class="ttdeci">void add_times(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05103">cp_model.pb.h:5103</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a849f18a967e370a015fef5896fb23e8b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a849f18a967e370a015fef5896fb23e8b">operations_research::sat::InverseConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a042ffd63999a1573d23d2af6b3d28e8f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a042ffd63999a1573d23d2af6b3d28e8f">operations_research::sat::ConstraintProto::release_name</a></div><div class="ttdeci">std::string * release_name()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05831">cp_model.pb.h:5831</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_add331758b0f8b5cbde92562ee6a46092"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#add331758b0f8b5cbde92562ee6a46092">operations_research::sat::CumulativeConstraintProto::add_demands</a></div><div class="ttdeci">void add_demands(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05040">cp_model.pb.h:5040</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a281c1cad6b3dd7607dfbb18eaff68077"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a281c1cad6b3dd7607dfbb18eaff68077">operations_research::sat::RoutesConstraintProto::kCapacityFieldNumber</a></div><div class="ttdeci">static const int kCapacityFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02190">cp_model.pb.h:2190</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_af6391067e60fcfa142eaca2e62be7290"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#af6391067e60fcfa142eaca2e62be7290">operations_research::sat::CpSolverResponse::mutable_solution_upper_bounds</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_solution_upper_bounds()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07536">cp_model.pb.h:7536</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a83d29e180d4186e53e1d286f711ffce0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a83d29e180d4186e53e1d286f711ffce0">operations_research::sat::ConstraintProto::reservoir</a></div><div class="ttdeci">const ::operations_research::sat::ReservoirConstraintProto &amp; reservoir() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06638">cp_model.pb.h:6638</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ad017198cb8da599254e1b567089a579b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ad017198cb8da599254e1b567089a579b">operations_research::sat::CpModelProto::mutable_solution_hint</a></div><div class="ttdeci">::operations_research::sat::PartialVariableAssignment * mutable_solution_hint()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07376">cp_model.pb.h:7376</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a0d290df52c40d482c2d0f9aa84761980"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a0d290df52c40d482c2d0f9aa84761980">operations_research::sat::LinearConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00881">cp_model.pb.h:881</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0ca77405cd855df69ed653be2766be0a1af"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca77405cd855df69ed653be2766be0a1af">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_DecisionStrategyProto_VariableSelectionStrategy_INT_MIN_SENTINEL_DO_NOT_USE_</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00169">cp_model.pb.h:169</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_aa9dcc7df20645baf72ca6cd9e8c19e6f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#aa9dcc7df20645baf72ca6cd9e8c19e6f">operations_research::sat::ReservoirConstraintProto::clear_demands</a></div><div class="ttdeci">void clear_demands()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05122">cp_model.pb.h:5122</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a5dc73f41a9d9d1506020199a6a4e0ebe"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a5dc73f41a9d9d1506020199a6a4e0ebe">operations_research::sat::InverseConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02542">cp_model.pb.h:2542</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_aba068503a8b7f3a19ffadeb93edfff42"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#aba068503a8b7f3a19ffadeb93edfff42">operations_research::sat::CircuitCoveringConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_aa649b5d02b12d1644fa24838c6e7eb05"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#aa649b5d02b12d1644fa24838c6e7eb05">operations_research::sat::RoutesConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02107">cp_model.pb.h:2107</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_ae6edb8523d36af2e66d9f0f352177195"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#ae6edb8523d36af2e66d9f0f352177195">operations_research::sat::DecisionStrategyProto::DomainReductionStrategy_Name</a></div><div class="ttdeci">static const std::string &amp; DomainReductionStrategy_Name(T enum_t_value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03784">cp_model.pb.h:3784</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_ab50ea38055b3f291e7a8376248cc0086"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#ab50ea38055b3f291e7a8376248cc0086">operations_research::sat::DecisionStrategyProto_AffineTransformation::kPositiveCoeffFieldNumber</a></div><div class="ttdeci">static const int kPositiveCoeffFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03592">cp_model.pb.h:3592</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529a82875a7d185a8f87d56cb0fb0f37f72a"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529a82875a7d185a8f87d56cb0fb0f37f72a">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DecisionStrategyProto_DomainReductionStrategy_INT_MIN_SENTINEL_DO_NOT_USE_</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00196">cp_model.pb.h:196</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a5af044811d7b24753d7dc1457c5d55e1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a5af044811d7b24753d7dc1457c5d55e1">operations_research::sat::LinearConstraintProto::coeffs</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; coeffs() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04726">cp_model.pb.h:4726</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a85332793da5848376a8b777b1c64e5b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a85332793da5848376a8b777b1c64e5b9">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#l04226">cp_model.pb.h:4226</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a481b1c7de97cede6106505b57b934d2e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a481b1c7de97cede6106505b57b934d2e">operations_research::sat::CpModelProto::clear_variables</a></div><div class="ttdeci">void clear_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07216">cp_model.pb.h:7216</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a67b4a954f2e109df30270b4d93597e81"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a67b4a954f2e109df30270b4d93597e81">operations_research::sat::CpSolverResponse::clear_best_objective_bound</a></div><div class="ttdeci">void clear_best_objective_bound()</div><div class="ttdoc">double best_objective_bound = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07468">cp_model.pb.h:7468</a></div></div>
<div class="ttc" id="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto_html_ab2cd557c4dac3e40f17f1b149170fa59"><div class="ttname"><a href="structTableStruct__ortools__2fsat__2fcp__5fmodel__2eproto.html#ab2cd557c4dac3e40f17f1b149170fa59">TableStruct_ortools_2fsat_2fcp_5fmodel_2eproto::PROTOBUF_SECTION_VARIABLE</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries [] PROTOBUF_SECTION_VARIABLE(protodesc_cold)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a7e943695dcb37a762241567cd4eb74d3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a7e943695dcb37a762241567cd4eb74d3">operations_research::sat::IntervalConstraintProto::kStartFieldNumber</a></div><div class="ttdeci">static const int kStartFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01226">cp_model.pb.h:1226</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_abfd92c1e695220c76a7d47d5fba03e26"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#abfd92c1e695220c76a7d47d5fba03e26">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#l03743">cp_model.pb.h:3743</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a8916d9c73976298b3417d1c95db1b7e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a8916d9c73976298b3417d1c95db1b7e3">operations_research::sat::TableConstraintProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05483">cp_model.pb.h:5483</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a5dc3a40dc56da6219825d385d3fef126"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a5dc3a40dc56da6219825d385d3fef126">operations_research::sat::IntegerArgumentProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00606">cp_model.pb.h:606</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a94dfb457277421a23b9818dcd427d961"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a94dfb457277421a23b9818dcd427d961">operations_research::sat::ElementConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a88e93551d624f3fc4eee441fe0d21883"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a88e93551d624f3fc4eee441fe0d21883">operations_research::sat::IntegerArgumentProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00571">cp_model.pb.h:571</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a079a253edbca983a7efa1bb3adc8dac2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a079a253edbca983a7efa1bb3adc8dac2">operations_research::sat::DecisionStrategyProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ac312585a1164a1e715dea6ae6f0bc7fa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ac312585a1164a1e715dea6ae6f0bc7fa">operations_research::sat::CpSolverResponse::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04214">cp_model.pb.h:4214</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html">operations_research::sat::PartialVariableAssignment</a></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="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_adfb00c3666338f5bded103a6c5d04b8e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#adfb00c3666338f5bded103a6c5d04b8e">operations_research::sat::CircuitConstraintProto::clear_heads</a></div><div class="ttdeci">void clear_heads()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05217">cp_model.pb.h:5217</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a3736b5b621d7a4b3605ac433b6382957"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a3736b5b621d7a4b3605ac433b6382957">operations_research::sat::CircuitConstraintProto::~CircuitConstraintProto</a></div><div class="ttdeci">virtual ~CircuitConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a084726006cfced96fb4287ed3eea412b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a084726006cfced96fb4287ed3eea412b">operations_research::sat::ConstraintProto::mutable_all_diff</a></div><div class="ttdeci">::operations_research::sat::AllDifferentConstraintProto * mutable_all_diff()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06316">cp_model.pb.h:6316</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_acc60db648ea6ae4033b5c1d02305f81c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#acc60db648ea6ae4033b5c1d02305f81c">operations_research::sat::AutomatonConstraintProto::set_final_states</a></div><div class="ttdeci">void set_final_states(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05651">cp_model.pb.h:5651</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_abbc1edcee82145402d9e10911b478d13"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#abbc1edcee82145402d9e10911b478d13">operations_research::sat::InverseConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ad5a86f793f0fec20827f758347aca07e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ad5a86f793f0fec20827f758347aca07e">operations_research::sat::ConstraintProto::mutable_at_most_one</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * mutable_at_most_one()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05988">cp_model.pb.h:5988</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a15ce7d0fe6b337270735f9cce14d94b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a15ce7d0fe6b337270735f9cce14d94b8">operations_research::sat::CpSolverResponse::kWallTimeFieldNumber</a></div><div class="ttdeci">static const int kWallTimeFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04414">cp_model.pb.h:4414</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_aed01494d682b2b1d3015cc852d172e12"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#aed01494d682b2b1d3015cc852d172e12">operations_research::sat::InverseConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html">operations_research::sat::DecisionStrategyProto_AffineTransformation</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03475">cp_model.pb.h:3475</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a7bf7fbb9deaae728708ac4c118b151f6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a7bf7fbb9deaae728708ac4c118b151f6">operations_research::sat::NoOverlapConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a6fb9bd86a210dcee0e7b4d7c42062c26"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a6fb9bd86a210dcee0e7b4d7c42062c26">operations_research::sat::DecisionStrategyProto_AffineTransformation::positive_coeff</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 positive_coeff() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06988">cp_model.pb.h:6988</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_aff155b45acfb3df83388e54a20b84420"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#aff155b45acfb3df83388e54a20b84420">operations_research::sat::AutomatonConstraintProto::New</a></div><div class="ttdeci">AutomatonConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02716">cp_model.pb.h:2716</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a57c6f172bea7811085f2f302cb157593"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a57c6f172bea7811085f2f302cb157593">operations_research::sat::DecisionStrategyProto::transformations</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::DecisionStrategyProto_AffineTransformation &gt; &amp; transformations() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07086">cp_model.pb.h:7086</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ada52406c692d73c66ac6069095cafff9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ada52406c692d73c66ac6069095cafff9">operations_research::sat::CumulativeConstraintProto::clear_intervals</a></div><div class="ttdeci">void clear_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04999">cp_model.pb.h:4999</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a229cb29935b0f965cb141e4bb8205c8d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a229cb29935b0f965cb141e4bb8205c8d">operations_research::sat::IntegerArgumentProto::operator=</a></div><div class="ttdeci">IntegerArgumentProto &amp; operator=(const IntegerArgumentProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00542">cp_model.pb.h:542</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_abb2e2b370fdb73da1e261d97a9554e68"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#abb2e2b370fdb73da1e261d97a9554e68">operations_research::sat::CpModelProto::set_name</a></div><div class="ttdeci">void set_name(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07169">cp_model.pb.h:7169</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_adaf1e2ed016dcbdae3846cb5dd6a4330"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#adaf1e2ed016dcbdae3846cb5dd6a4330">operations_research::sat::ConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7ae1372250adbdc1ed846a532b7d5bbb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7ae1372250adbdc1ed846a532b7d5bbb">operations_research::sat::ConstraintProto::kIntMaxFieldNumber</a></div><div class="ttdeci">static const int kIntMaxFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03079">cp_model.pb.h:3079</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3df8e61dddf8563c43760238caf53564"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3df8e61dddf8563c43760238caf53564">operations_research::sat::ConstraintProto::int_prod</a></div><div class="ttdeci">const ::operations_research::sat::IntegerArgumentProto &amp; int_prod() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06228">cp_model.pb.h:6228</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_aa65aa58eeb416adac8cfd33bc7a1f23f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#aa65aa58eeb416adac8cfd33bc7a1f23f">operations_research::sat::CircuitCoveringConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02242">cp_model.pb.h:2242</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_aa74c21c7222c834e14ee16d1df46a070"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#aa74c21c7222c834e14ee16d1df46a070">operations_research::sat::NoOverlap2DConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01418">cp_model.pb.h:1418</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a08692ee327925e51c39c148f1d5a6daa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a08692ee327925e51c39c148f1d5a6daa">operations_research::sat::TableConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a510f2f33ba40f6aa2d87e4680ccf7daa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a510f2f33ba40f6aa2d87e4680ccf7daa">operations_research::sat::DecisionStrategyProto_AffineTransformation::set_positive_coeff</a></div><div class="ttdeci">void set_positive_coeff(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06992">cp_model.pb.h:6992</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_afac741fb4e2327f905402fcef2143c73"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#afac741fb4e2327f905402fcef2143c73">operations_research::sat::CpObjectiveProto::coeffs</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; coeffs() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06883">cp_model.pb.h:6883</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a766a5a3e579e773d758f9ddfbdf8999b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a766a5a3e579e773d758f9ddfbdf8999b">operations_research::sat::ElementConstraintProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04824">cp_model.pb.h:4824</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_acb748e7519e9f4613a67fc964e07c37a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#acb748e7519e9f4613a67fc964e07c37a">operations_research::sat::AutomatonConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a05456fe94d9d3faadbe82adf75dfd092"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a05456fe94d9d3faadbe82adf75dfd092">operations_research::sat::ConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02930">cp_model.pb.h:2930</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a1091a8b57f3c4321b1fbbcb7d22ac368"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a1091a8b57f3c4321b1fbbcb7d22ac368">operations_research::sat::AutomatonConstraintProto::transition_head</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; transition_head() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05720">cp_model.pb.h:5720</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a19d5119ec6a645926d6d46c2a184aaac"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a19d5119ec6a645926d6d46c2a184aaac">operations_research::sat::ConstraintProto::clear_bool_or</a></div><div class="ttdeci">void clear_bool_or()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05883">cp_model.pb.h:5883</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a1f713b3f6e3703dce9404ac385815018"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a1f713b3f6e3703dce9404ac385815018">operations_research::sat::AutomatonConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a10acf28f717f46698db8c61f6a067468"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a10acf28f717f46698db8c61f6a067468">operations_research::sat::IntervalConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01156">cp_model.pb.h:1156</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html">operations_research::sat::TableConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02362">cp_model.pb.h:2362</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ad7227954cb9e6d46f71a0c86aef23c5d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ad7227954cb9e6d46f71a0c86aef23c5d">operations_research::sat::CpSolverResponse::objective_value</a></div><div class="ttdeci">double objective_value() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07457">cp_model.pb.h:7457</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a0da7d539b61a75ebf543236dc6470940"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a0da7d539b61a75ebf543236dc6470940">operations_research::sat::CircuitConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01894">cp_model.pb.h:1894</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ad023f7ee2c2798f1491f399609f4edfb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ad023f7ee2c2798f1491f399609f4edfb">operations_research::sat::PartialVariableAssignment::Swap</a></div><div class="ttdeci">void Swap(PartialVariableAssignment *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac4389cff5ade3f8aa8676338593c1bac"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac4389cff5ade3f8aa8676338593c1bac">operations_research::sat::ConstraintProto::set_allocated_cumulative</a></div><div class="ttdeci">void set_allocated_cumulative(::operations_research::sat::CumulativeConstraintProto *cumulative)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ac0bff8622d15607b97eeb66031731458"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ac0bff8622d15607b97eeb66031731458">operations_research::sat::ReservoirConstraintProto::New</a></div><div class="ttdeci">ReservoirConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01744">cp_model.pb.h:1744</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a7923ca37bb6e6c8a86928e95ede9eede"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a7923ca37bb6e6c8a86928e95ede9eede">operations_research::sat::CircuitCoveringConstraintProto::operator=</a></div><div class="ttdeci">CircuitCoveringConstraintProto &amp; operator=(const CircuitCoveringConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02226">cp_model.pb.h:2226</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_afc0eff892d4d3c91e2a8896cdd3f1c6a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#afc0eff892d4d3c91e2a8896cdd3f1c6a">operations_research::sat::AllDifferentConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</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="cp__model_8pb_8h_source.html#l00040">cp_model.pb.h:40</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a470aa43a28c6b1876a0b3723ffb32f2e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a470aa43a28c6b1876a0b3723ffb32f2e">operations_research::sat::InverseConstraintProto::f_direct</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; f_direct() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05581">cp_model.pb.h:5581</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_ad4bf1bfe0a0aa3f19e6b5dc7159adb30"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#ad4bf1bfe0a0aa3f19e6b5dc7159adb30">operations_research::sat::AllDifferentConstraintProto::operator=</a></div><div class="ttdeci">AllDifferentConstraintProto &amp; operator=(const AllDifferentConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00683">cp_model.pb.h:683</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a72fc409ecae763062f258c0bb0e6bf4b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a72fc409ecae763062f258c0bb0e6bf4b">operations_research::sat::RoutesConstraintProto::add_demands</a></div><div class="ttdeci">void add_demands(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05383">cp_model.pb.h:5383</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_aaa3305f1fd5a03f4eb7996c2a2aba0a9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#aaa3305f1fd5a03f4eb7996c2a2aba0a9">operations_research::sat::AllDifferentConstraintProto::swap</a></div><div class="ttdeci">friend void swap(AllDifferentConstraintProto &amp;a, AllDifferentConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00716">cp_model.pb.h:716</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a7438e0db688137c83c4648ba8bd76362"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a7438e0db688137c83c4648ba8bd76362">operations_research::sat::IntegerArgumentProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a2f72dc6e045bd107eccd6fb96c68a0dc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a2f72dc6e045bd107eccd6fb96c68a0dc">operations_research::sat::CpModelProto::mutable_variables</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::IntegerVariableProto &gt; * mutable_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07224">cp_model.pb.h:7224</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_ab0eda9c9918d8535b90c39f49780ab29"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#ab0eda9c9918d8535b90c39f49780ab29">operations_research::sat::CpObjectiveProto::add_coeffs</a></div><div class="ttdeci">void add_coeffs(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06878">cp_model.pb.h:6878</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a99df0571c28bb530c03f3016d2635dac"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a99df0571c28bb530c03f3016d2635dac">operations_research::sat::CpObjectiveProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a76e3c16a78d21b34412985b57171ac38"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a76e3c16a78d21b34412985b57171ac38">operations_research::sat::DecisionStrategyProto::operator=</a></div><div class="ttdeci">DecisionStrategyProto &amp; operator=(const DecisionStrategyProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03628">cp_model.pb.h:3628</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a57b796114e91487aff6f28e43e636aac"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a57b796114e91487aff6f28e43e636aac">operations_research::sat::ReservoirConstraintProto::times_size</a></div><div class="ttdeci">int times_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05089">cp_model.pb.h:5089</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_abc55c23a2546a5a045fcce0ea702e9a9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#abc55c23a2546a5a045fcce0ea702e9a9">operations_research::sat::DecisionStrategyProto_AffineTransformation::clear_var</a></div><div class="ttdeci">void clear_var()</div><div class="ttdoc">int32 var = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06957">cp_model.pb.h:6957</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a9144500864f84719a9cf45c0977f7c13"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a9144500864f84719a9cf45c0977f7c13">operations_research::sat::CpModelProto::name</a></div><div class="ttdeci">const std::string &amp; name() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07165">cp_model.pb.h:7165</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_af14a6633ff76fa169c68e5920561a67f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#af14a6633ff76fa169c68e5920561a67f">operations_research::sat::DecisionStrategyProto::clear_domain_reduction_strategy</a></div><div class="ttdeci">void clear_domain_reduction_strategy()</div><div class="ttdoc">.operations_research.sat.DecisionStrategyProto.DomainReductionStrategy domain_reduction_strategy = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07048">cp_model.pb.h:7048</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae097560547ce4f1c8fac9e5c43398f81"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae097560547ce4f1c8fac9e5c43398f81">operations_research::sat::ConstraintProto::clear_int_max</a></div><div class="ttdeci">void clear_int_max()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06129">cp_model.pb.h:6129</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ae9e579cb7ddd6426d9a0e14764c741a1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ae9e579cb7ddd6426d9a0e14764c741a1">operations_research::sat::ConstraintProto::kAllDiff</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02909">cp_model.pb.h:2909</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_aa6082291d3a4e6f9666c6030bd49e0ba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#aa6082291d3a4e6f9666c6030bd49e0ba">operations_research::sat::CumulativeConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a4cacb09f2c4fcad6a24ad36e8fb089f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a4cacb09f2c4fcad6a24ad36e8fb089f4">operations_research::sat::RoutesConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a2ce37e9a01698c28e3918fea2380b34a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a2ce37e9a01698c28e3918fea2380b34a">operations_research::sat::AutomatonConstraintProto::AutomatonConstraintProto</a></div><div class="ttdeci">AutomatonConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a33d635b59879cb017492eb1b2c6e26b4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a33d635b59879cb017492eb1b2c6e26b4">operations_research::sat::CircuitCoveringConstraintProto::mutable_distinguished_nodes</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_distinguished_nodes()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05472">cp_model.pb.h:5472</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a552864982e1aac5d5b9fd81f2411b610"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a552864982e1aac5d5b9fd81f2411b610">operations_research::sat::ConstraintProto::inverse</a></div><div class="ttdeci">const ::operations_research::sat::InverseConstraintProto &amp; inverse() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06597">cp_model.pb.h:6597</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a0aa3eb65b93085dbcc7e6fad7cb1b76f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a0aa3eb65b93085dbcc7e6fad7cb1b76f">operations_research::sat::PartialVariableAssignment::kValuesFieldNumber</a></div><div class="ttdeci">static const int kValuesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03973">cp_model.pb.h:3973</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a44347be73701ae82d560097e2377e390"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a44347be73701ae82d560097e2377e390">operations_research::sat::LinearConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a6a9352c8a15382c9206993a807ca1f97"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a6a9352c8a15382c9206993a807ca1f97">operations_research::sat::_CircuitConstraintProto_default_instance_</a></div><div class="ttdeci">CircuitConstraintProtoDefaultTypeInternal _CircuitConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_af86067fa54e366670d53c8447586503a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#af86067fa54e366670d53c8447586503a">operations_research::sat::LinearConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ace0dfba4cd6fe07b264bc3f00a61e357"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ace0dfba4cd6fe07b264bc3f00a61e357">operations_research::sat::ConstraintProto::mutable_int_min</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * mutable_int_min()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06193">cp_model.pb.h:6193</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ab47d61370dcce69cc0cbeb1609410165"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ab47d61370dcce69cc0cbeb1609410165">operations_research::sat::IntervalConstraintProto::clear_size</a></div><div class="ttdeci">void clear_size()</div><div class="ttdoc">int32 size = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04863">cp_model.pb.h:4863</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af2af3c116e17f889970cd12c6109649c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af2af3c116e17f889970cd12c6109649c">operations_research::sat::ConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529ac1c76a18c1405c9569b8afca29919e48"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac1c76a18c1405c9569b8afca29919e48">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DecisionStrategyProto_DomainReductionStrategy_INT_MAX_SENTINEL_DO_NOT_USE_</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00197">cp_model.pb.h:197</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a7bd57a2b7a336d7e53b36212fcb5c834"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a7bd57a2b7a336d7e53b36212fcb5c834">operations_research::sat::BoolArgumentProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a6c07b425cf6992974fd2fea324a09018"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a6c07b425cf6992974fd2fea324a09018">operations_research::sat::CpModelProto::constraints_size</a></div><div class="ttdeci">int constraints_size() const</div><div class="ttdoc">repeated .operations_research.sat.ConstraintProto constraints = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07243">cp_model.pb.h:7243</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a148d985a451711d4772c2788a872d47b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a148d985a451711d4772c2788a872d47b">operations_research::sat::AllDifferentConstraintProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04661">cp_model.pb.h:4661</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a581b38d56c54d82d6a423a4e0d53c428"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a581b38d56c54d82d6a423a4e0d53c428">operations_research::sat::CpModelProto::~CpModelProto</a></div><div class="ttdeci">virtual ~CpModelProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a35e5a351d91db4c7d6e6eda89247f0b8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a35e5a351d91db4c7d6e6eda89247f0b8">operations_research::sat::LinearConstraintProto::set_domain</a></div><div class="ttdeci">void set_domain(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04747">cp_model.pb.h:4747</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_ab4013f0edc3b9fe2c941a622b632b97f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#ab4013f0edc3b9fe2c941a622b632b97f">operations_research::sat::ElementConstraintProto::kIndexFieldNumber</a></div><div class="ttdeci">static const int kIndexFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01090">cp_model.pb.h:1090</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a640d36ed728390f7e10b94884e90ea45"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a640d36ed728390f7e10b94884e90ea45">operations_research::sat::ConstraintProto::release_int_max</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * release_int_max()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06135">cp_model.pb.h:6135</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a62b9b8410dac5bfe9a6ed0847c15c4c0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a62b9b8410dac5bfe9a6ed0847c15c4c0">operations_research::sat::ConstraintProto::clear_automaton</a></div><div class="ttdeci">void clear_automaton()</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_1RoutesConstraintProto_html_a261b47d657c736e4adae6eff7c454974"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a261b47d657c736e4adae6eff7c454974">operations_research::sat::RoutesConstraintProto::kHeadsFieldNumber</a></div><div class="ttdeci">static const int kHeadsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02155">cp_model.pb.h:2155</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a498b891140896abdce15fad3fce9457f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a498b891140896abdce15fad3fce9457f">operations_research::sat::ConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a5af585c946040df63cbdf1e4a1886e61"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a5af585c946040df63cbdf1e4a1886e61">operations_research::sat::DecisionStrategyProto::clear_variable_selection_strategy</a></div><div class="ttdeci">void clear_variable_selection_strategy()</div><div class="ttdoc">.operations_research.sat.DecisionStrategyProto.VariableSelectionStrategy variable_selection_strategy ...</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07034">cp_model.pb.h:7034</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa1ccddfbfc49e86adf46ee7dcf782b28"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa1ccddfbfc49e86adf46ee7dcf782b28">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>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_ac8cc2c02b64609b9b3532a46d934ed6a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#ac8cc2c02b64609b9b3532a46d934ed6a">operations_research::sat::IntegerVariableProto::set_allocated_name</a></div><div class="ttdeci">void set_allocated_name(std::string *name)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04512">cp_model.pb.h:4512</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a6821b17ef82cf675d5f5c4011e4df114"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a6821b17ef82cf675d5f5c4011e4df114">operations_research::sat::ConstraintProto::kNoOverlap2D</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02920">cp_model.pb.h:2920</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ada2994e545f5a6c595afbc423b9a002f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ada2994e545f5a6c595afbc423b9a002f">operations_research::sat::CpSolverResponse::set_num_binary_propagations</a></div><div class="ttdeci">void set_num_binary_propagations(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07635">cp_model.pb.h:7635</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aa6cb4b1c2314086e150b39c72521ef3f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aa6cb4b1c2314086e150b39c72521ef3f">operations_research::sat::CpSolverResponse::kSolutionUpperBoundsFieldNumber</a></div><div class="ttdeci">static const int kSolutionUpperBoundsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04325">cp_model.pb.h:4325</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_aeac61c8b2838f8f6b0ce023139d2c4ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#aeac61c8b2838f8f6b0ce023139d2c4ae">operations_research::sat::LinearConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00846">cp_model.pb.h:846</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a354d9e195cc5ab0335cb17568552e6a3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a354d9e195cc5ab0335cb17568552e6a3">operations_research::sat::CpSolverResponse::deterministic_time</a></div><div class="ttdeci">double deterministic_time() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07687">cp_model.pb.h:7687</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_af4ebdf4db00d24477b32c8dbc8d6f0be"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#af4ebdf4db00d24477b32c8dbc8d6f0be">operations_research::sat::ReservoirConstraintProto::clear_max_level</a></div><div class="ttdeci">void clear_max_level()</div><div class="ttdoc">int64 max_level = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05075">cp_model.pb.h:5075</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_ad38fa48efd8ef89d4a3d1d8f42c50c37"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#ad38fa48efd8ef89d4a3d1d8f42c50c37">operations_research::sat::InverseConstraintProto::mutable_f_inverse</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_f_inverse()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05616">cp_model.pb.h:5616</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a13b87f99bbea144cc07cdcd2095ab601"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a13b87f99bbea144cc07cdcd2095ab601">operations_research::sat::_CpSolverResponse_default_instance_</a></div><div class="ttdeci">CpSolverResponseDefaultTypeInternal _CpSolverResponse_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_aec9bb98a52b3d32d47a598fc5eafb671"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#aec9bb98a52b3d32d47a598fc5eafb671">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX</a></div><div class="ttdeci">constexpr DecisionStrategyProto_DomainReductionStrategy DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00201">cp_model.pb.h:201</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7a1157f4641665b8de2f2a775aeb8a67"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7a1157f4641665b8de2f2a775aeb8a67">operations_research::sat::ConstraintProto::kAtMostOneFieldNumber</a></div><div class="ttdeci">static const int kAtMostOneFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03043">cp_model.pb.h:3043</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a70cc568bda521cb236b0de1105d6cbea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a70cc568bda521cb236b0de1105d6cbea">operations_research::sat::AllDifferentConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a3dce18fbb3d5444e3dd3c50b53e55224"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a3dce18fbb3d5444e3dd3c50b53e55224">operations_research::sat::IntervalConstraintProto::default_instance</a></div><div class="ttdeci">static const IntervalConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a58c19ef752f3bf6d7e6808eafd958f10"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a58c19ef752f3bf6d7e6808eafd958f10">operations_research::sat::LinearConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const LinearConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00842">cp_model.pb.h:842</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a037378ee39d381e18d6380ad7311e95e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a037378ee39d381e18d6380ad7311e95e">operations_research::sat::CumulativeConstraintProto::kCapacityFieldNumber</a></div><div class="ttdeci">static const int kCapacityFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01673">cp_model.pb.h:1673</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ac91d73b61ee144ff7a168c0a1c97ba12"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ac91d73b61ee144ff7a168c0a1c97ba12">operations_research::sat::RoutesConstraintProto::swap</a></div><div class="ttdeci">friend void swap(RoutesConstraintProto &amp;a, RoutesConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02076">cp_model.pb.h:2076</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a80dfab194c4475eed3a8b26c121a7814"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a80dfab194c4475eed3a8b26c121a7814">operations_research::sat::RoutesConstraintProto::set_heads</a></div><div class="ttdeci">void set_heads(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05319">cp_model.pb.h:5319</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ad5430f9ab23f7a653a862667cdafb3f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ad5430f9ab23f7a653a862667cdafb3f4">operations_research::sat::LinearConstraintProto::kDomainFieldNumber</a></div><div class="ttdeci">static const int kDomainFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00941">cp_model.pb.h:941</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a44a9f88b285af258ad1177dbadfd2443"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a44a9f88b285af258ad1177dbadfd2443">operations_research::sat::CumulativeConstraintProto::Swap</a></div><div class="ttdeci">void Swap(CumulativeConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_ad4e8ccf02542a24d5c33ecd249068d72"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#ad4e8ccf02542a24d5c33ecd249068d72">operations_research::sat::IntervalConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_acce6ffc24d51acaa921703b658d4c992"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#acce6ffc24d51acaa921703b658d4c992">operations_research::sat::PartialVariableAssignment::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03874">cp_model.pb.h:3874</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a9bd714e7789291ba5928a80e2f82b45b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a9bd714e7789291ba5928a80e2f82b45b">operations_research::sat::IntegerArgumentProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04621">cp_model.pb.h:4621</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a7cb7586fa6679cdd9a4fa2e2e2757476"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a7cb7586fa6679cdd9a4fa2e2e2757476">operations_research::sat::IntegerVariableProto::mutable_domain</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_domain()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04547">cp_model.pb.h:4547</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a1b5c2aeb972d2fb796abd5332db49cad"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a1b5c2aeb972d2fb796abd5332db49cad">operations_research::sat::TableConstraintProto::Swap</a></div><div class="ttdeci">void Swap(TableConstraintProto *other)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a97cf9dda5ca2a67c95c665a22185e150"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a97cf9dda5ca2a67c95c665a22185e150">operations_research::sat::IntegerVariableProto::IntegerVariableProto</a></div><div class="ttdeci">IntegerVariableProto(IntegerVariableProto &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00256">cp_model.pb.h:256</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a4ad52f48b6b05b910bddab247ff96ddb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a4ad52f48b6b05b910bddab247ff96ddb">operations_research::sat::ElementConstraintProto::set_index</a></div><div class="ttdeci">void set_index(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04779">cp_model.pb.h:4779</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a8d09d1c57a8ad4982865bae04a6feb85"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a8d09d1c57a8ad4982865bae04a6feb85">operations_research::sat::NoOverlap2DConstraintProto::set_y_intervals</a></div><div class="ttdeci">void set_y_intervals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04957">cp_model.pb.h:4957</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af4088f5091bed104b22b6ccbd398abe7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af4088f5091bed104b22b6ccbd398abe7">operations_research::sat::ConstraintProto::set_name</a></div><div class="ttdeci">void set_name(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05803">cp_model.pb.h:5803</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a9a74ecdd5189ed7d2868942048dce4ed"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a9a74ecdd5189ed7d2868942048dce4ed">operations_research::sat::IntegerArgumentProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ac9af2e517541f34a816b08876e7bf897"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ac9af2e517541f34a816b08876e7bf897">operations_research::sat::CircuitConstraintProto::literals_size</a></div><div class="ttdeci">int literals_size() const</div><div class="ttdoc">repeated int32 literals = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05244">cp_model.pb.h:5244</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a82bbafa809815efaddf785284939f01d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a82bbafa809815efaddf785284939f01d">operations_research::sat::IntervalConstraintProto::IntervalConstraintProto</a></div><div class="ttdeci">IntervalConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac98aedbccc413ad565665104385eb8b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac98aedbccc413ad565665104385eb8b9">operations_research::sat::ConstraintProto::int_div</a></div><div class="ttdeci">const ::operations_research::sat::IntegerArgumentProto &amp; int_div() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06064">cp_model.pb.h:6064</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a710d0e4ff26908331f916642b1ef4b02"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a710d0e4ff26908331f916642b1ef4b02">operations_research::sat::DecisionStrategyProto::Swap</a></div><div class="ttdeci">void Swap(DecisionStrategyProto *other)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a496dfc4e7fb4012c9bb442d6729e878a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a496dfc4e7fb4012c9bb442d6729e878a">operations_research::sat::AutomatonConstraintProto::set_transition_label</a></div><div class="ttdeci">void set_transition_label(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05741">cp_model.pb.h:5741</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a00ce85466f96ddbd0403676fe309cee5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a00ce85466f96ddbd0403676fe309cee5">operations_research::sat::NoOverlapConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a78bdd3321468e1dde4051fc14884c3f4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a78bdd3321468e1dde4051fc14884c3f4">operations_research::sat::ReservoirConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ad35ec910f37d27499aade5759f3bdf75"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ad35ec910f37d27499aade5759f3bdf75">operations_research::sat::ReservoirConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_ac21fdddf5a859ef216febf27ac926c2f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#ac21fdddf5a859ef216febf27ac926c2f">operations_research::sat::NoOverlapConstraintProto::kIntervalsFieldNumber</a></div><div class="ttdeci">static const int kIntervalsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01368">cp_model.pb.h:1368</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a40b4a0b7f404f81300a8352b8695df3e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a40b4a0b7f404f81300a8352b8695df3e">operations_research::sat::IntegerVariableProto::domain_size</a></div><div class="ttdeci">int domain_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04523">cp_model.pb.h:4523</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ab5c021a74232e20c60b0da8aaf8e069b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ab5c021a74232e20c60b0da8aaf8e069b">operations_research::sat::RoutesConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ace1da02cda722b2f39096e496dccd8ee"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ace1da02cda722b2f39096e496dccd8ee">operations_research::sat::CpSolverResponse::all_solutions_were_found</a></div><div class="ttdeci">bool all_solutions_were_found() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07575">cp_model.pb.h:7575</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa8803a53504ca66c79280126febce054"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa8803a53504ca66c79280126febce054">operations_research::sat::ConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a1f6a9e268798a6043933b4dcc0bfbd7e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a1f6a9e268798a6043933b4dcc0bfbd7e">operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * VariableSelectionStrategy_descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03746">cp_model.pb.h:3746</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_ae79da90e540613ae91251219a7be385a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#ae79da90e540613ae91251219a7be385a">operations_research::sat::NoOverlap2DConstraintProto::NoOverlap2DConstraintProto</a></div><div class="ttdeci">NoOverlap2DConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a6a19f196e264fb3bcf70ab07d36ccc72"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a6a19f196e264fb3bcf70ab07d36ccc72">operations_research::sat::NoOverlapConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01287">cp_model.pb.h:1287</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a016501c8207a07bdb7ae1f63e7b58b40"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a016501c8207a07bdb7ae1f63e7b58b40">operations_research::sat::CpModelProto::kSolutionHintFieldNumber</a></div><div class="ttdeci">static const int kSolutionHintFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04166">cp_model.pb.h:4166</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a3d2e4c9a5495ee646ed491c114f81529"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a3d2e4c9a5495ee646ed491c114f81529">operations_research::sat::InverseConstraintProto::swap</a></div><div class="ttdeci">friend void swap(InverseConstraintProto &amp;a, InverseConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02562">cp_model.pb.h:2562</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_adabc7caebc27504dfb2777ec4b5cb9c0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#adabc7caebc27504dfb2777ec4b5cb9c0">operations_research::sat::ConstraintProto::New</a></div><div class="ttdeci">ConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02940">cp_model.pb.h:2940</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a70dd21749e61b27b15ba01bc86798464"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a70dd21749e61b27b15ba01bc86798464">operations_research::sat::DecisionStrategyProto_AffineTransformation::set_var</a></div><div class="ttdeci">void set_var(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06964">cp_model.pb.h:6964</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a78d05592fce785a852a25642c8e442ca"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a78d05592fce785a852a25642c8e442ca">operations_research::sat::DecisionStrategyProto_AffineTransformation::Swap</a></div><div class="ttdeci">void Swap(DecisionStrategyProto_AffineTransformation *other)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a98bae32f517be73e678363dc24139ef3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a98bae32f517be73e678363dc24139ef3">operations_research::sat::RoutesConstraintProto::add_literals</a></div><div class="ttdeci">void add_literals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05353">cp_model.pb.h:5353</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a4f13a443bccc6025d789530f9c1f8424"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a4f13a443bccc6025d789530f9c1f8424">operations_research::sat::CircuitConstraintProto::heads_size</a></div><div class="ttdeci">int heads_size() const</div><div class="ttdoc">repeated int32 heads = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05214">cp_model.pb.h:5214</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a3a6863cd8da35857ee1f4a7f4eecdcf4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a3a6863cd8da35857ee1f4a7f4eecdcf4">operations_research::sat::CpModelProto::CpModelProto</a></div><div class="ttdeci">CpModelProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_ae2f78fe5305979a7b754b8005c14e01d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#ae2f78fe5305979a7b754b8005c14e01d">operations_research::sat::PartialVariableAssignment::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03890">cp_model.pb.h:3890</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a91305e4fa3c1579cc39428a3b701fa35"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a91305e4fa3c1579cc39428a3b701fa35">operations_research::sat::CircuitCoveringConstraintProto::distinguished_nodes_size</a></div><div class="ttdeci">int distinguished_nodes_size() const</div><div class="ttdoc">repeated int64 distinguished_nodes = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05448">cp_model.pb.h:5448</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ac10863b9e8d5fc66555471a831faaf30"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ac10863b9e8d5fc66555471a831faaf30">operations_research::sat::RoutesConstraintProto::heads</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; heads() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05328">cp_model.pb.h:5328</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a1aa5997c9c0cf173051d68213de9c94d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a1aa5997c9c0cf173051d68213de9c94d">operations_research::sat::RoutesConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a13a46a0cd59eda5142b7215ded99cf86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a13a46a0cd59eda5142b7215ded99cf86">operations_research::sat::IntervalConstraintProto::set_start</a></div><div class="ttdeci">void set_start(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04842">cp_model.pb.h:4842</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a5f86f39ab1cfecc905b579329596e65f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a5f86f39ab1cfecc905b579329596e65f">operations_research::sat::ReservoirConstraintProto::default_instance</a></div><div class="ttdeci">static const ReservoirConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_aa923ef352424ab190d870dbf0e9d5d44"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#aa923ef352424ab190d870dbf0e9d5d44">operations_research::sat::ElementConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a9ba1716fdd6c673cdf8a272f36bc371c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a9ba1716fdd6c673cdf8a272f36bc371c">operations_research::sat::AllDifferentConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3063681fb867d8da0f5512e81bbcd6e8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3063681fb867d8da0f5512e81bbcd6e8">operations_research::sat::ConstraintProto::kNoOverlap2DFieldNumber</a></div><div class="ttdeci">static const int kNoOverlap2DFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03214">cp_model.pb.h:3214</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_aec94b3112b64bf15d42a2f06d3cd58fe"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#aec94b3112b64bf15d42a2f06d3cd58fe">operations_research::sat::AutomatonConstraintProto::kTransitionHeadFieldNumber</a></div><div class="ttdeci">static const int kTransitionHeadFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02801">cp_model.pb.h:2801</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_abee12d9695573cecfa922cc630900bb2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#abee12d9695573cecfa922cc630900bb2">operations_research::sat::CircuitCoveringConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a5256bdb96599195f9b9271412b0a48fd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a5256bdb96599195f9b9271412b0a48fd">operations_research::sat::BoolArgumentProto::clear_literals</a></div><div class="ttdeci">void clear_literals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04561">cp_model.pb.h:4561</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a8a65f74b9f4b7c4165ddbdf41a6b63d7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a8a65f74b9f4b7c4165ddbdf41a6b63d7">operations_research::sat::PartialVariableAssignment::~PartialVariableAssignment</a></div><div class="ttdeci">virtual ~PartialVariableAssignment()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a478995f3850f744dee5803ce00ee3f9b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a478995f3850f744dee5803ce00ee3f9b">operations_research::sat::ElementConstraintProto::index</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 index() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04775">cp_model.pb.h:4775</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a0064fce1beae7a9a46176c1050ac5fc3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a0064fce1beae7a9a46176c1050ac5fc3">operations_research::sat::AllDifferentConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00747">cp_model.pb.h:747</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html">operations_research::sat::CpSolverResponse</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04189">cp_model.pb.h:4189</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a65348dbb198c0177ce5c1b1947b5b916"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a65348dbb198c0177ce5c1b1947b5b916">operations_research::sat::CpSolverResponse::set_user_time</a></div><div class="ttdeci">void set_user_time(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07677">cp_model.pb.h:7677</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a465b73ed4018e8283a261711fa8e580b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a465b73ed4018e8283a261711fa8e580b">operations_research::sat::NoOverlap2DConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01466">cp_model.pb.h:1466</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a3e1a497efcbdd8180427fbf3788797da"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a3e1a497efcbdd8180427fbf3788797da">operations_research::sat::IntervalConstraintProto::set_size</a></div><div class="ttdeci">void set_size(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04870">cp_model.pb.h:4870</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a0aa021a204830124c46e1f7057dff2d9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a0aa021a204830124c46e1f7057dff2d9">operations_research::sat::LinearConstraintProto::default_instance</a></div><div class="ttdeci">static const LinearConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a339ff3d44b979528b15bdc34e4c79945"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a339ff3d44b979528b15bdc34e4c79945">operations_research::sat::ElementConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00998">cp_model.pb.h:998</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a20868ff6445da44dc1967f8a3afa050e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a20868ff6445da44dc1967f8a3afa050e">operations_research::sat::RoutesConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a266a3227f7d0ff631a79a868320d1ef6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a266a3227f7d0ff631a79a868320d1ef6">operations_research::sat::IntegerArgumentProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ac9dc769ea9aa7a14723f8c9392b2be28"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ac9dc769ea9aa7a14723f8c9392b2be28">operations_research::sat::RoutesConstraintProto::default_instance</a></div><div class="ttdeci">static const RoutesConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a0c7fb75bffeee9198040855658bb140d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a0c7fb75bffeee9198040855658bb140d">operations_research::sat::DecisionStrategyProto::add_transformations</a></div><div class="ttdeci">::operations_research::sat::DecisionStrategyProto_AffineTransformation * add_transformations()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07081">cp_model.pb.h:7081</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a708ec9dab68a48918d20317ee2eeb4bb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a708ec9dab68a48918d20317ee2eeb4bb">operations_research::sat::RoutesConstraintProto::~RoutesConstraintProto</a></div><div class="ttdeci">virtual ~RoutesConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ac4e476033d9763fbb9262227431988fc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ac4e476033d9763fbb9262227431988fc">operations_research::sat::TableConstraintProto::clear_negated</a></div><div class="ttdeci">void clear_negated()</div><div class="ttdoc">bool negated = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05543">cp_model.pb.h:5543</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a3dc76ede4b7ff0d2c5bd425c834e1a1b"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a3dc76ede4b7ff0d2c5bd425c834e1a1b">operations_research::sat::_IntegerArgumentProto_default_instance_</a></div><div class="ttdeci">IntegerArgumentProtoDefaultTypeInternal _IntegerArgumentProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a52239d260759f64100e823a10362ba7e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a52239d260759f64100e823a10362ba7e">operations_research::sat::CircuitConstraintProto::literals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; literals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05263">cp_model.pb.h:5263</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae868376b0fb6f39a92b2de852dfcf528"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae868376b0fb6f39a92b2de852dfcf528">operations_research::sat::ConstraintProto::int_max</a></div><div class="ttdeci">const ::operations_research::sat::IntegerArgumentProto &amp; int_max() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06146">cp_model.pb.h:6146</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a0433e54c873c86a851045f285094d862"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a0433e54c873c86a851045f285094d862">operations_research::sat::CpModelProto::mutable_objective</a></div><div class="ttdeci">::operations_research::sat::CpObjectiveProto * mutable_objective()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07295">cp_model.pb.h:7295</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a1b5b8679bd9fed7c991d05c09cf01466"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a1b5b8679bd9fed7c991d05c09cf01466">operations_research::sat::_TableConstraintProto_default_instance_</a></div><div class="ttdeci">TableConstraintProtoDefaultTypeInternal _TableConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_ade7cb13b9b5c928f68104af4e10500bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#ade7cb13b9b5c928f68104af4e10500bd">operations_research::sat::CpSolverResponse::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04230">cp_model.pb.h:4230</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_afa374362ff2ec8d60e5c421e54b6a8a8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#afa374362ff2ec8d60e5c421e54b6a8a8">operations_research::sat::AllDifferentConstraintProto::AllDifferentConstraintProto</a></div><div class="ttdeci">AllDifferentConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_afa66852bab4ff2bd2f291925791fcb86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#afa66852bab4ff2bd2f291925791fcb86">operations_research::sat::DecisionStrategyProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a16aa71cc0ff53fc405dfee4a8d760839"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a16aa71cc0ff53fc405dfee4a8d760839">operations_research::sat::CumulativeConstraintProto::set_capacity</a></div><div class="ttdeci">void set_capacity(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04989">cp_model.pb.h:4989</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a13fbcccd93fe1aa45ef24fc24ac5eec8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a13fbcccd93fe1aa45ef24fc24ac5eec8">operations_research::sat::CpSolverResponse::Swap</a></div><div class="ttdeci">void Swap(CpSolverResponse *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a3b41ad82b93b7687d5acc4a20b189feb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a3b41ad82b93b7687d5acc4a20b189feb">operations_research::sat::DecisionStrategyProto::add_variables</a></div><div class="ttdeci">void add_variables(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07018">cp_model.pb.h:7018</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2394145469ceb6f9ef7fa0d505ae98a6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2394145469ceb6f9ef7fa0d505ae98a6">operations_research::sat::CpSolverResponse::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a08859db702c2230862ee64643ac2359a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a08859db702c2230862ee64643ac2359a">operations_research::sat::CpObjectiveProto::set_scaling_factor</a></div><div class="ttdeci">void set_scaling_factor(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06915">cp_model.pb.h:6915</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ab797b2456d12310663e86385a30ef92e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ab797b2456d12310663e86385a30ef92e">operations_research::sat::ConstraintProto::has_int_min</a></div><div class="ttdeci">bool has_int_min() const</div><div class="ttdoc">.operations_research.sat.IntegerArgumentProto int_min = 10;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06164">cp_model.pb.h:6164</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6418169b66b7c446772bc96bdccadc6d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6418169b66b7c446772bc96bdccadc6d">operations_research::sat::ConstraintProto::default_instance</a></div><div class="ttdeci">static const ConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92af1487093aa6682e397319c8764b9ee00"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92af1487093aa6682e397319c8764b9ee00">operations_research::sat::ConstraintProto::kCircuit</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02911">cp_model.pb.h:2911</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ad64dfd534d8e4d9c738ecb39430a4e89"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ad64dfd534d8e4d9c738ecb39430a4e89">operations_research::sat::ConstraintProto::mutable_bool_or</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * mutable_bool_or()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05906">cp_model.pb.h:5906</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_acfb78f1e1215f1f1c1952027970ba6b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#acfb78f1e1215f1f1c1952027970ba6b5">operations_research::sat::AutomatonConstraintProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05780">cp_model.pb.h:5780</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_ab03e7e5ae7254f1801eab53f7fad0fea"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#ab03e7e5ae7254f1801eab53f7fad0fea">operations_research::sat::CpObjectiveProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ac22fa70288a89ea56585f776bd083757"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ac22fa70288a89ea56585f776bd083757">operations_research::sat::ConstraintProto::int_min</a></div><div class="ttdeci">const ::operations_research::sat::IntegerArgumentProto &amp; int_min() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06187">cp_model.pb.h:6187</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a006765bec18088869bdb311ec852bac8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a006765bec18088869bdb311ec852bac8">operations_research::sat::NoOverlap2DConstraintProto::mutable_y_intervals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_y_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04971">cp_model.pb.h:4971</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_afc94662ced7da530a66864f8cdc453dc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#afc94662ced7da530a66864f8cdc453dc">operations_research::sat::IntegerArgumentProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04610">cp_model.pb.h:4610</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_html"><div class="ttname"><a href="namespaceoperations__research.html">operations_research</a></div><div class="ttdoc">Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not use this file except in c...</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8h_source.html#l00048">cp_model.h:48</a></div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ae9dae8863a44b93144a4a09693a912ec"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ae9dae8863a44b93144a4a09693a912ec">operations_research::sat::CircuitCoveringConstraintProto::New</a></div><div class="ttdeci">CircuitCoveringConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02265">cp_model.pb.h:2265</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_aa2ca4dac3acc0a8ef884dff558557a29"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#aa2ca4dac3acc0a8ef884dff558557a29">operations_research::sat::ElementConstraintProto::operator=</a></div><div class="ttdeci">ElementConstraintProto &amp; operator=(const ElementConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00979">cp_model.pb.h:979</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a0148d7428af7402e50e00956c9d0c8ee"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a0148d7428af7402e50e00956c9d0c8ee">operations_research::sat::NoOverlap2DConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ad47809548a0fc2f1506d80cf8099af78"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ad47809548a0fc2f1506d80cf8099af78">operations_research::sat::LinearConstraintProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04701">cp_model.pb.h:4701</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html">operations_research::sat::RoutesConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02031">cp_model.pb.h:2031</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a12fff3aa9f1aadd9e1eb2d023328e990"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a12fff3aa9f1aadd9e1eb2d023328e990">operations_research::sat::ConstraintProto::set_allocated_table</a></div><div class="ttdeci">void set_allocated_table(::operations_research::sat::TableConstraintProto *table)</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a4ef77bd2a03378993af8582adc081ae6"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a4ef77bd2a03378993af8582adc081ae6">operations_research::sat::_ElementConstraintProto_default_instance_</a></div><div class="ttdeci">ElementConstraintProtoDefaultTypeInternal _ElementConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a34edcda60aeda83651ef9dd64375b938"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a34edcda60aeda83651ef9dd64375b938">operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_Name</a></div><div class="ttdeci">static const std::string &amp; VariableSelectionStrategy_Name(T enum_t_value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03750">cp_model.pb.h:3750</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a4c64edc035542ff6aef6f47211cbf550"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a4c64edc035542ff6aef6f47211cbf550">operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy</a></div><div class="ttdeci">DecisionStrategyProto_VariableSelectionStrategy VariableSelectionStrategy</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03725">cp_model.pb.h:3725</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a35f06e6b931d091b424f42c8db845273"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a35f06e6b931d091b424f42c8db845273">operations_research::sat::_LinearConstraintProto_default_instance_</a></div><div class="ttdeci">LinearConstraintProtoDefaultTypeInternal _LinearConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a3e0195e30316ee0983f1924cad035a8d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a3e0195e30316ee0983f1924cad035a8d">operations_research::sat::IntegerVariableProto::domain</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; domain() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04542">cp_model.pb.h:4542</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_afd36bb5e043f609441c6127de2e38fa7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#afd36bb5e043f609441c6127de2e38fa7">operations_research::sat::AutomatonConstraintProto::add_transition_tail</a></div><div class="ttdeci">void add_transition_tail(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05685">cp_model.pb.h:5685</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_adbdbd3b74649a6ef965ad69fb1119eef"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#adbdbd3b74649a6ef965ad69fb1119eef">operations_research::sat::RoutesConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02072">cp_model.pb.h:2072</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a30a53cda9025d2dcb13b0e3829c8f683"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a30a53cda9025d2dcb13b0e3829c8f683">operations_research::sat::CpObjectiveProto::New</a></div><div class="ttdeci">CpObjectiveProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03350">cp_model.pb.h:3350</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a2134a22b274fb6f603caf140c3303cc8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a2134a22b274fb6f603caf140c3303cc8">operations_research::sat::ConstraintProto::kCircuitFieldNumber</a></div><div class="ttdeci">static const int kCircuitFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03133">cp_model.pb.h:3133</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ac7bbacce3d7eb4fc277a51a65cfe0702"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ac7bbacce3d7eb4fc277a51a65cfe0702">operations_research::sat::ConstraintProto::kIntMod</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02904">cp_model.pb.h:2904</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa254a93166f6c631d9daf99bd8f94587"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa254a93166f6c631d9daf99bd8f94587">operations_research::sat::ConstraintProto::kRoutesFieldNumber</a></div><div class="ttdeci">static const int kRoutesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03142">cp_model.pb.h:3142</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a64d13d61b9464ac98aad9659c7772a7c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a64d13d61b9464ac98aad9659c7772a7c">operations_research::sat::CpModelProto::clear_constraints</a></div><div class="ttdeci">void clear_constraints()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07246">cp_model.pb.h:7246</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a734c7b3754b1ae719cee7617acd75709"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a734c7b3754b1ae719cee7617acd75709">operations_research::sat::ReservoirConstraintProto::demands_size</a></div><div class="ttdeci">int demands_size() const</div><div class="ttdoc">repeated int64 demands = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05119">cp_model.pb.h:5119</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6f8c9a1b4fc19f1bda65d0831c37480f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6f8c9a1b4fc19f1bda65d0831c37480f">operations_research::sat::ConstraintProto::mutable_int_prod</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * mutable_int_prod()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06234">cp_model.pb.h:6234</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a4c1a14de2fadf9805b396eb35b3cc8a8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a4c1a14de2fadf9805b396eb35b3cc8a8">operations_research::sat::CpModelProto::kConstraintsFieldNumber</a></div><div class="ttdeci">static const int kConstraintsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04121">cp_model.pb.h:4121</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_adbf7220f215c0e12215891da8ba121b0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#adbf7220f215c0e12215891da8ba121b0">operations_research::sat::DecisionStrategyProto::default_instance</a></div><div class="ttdeci">static const DecisionStrategyProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a731294524333d8e5d48435237348b339"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a731294524333d8e5d48435237348b339">operations_research::sat::CpModelProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04022">cp_model.pb.h:4022</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_af6786bf2e1cabef7f5d5baf7594c1fc0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#af6786bf2e1cabef7f5d5baf7594c1fc0">operations_research::sat::NoOverlapConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_ab37c43782161cae24433530ddb6e1147"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#ab37c43782161cae24433530ddb6e1147">operations_research::sat::IntegerArgumentProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a9edc97dfbac3dc05fb3ae0404581d6b2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a9edc97dfbac3dc05fb3ae0404581d6b2">operations_research::sat::CircuitConstraintProto::clear_tails</a></div><div class="ttdeci">void clear_tails()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05187">cp_model.pb.h:5187</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a2a76d26e21db4f7dbabf47ce56e14cff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a2a76d26e21db4f7dbabf47ce56e14cff">operations_research::sat::CpModelProto::default_instance</a></div><div class="ttdeci">static const CpModelProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a02270d1584e5e9455f2e2cc29bf4c6b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a02270d1584e5e9455f2e2cc29bf4c6b5">operations_research::sat::ConstraintProto::clear_circuit_covering</a></div><div class="ttdeci">void clear_circuit_covering()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06457">cp_model.pb.h:6457</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a9e17fd7855d21b3c061e523f4c17ffcd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a9e17fd7855d21b3c061e523f4c17ffcd">operations_research::sat::ConstraintProto::mutable_int_mod</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * mutable_int_mod()</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_1RoutesConstraintProto_html_a38a9b3053f4e5a30a652a16085ff051b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a38a9b3053f4e5a30a652a16085ff051b">operations_research::sat::RoutesConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02062">cp_model.pb.h:2062</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a6dc68531ed444656ec912a0ad1053b05"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a6dc68531ed444656ec912a0ad1053b05">operations_research::sat::CpSolverResponse::kDeterministicTimeFieldNumber</a></div><div class="ttdeci">static const int kDeterministicTimeFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04426">cp_model.pb.h:4426</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a97613b1cd1584f0e10a88b1461db2881"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a97613b1cd1584f0e10a88b1461db2881">operations_research::sat::DecisionStrategyProto_AffineTransformation::kVarFieldNumber</a></div><div class="ttdeci">static const int kVarFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03598">cp_model.pb.h:3598</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_af40707332cdc4685d0e9abcf6584ff80"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#af40707332cdc4685d0e9abcf6584ff80">operations_research::sat::InverseConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_ab969fb61af158e5ccf58f58da457ee3a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#ab969fb61af158e5ccf58f58da457ee3a">operations_research::sat::IntegerArgumentProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa3be03774f769cdd2a1e138493dee736"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa3be03774f769cdd2a1e138493dee736">operations_research::sat::ConstraintProto::kReservoirFieldNumber</a></div><div class="ttdeci">static const int kReservoirFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03187">cp_model.pb.h:3187</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a984576bdbd7f7fe28fe84f1822fdfe14"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a984576bdbd7f7fe28fe84f1822fdfe14">operations_research::sat::DecisionStrategyProto_AffineTransformation::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a8f334a0a31b86879a5cf1e2926533293"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a8f334a0a31b86879a5cf1e2926533293">operations_research::sat::ReservoirConstraintProto::Swap</a></div><div class="ttdeci">void Swap(ReservoirConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a0a355945018a1a750c9be88c01fc8e3c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a0a355945018a1a750c9be88c01fc8e3c">operations_research::sat::CpSolverResponse::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04220">cp_model.pb.h:4220</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a6a4b23a149db96745f82f89624196f9c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a6a4b23a149db96745f82f89624196f9c">operations_research::sat::CumulativeConstraintProto::swap</a></div><div class="ttdeci">friend void swap(CumulativeConstraintProto &amp;a, CumulativeConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01583">cp_model.pb.h:1583</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a05c108403d00c66985fea5e0ebcd5d48"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a05c108403d00c66985fea5e0ebcd5d48">operations_research::sat::CpSolverResponse::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aaabb103f3b6d54629795d13a55ebc1b7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aaabb103f3b6d54629795d13a55ebc1b7">operations_research::sat::ConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ad65122aed1fb594475283526056f0d3d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ad65122aed1fb594475283526056f0d3d">operations_research::sat::CumulativeConstraintProto::add_intervals</a></div><div class="ttdeci">void add_intervals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05010">cp_model.pb.h:5010</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a743f40f110cb58c191fa16361951ce43"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a743f40f110cb58c191fa16361951ce43">operations_research::sat::IntegerArgumentProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04631">cp_model.pb.h:4631</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a0c3fb26434ef06d7a71e6c47d21e839d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a0c3fb26434ef06d7a71e6c47d21e839d">operations_research::sat::TableConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a297017471bd201fbe1a9a4f52c30e9da"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a297017471bd201fbe1a9a4f52c30e9da">operations_research::sat::ConstraintProto::routes</a></div><div class="ttdeci">const ::operations_research::sat::RoutesConstraintProto &amp; routes() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06433">cp_model.pb.h:6433</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a6bea91804357f9ea297ca7103e62e7d5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a6bea91804357f9ea297ca7103e62e7d5">operations_research::sat::CpObjectiveProto::~CpObjectiveProto</a></div><div class="ttdeci">virtual ~CpObjectiveProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a412988cb98ea2deef607d579a5482840"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a412988cb98ea2deef607d579a5482840">operations_research::sat::IntervalConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_abe2878ef55e9ed85292ea9d4d86d100f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#abe2878ef55e9ed85292ea9d4d86d100f">operations_research::sat::RoutesConstraintProto::demands_size</a></div><div class="ttdeci">int demands_size() const</div><div class="ttdoc">repeated int32 demands = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05369">cp_model.pb.h:5369</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_af74aa29a56afd5bb4039d5b82d221ae6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#af74aa29a56afd5bb4039d5b82d221ae6">operations_research::sat::DecisionStrategyProto::VariableSelectionStrategy_IsValid</a></div><div class="ttdeci">static bool VariableSelectionStrategy_IsValid(int value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03736">cp_model.pb.h:3736</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a78d30b34b538515e18369d5e0a1d268a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a78d30b34b538515e18369d5e0a1d268a">operations_research::sat::IntervalConstraintProto::clear_end</a></div><div class="ttdeci">void clear_end()</div><div class="ttdoc">int32 end = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04849">cp_model.pb.h:4849</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_af2fcd64a6a59460b16a4c4288d80a6e2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#af2fcd64a6a59460b16a4c4288d80a6e2">operations_research::sat::RoutesConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae27d2c57e5fcf3ece47493864e05e6c8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae27d2c57e5fcf3ece47493864e05e6c8">operations_research::sat::ConstraintProto::has_int_mod</a></div><div class="ttdeci">bool has_int_mod() const</div><div class="ttdoc">.operations_research.sat.IntegerArgumentProto int_mod = 8;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06082">cp_model.pb.h:6082</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a345c1422dbd9e02225043b312542bda6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a345c1422dbd9e02225043b312542bda6">operations_research::sat::IntegerVariableProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00280">cp_model.pb.h:280</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_aabef22c98f580a722bf7b9e735ba825e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#aabef22c98f580a722bf7b9e735ba825e">operations_research::sat::PartialVariableAssignment::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07107">cp_model.pb.h:7107</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a6dcad9fae32425632ccabec70215c66d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a6dcad9fae32425632ccabec70215c66d">operations_research::sat::CpSolverResponse::best_objective_bound</a></div><div class="ttdeci">double best_objective_bound() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07471">cp_model.pb.h:7471</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a83c440eb955944077880bf5eb881c763"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a83c440eb955944077880bf5eb881c763">operations_research::sat::CpModelProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04073">cp_model.pb.h:4073</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a1da9d5094d01730150b2e3c79ea05a0d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a1da9d5094d01730150b2e3c79ea05a0d">operations_research::sat::CpSolverResponse::num_conflicts</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 num_conflicts() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07603">cp_model.pb.h:7603</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_aad40f69dfcc726a3ff788ed5a740a0b5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#aad40f69dfcc726a3ff788ed5a740a0b5">operations_research::sat::CumulativeConstraintProto::mutable_intervals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05020">cp_model.pb.h:5020</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_acef74e462acb705571c58402daccd50e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#acef74e462acb705571c58402daccd50e">operations_research::sat::ConstraintProto::mutable_routes</a></div><div class="ttdeci">::operations_research::sat::RoutesConstraintProto * mutable_routes()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06439">cp_model.pb.h:6439</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae6db68f568300ad894ec1374e350c538"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae6db68f568300ad894ec1374e350c538">operations_research::sat::ConstraintProto::kIntProdFieldNumber</a></div><div class="ttdeci">static const int kIntProdFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03097">cp_model.pb.h:3097</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a5cde9528d5186d24091f5da459f9bdd5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a5cde9528d5186d24091f5da459f9bdd5">operations_research::sat::DecisionStrategyProto::DomainReductionStrategy</a></div><div class="ttdeci">DecisionStrategyProto_DomainReductionStrategy DomainReductionStrategy</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03761">cp_model.pb.h:3761</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a7f592e13c29c9161dbe1de786c8f419b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a7f592e13c29c9161dbe1de786c8f419b">operations_research::sat::AutomatonConstraintProto::set_transition_head</a></div><div class="ttdeci">void set_transition_head(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05711">cp_model.pb.h:5711</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ac8c9efd6c1c1c1277169e1b6825c128f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ac8c9efd6c1c1c1277169e1b6825c128f">operations_research::sat::CpModelProto::set_allocated_objective</a></div><div class="ttdeci">void set_allocated_objective(::operations_research::sat::CpObjectiveProto *objective)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07304">cp_model.pb.h:7304</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_abf150aab6fbc9a4c3d0581cc6bbf0aa0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#abf150aab6fbc9a4c3d0581cc6bbf0aa0">operations_research::sat::NoOverlapConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a099870133e8d4107a98e53cfbfd0576a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a099870133e8d4107a98e53cfbfd0576a">operations_research::sat::NoOverlap2DConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01431">cp_model.pb.h:1431</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a3df32f2e5e52f5f1c3fc709a8feb7cc8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a3df32f2e5e52f5f1c3fc709a8feb7cc8">operations_research::sat::NoOverlapConstraintProto::mutable_intervals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_intervals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04906">cp_model.pb.h:4906</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a870f65a87b364046814585200ae9aa3c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a870f65a87b364046814585200ae9aa3c">operations_research::sat::CpSolverResponse::set_best_objective_bound</a></div><div class="ttdeci">void set_best_objective_bound(double value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07475">cp_model.pb.h:7475</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a6430185c94e453e61ee566034b0992e1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a6430185c94e453e61ee566034b0992e1">operations_research::sat::ConstraintProto::clear_element</a></div><div class="ttdeci">void clear_element()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06334">cp_model.pb.h:6334</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_aaec1809299acb1c9d00804e4cbb0d7ee"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#aaec1809299acb1c9d00804e4cbb0d7ee">operations_research::sat::CpObjectiveProto::clear_coeffs</a></div><div class="ttdeci">void clear_coeffs()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06867">cp_model.pb.h:6867</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_aba954be1d46b388b7d3065635f71f326"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#aba954be1d46b388b7d3065635f71f326">operations_research::sat::CircuitConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html">operations_research::sat::CircuitCoveringConstraintProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02214">cp_model.pb.h:2214</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a1954918f154563af2c8da34952fa76c2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a1954918f154563af2c8da34952fa76c2">operations_research::sat::CpModelProto::mutable_constraints</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::ConstraintProto &gt; * mutable_constraints()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07254">cp_model.pb.h:7254</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_ac4084ce9174cb821bd2c754856833042"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#ac4084ce9174cb821bd2c754856833042">operations_research::sat::DecisionStrategyProto_AffineTransformation::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_af158df9c07131ce5b103cbf94bd9d42b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#af158df9c07131ce5b103cbf94bd9d42b">operations_research::sat::ConstraintProto::has_no_overlap_2d</a></div><div class="ttdeci">bool has_no_overlap_2d() const</div><div class="ttdoc">.operations_research.sat.NoOverlap2DConstraintProto no_overlap_2d = 21;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06738">cp_model.pb.h:6738</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a0e82404eb2bf9a7e4c4a5903eaadf075"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a0e82404eb2bf9a7e4c4a5903eaadf075">operations_research::sat::CircuitConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01897">cp_model.pb.h:1897</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a86f1152bd1888743f98a99b789d3295b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a86f1152bd1888743f98a99b789d3295b">operations_research::sat::ConstraintProto::mutable_interval</a></div><div class="ttdeci">::operations_research::sat::IntervalConstraintProto * mutable_interval()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06685">cp_model.pb.h:6685</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a90aa18f88888ace0d623de979f7c398d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a90aa18f88888ace0d623de979f7c398d">operations_research::sat::CircuitConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01945">cp_model.pb.h:1945</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_aabd9aa50228fae717e9aabf279e070e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#aabd9aa50228fae717e9aabf279e070e5">operations_research::sat::NoOverlap2DConstraintProto::swap</a></div><div class="ttdeci">friend void swap(NoOverlap2DConstraintProto &amp;a, NoOverlap2DConstraintProto &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01435">cp_model.pb.h:1435</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a642b33c3b02ca487eb0aa00a089538ce"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a642b33c3b02ca487eb0aa00a089538ce">operations_research::sat::ConstraintProto::kAutomaton</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02915">cp_model.pb.h:2915</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a7e0021d4dc9b5d2793298bc06ba0f056"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a7e0021d4dc9b5d2793298bc06ba0f056">operations_research::sat::ConstraintProto::kNoOverlapFieldNumber</a></div><div class="ttdeci">static const int kNoOverlapFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03205">cp_model.pb.h:3205</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a1ef1c7fd0ab292fdbe73f1349c4ad72e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a1ef1c7fd0ab292fdbe73f1349c4ad72e">operations_research::sat::RoutesConstraintProto::clear_capacity</a></div><div class="ttdeci">void clear_capacity()</div><div class="ttdoc">int64 capacity = 5;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05399">cp_model.pb.h:5399</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ade7b3062d3d4cd50a8a771f5c623467e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ade7b3062d3d4cd50a8a771f5c623467e">operations_research::sat::ConstraintProto::clear_bool_xor</a></div><div class="ttdeci">void clear_bool_xor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06006">cp_model.pb.h:6006</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a38e1a9bae801a20c0e53d6e641f2266a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a38e1a9bae801a20c0e53d6e641f2266a">operations_research::sat::ConstraintProto::clear_constraint</a></div><div class="ttdeci">void clear_constraint()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a8febb9ad1c6a5cc5f1d0119fba3a4114"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a8febb9ad1c6a5cc5f1d0119fba3a4114">operations_research::sat::ElementConstraintProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01079">cp_model.pb.h:1079</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a24a0bdebda34e5cef46e92f3f69a08e3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a24a0bdebda34e5cef46e92f3f69a08e3">operations_research::sat::CpSolverResponse::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_ac78972e516dc09a05ff3e418f19cc9bf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#ac78972e516dc09a05ff3e418f19cc9bf">operations_research::sat::IntegerVariableProto::release_name</a></div><div class="ttdeci">std::string * release_name()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04507">cp_model.pb.h:4507</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a5b48930d1d32d8612f47e172c78203a2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a5b48930d1d32d8612f47e172c78203a2">operations_research::sat::ReservoirConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a0fcf67dc19f8818ad8527cbe68018258"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a0fcf67dc19f8818ad8527cbe68018258">operations_research::sat::InverseConstraintProto::clear_f_direct</a></div><div class="ttdeci">void clear_f_direct()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05565">cp_model.pb.h:5565</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_acbb8e91398a505fe3495c1b5298d8019"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#acbb8e91398a505fe3495c1b5298d8019">operations_research::sat::NoOverlapConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a349a25beb40192bf26ef4e84f7888d0e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a349a25beb40192bf26ef4e84f7888d0e">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#l03726">cp_model.pb.h:3726</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92ad0ca39d67db616b9882a3519577acbfb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92ad0ca39d67db616b9882a3519577acbfb">operations_research::sat::ConstraintProto::kElement</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02910">cp_model.pb.h:2910</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a2426daac40a3292cfe33e2b15a43797a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a2426daac40a3292cfe33e2b15a43797a">operations_research::sat::LinearConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00833">cp_model.pb.h:833</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_ae3cb9ef14ad154247e09d8b38543665c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#ae3cb9ef14ad154247e09d8b38543665c">operations_research::sat::NoOverlapConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01297">cp_model.pb.h:1297</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_af0579efaa4bfe818dde97c4b4235f226"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#af0579efaa4bfe818dde97c4b4235f226">operations_research::sat::PartialVariableAssignment::set_values</a></div><div class="ttdeci">void set_values(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07137">cp_model.pb.h:7137</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ab01d12ceba022e6cbac43b994e2f989e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ab01d12ceba022e6cbac43b994e2f989e">operations_research::sat::AutomatonConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const AutomatonConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02702">cp_model.pb.h:2702</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ae970851ed15ddb7c62e8c3c30f5b050d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ae970851ed15ddb7c62e8c3c30f5b050d">operations_research::sat::ConstraintProto::all_diff</a></div><div class="ttdeci">const ::operations_research::sat::AllDifferentConstraintProto &amp; all_diff() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06310">cp_model.pb.h:6310</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_ab266135920a8bbcc22ca11b3cdd16a41"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#ab266135920a8bbcc22ca11b3cdd16a41">operations_research::sat::NoOverlapConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const NoOverlapConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01293">cp_model.pb.h:1293</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a702407bd83369a9f351bfeca7d70d9a4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a702407bd83369a9f351bfeca7d70d9a4">operations_research::sat::CircuitCoveringConstraintProto::clear_nexts</a></div><div class="ttdeci">void clear_nexts()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05421">cp_model.pb.h:5421</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a415cc64f88bd4a001458baf0a0e5cc88"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a415cc64f88bd4a001458baf0a0e5cc88">operations_research::sat::CpModelProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3a7d708a1b6b811428425c944b2a4261"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3a7d708a1b6b811428425c944b2a4261">operations_research::sat::ConstraintProto::set_allocated_int_min</a></div><div class="ttdeci">void set_allocated_int_min(::operations_research::sat::IntegerArgumentProto *int_min)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a1fd5b9f3387f9bdb9aaece4d6b7489e0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a1fd5b9f3387f9bdb9aaece4d6b7489e0">operations_research::sat::TableConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02393">cp_model.pb.h:2393</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2ca28ff0bfe53ba270d70b061e69fd66"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2ca28ff0bfe53ba270d70b061e69fd66">operations_research::sat::CpSolverResponse::add_solution</a></div><div class="ttdeci">void add_solution(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07438">cp_model.pb.h:7438</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a0f3e921010da1541aa6170f2ca1461ce"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a0f3e921010da1541aa6170f2ca1461ce">operations_research::sat::IntegerArgumentProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a44dc31204c1bcb76742ed5b19cb0ffca"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a44dc31204c1bcb76742ed5b19cb0ffca">operations_research::sat::CpObjectiveProto::kOffsetFieldNumber</a></div><div class="ttdeci">static const int kOffsetFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03446">cp_model.pb.h:3446</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a1c1afddd00dfb0e8ab0710e9aaef263d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a1c1afddd00dfb0e8ab0710e9aaef263d">operations_research::sat::CpSolverResponse::solution_info</a></div><div class="ttdeci">const std::string &amp; solution_info() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07701">cp_model.pb.h:7701</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_af211a92848fd2ad38db52af89ab3af53"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#af211a92848fd2ad38db52af89ab3af53">operations_research::sat::CircuitConstraintProto::add_literals</a></div><div class="ttdeci">void add_literals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05258">cp_model.pb.h:5258</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a500f8a08b6b4cefb0a97b6e099b14ce2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a500f8a08b6b4cefb0a97b6e099b14ce2">operations_research::sat::ConstraintProto::release_element</a></div><div class="ttdeci">::operations_research::sat::ElementConstraintProto * release_element()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06340">cp_model.pb.h:6340</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_aeebd5e4f572235cffc852f31428bd9b2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#aeebd5e4f572235cffc852f31428bd9b2">operations_research::sat::ReservoirConstraintProto::set_max_level</a></div><div class="ttdeci">void set_max_level(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05082">cp_model.pb.h:5082</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_aa78c65ab03a4a2d67d5ee1f2314dec3e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#aa78c65ab03a4a2d67d5ee1f2314dec3e">operations_research::sat::IntegerVariableProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ad4267a1dbbfd2fb2721de3bf7c86b3ca"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ad4267a1dbbfd2fb2721de3bf7c86b3ca">operations_research::sat::AutomatonConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_aacf4c11bd3601c752879650eeb7a23fc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#aacf4c11bd3601c752879650eeb7a23fc">operations_research::sat::CpObjectiveProto::coeffs_size</a></div><div class="ttdeci">int coeffs_size() const</div><div class="ttdoc">repeated int64 coeffs = 4;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06864">cp_model.pb.h:6864</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa4e3896b0665bf4b39b442b67b8c9399"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa4e3896b0665bf4b39b442b67b8c9399">operations_research::sat::ConstraintProto::kTableFieldNumber</a></div><div class="ttdeci">static const int kTableFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03160">cp_model.pb.h:3160</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a7d815930be735db6bafb18c2cac3e3c6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a7d815930be735db6bafb18c2cac3e3c6">operations_research::sat::CircuitCoveringConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a9a07bb9d0a7da7431a175dac0bdffa36"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a9a07bb9d0a7da7431a175dac0bdffa36">operations_research::sat::IntegerArgumentProto::vars</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; vars() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04626">cp_model.pb.h:4626</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_abcd1b2506c494838c9558422de0b7723"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#abcd1b2506c494838c9558422de0b7723">operations_research::sat::TableConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a2785e12ded72da3b8e531a30814b5f07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a2785e12ded72da3b8e531a30814b5f07">operations_research::sat::DecisionStrategyProto::variable_selection_strategy</a></div><div class="ttdeci">::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy variable_selection_strategy() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07037">cp_model.pb.h:7037</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_aa4d83dc7e7995cd257f54c738a243ef3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#aa4d83dc7e7995cd257f54c738a243ef3">operations_research::sat::IntervalConstraintProto::New</a></div><div class="ttdeci">IntervalConstraintProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01166">cp_model.pb.h:1166</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac0ca8810a97bcc1b3d45269a33fd4f0cadecec94c9d1599ecbdfdab2f7cfcb7aa"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0cadecec94c9d1599ecbdfdab2f7cfcb7aa">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_DecisionStrategyProto_VariableSelectionStrategy_INT_MAX_SENTINEL_DO_NOT_USE_</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00170">cp_model.pb.h:170</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427ceacb3300bde58b85d202f9c211dfabcb49"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ceacb3300bde58b85d202f9c211dfabcb49">operations_research::sat::MODEL_INVALID</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00220">cp_model.pb.h:220</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_addec6e034241e295020d62127a73de7d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#addec6e034241e295020d62127a73de7d">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#l03739">cp_model.pb.h:3739</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529ab63e61aebddafddd1496d6ab577dab53"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ab63e61aebddafddd1496d6ab577dab53">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_SELECT_LOWER_HALF</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00194">cp_model.pb.h:194</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_af8b7953bfa6710e092216b84267fe2a8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#af8b7953bfa6710e092216b84267fe2a8">operations_research::sat::ReservoirConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a4cd01ad4c27b9497df040454df90d1ec"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a4cd01ad4c27b9497df040454df90d1ec">operations_research::sat::CpSolverResponse::kNumBranchesFieldNumber</a></div><div class="ttdeci">static const int kNumBranchesFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04396">cp_model.pb.h:4396</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a43ffbdd6ff2f9bfa820e3dda7c69e49c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a43ffbdd6ff2f9bfa820e3dda7c69e49c">operations_research::sat::ConstraintProto::set_allocated_routes</a></div><div class="ttdeci">void set_allocated_routes(::operations_research::sat::RoutesConstraintProto *routes)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_a85c0548e54d98ad3667acb14c3d88f0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#a85c0548e54d98ad3667acb14c3d88f0c">operations_research::sat::ReservoirConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01718">cp_model.pb.h:1718</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a987d3ddf0c5960bb841053f5ded1c382"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a987d3ddf0c5960bb841053f5ded1c382">operations_research::sat::IntegerArgumentProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04607">cp_model.pb.h:4607</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a98cdd05180906fc25ce3d99025d6d27c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a98cdd05180906fc25ce3d99025d6d27c">operations_research::sat::DecisionStrategyProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a65e0def917909eb24602b82e39576994"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a65e0def917909eb24602b82e39576994">operations_research::sat::InverseConstraintProto::f_inverse_size</a></div><div class="ttdeci">int f_inverse_size() const</div><div class="ttdoc">repeated int32 f_inverse = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05592">cp_model.pb.h:5592</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ad4d901785b5c3f64491ffd89b301c5bc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ad4d901785b5c3f64491ffd89b301c5bc">operations_research::sat::RoutesConstraintProto::clear_literals</a></div><div class="ttdeci">void clear_literals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05342">cp_model.pb.h:5342</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a3ab516231bcfe85a06f710828200e232"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a3ab516231bcfe85a06f710828200e232">operations_research::sat::AutomatonConstraintProto::mutable_transition_head</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_transition_head()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05725">cp_model.pb.h:5725</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a4215dda19ecaf7d9b3437190df671cbb"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a4215dda19ecaf7d9b3437190df671cbb">operations_research::sat::_IntervalConstraintProto_default_instance_</a></div><div class="ttdeci">IntervalConstraintProtoDefaultTypeInternal _IntervalConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ad914f6fea2f7b7a17ef042aa08361f90"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ad914f6fea2f7b7a17ef042aa08361f90">operations_research::sat::ConstraintProto::mutable_circuit_covering</a></div><div class="ttdeci">::operations_research::sat::CircuitCoveringConstraintProto * mutable_circuit_covering()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06480">cp_model.pb.h:6480</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529ac41d0ba8114af7179c253fda16e517ca"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac41d0ba8114af7179c253fda16e517ca">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_SELECT_UPPER_HALF</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00195">cp_model.pb.h:195</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_abee4ed6e50c3a32bbda6218c4f27bcfb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#abee4ed6e50c3a32bbda6218c4f27bcfb">operations_research::sat::RoutesConstraintProto::clear_demands</a></div><div class="ttdeci">void clear_demands()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05372">cp_model.pb.h:5372</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a44cbb05a441e224a013dd3c1357eb522"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a44cbb05a441e224a013dd3c1357eb522">operations_research::sat::DecisionStrategyProto::kVariableSelectionStrategyFieldNumber</a></div><div class="ttdeci">static const int kVariableSelectionStrategyFieldNumber</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_1PartialVariableAssignment_html_a877b1bb708c277a2f07682b19e6dcaf8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a877b1bb708c277a2f07682b19e6dcaf8">operations_research::sat::PartialVariableAssignment::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07111">cp_model.pb.h:7111</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a977f17e2b11b2b595461e44d35e95d41"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a977f17e2b11b2b595461e44d35e95d41">operations_research::sat::CumulativeConstraintProto::demands</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; demands() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05045">cp_model.pb.h:5045</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a3ccec574fa60b9de955695227a2efd23"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a3ccec574fa60b9de955695227a2efd23">operations_research::sat::ConstraintProto::release_bool_and</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * release_bool_and()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05930">cp_model.pb.h:5930</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_ad4f8e50f3dbc53f66500166566a25322"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#ad4f8e50f3dbc53f66500166566a25322">operations_research::sat::CpModelProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a9616b4554f381c785930725c4efa26b1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a9616b4554f381c785930725c4efa26b1">operations_research::sat::RoutesConstraintProto::Swap</a></div><div class="ttdeci">void Swap(RoutesConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_aea06a33306cfcc59a3883605eae88ae1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#aea06a33306cfcc59a3883605eae88ae1">operations_research::sat::CpModelProto::clear_name</a></div><div class="ttdeci">void clear_name()</div><div class="ttdoc">string name = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07162">cp_model.pb.h:7162</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac14a394f629f2cf1070b84bce2e427ce"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">operations_research::sat::CpSolverStatus</a></div><div class="ttdeci">CpSolverStatus</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00218">cp_model.pb.h:218</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92a8ad369fa4f923910360c564bdb7d8762"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92a8ad369fa4f923910360c564bdb7d8762">operations_research::sat::ConstraintProto::kIntMax</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02905">cp_model.pb.h:2905</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a28ef8fea92c19bfa1539a11cfd78c6ef"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a28ef8fea92c19bfa1539a11cfd78c6ef">operations_research::sat::ConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_adb8272b32d7d9c4af52ddbf4a1e20669"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#adb8272b32d7d9c4af52ddbf4a1e20669">operations_research::sat::DecisionStrategyProto_AffineTransformation::clear_offset</a></div><div class="ttdeci">void clear_offset()</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06971">cp_model.pb.h:6971</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a22ab55fb4c3769bb5d9b30830c8cb2b1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a22ab55fb4c3769bb5d9b30830c8cb2b1">operations_research::sat::CpSolverResponse::clear_num_integer_propagations</a></div><div class="ttdeci">void clear_num_integer_propagations()</div><div class="ttdoc">int64 num_integer_propagations = 14;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07642">cp_model.pb.h:7642</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_ad7208a4d07f1bdf32fd13fc09956a9bb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#ad7208a4d07f1bdf32fd13fc09956a9bb">operations_research::sat::TableConstraintProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05493">cp_model.pb.h:5493</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a12c5d8b0f5dd8dd53e5461b8629cc495"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a12c5d8b0f5dd8dd53e5461b8629cc495">operations_research::sat::LinearConstraintProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04691">cp_model.pb.h:4691</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a933306ebe007ad7a65f1de3a7573f65c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a933306ebe007ad7a65f1de3a7573f65c">operations_research::sat::NoOverlapConstraintProto::operator=</a></div><div class="ttdeci">NoOverlapConstraintProto &amp; operator=(const NoOverlapConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01268">cp_model.pb.h:1268</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aea04332e976da951abe82bbc9d111865"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aea04332e976da951abe82bbc9d111865">operations_research::sat::ConstraintProto::release_int_mod</a></div><div class="ttdeci">::operations_research::sat::IntegerArgumentProto * release_int_mod()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06094">cp_model.pb.h:6094</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_aee4319427495cff63d7c7b117e18e87f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#aee4319427495cff63d7c7b117e18e87f">operations_research::sat::CpObjectiveProto::add_vars</a></div><div class="ttdeci">void add_vars(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06848">cp_model.pb.h:6848</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a76cca486a4920b723b07a9a3a7eb3c92"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a76cca486a4920b723b07a9a3a7eb3c92">operations_research::sat::ConstraintProto::ConstraintCase</a></div><div class="ttdeci">ConstraintCase</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02898">cp_model.pb.h:2898</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a2440c897e10a4669c114233b20c83572"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a2440c897e10a4669c114233b20c83572">operations_research::sat::CpSolverResponse::operator=</a></div><div class="ttdeci">CpSolverResponse &amp; operator=(const CpSolverResponse &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04201">cp_model.pb.h:4201</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_aebd51dada93f067e7c9f84fbff787b5b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#aebd51dada93f067e7c9f84fbff787b5b">operations_research::sat::AllDifferentConstraintProto::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a8df90ca9dd35a6487eebecb2912867bf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a8df90ca9dd35a6487eebecb2912867bf">operations_research::sat::CpObjectiveProto::clear_offset</a></div><div class="ttdeci">void clear_offset()</div><div class="ttdoc">double offset = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06894">cp_model.pb.h:6894</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_a274e12a01a253d559bbc6dbb999bd1d6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#a274e12a01a253d559bbc6dbb999bd1d6">operations_research::sat::NoOverlap2DConstraintProto::~NoOverlap2DConstraintProto</a></div><div class="ttdeci">virtual ~NoOverlap2DConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ada28832d5c3177a8d643b3fe60d85525"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ada28832d5c3177a8d643b3fe60d85525">operations_research::sat::ConstraintProto::int_mod</a></div><div class="ttdeci">const ::operations_research::sat::IntegerArgumentProto &amp; int_mod() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06105">cp_model.pb.h:6105</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a5a2883283b3b03cda7ad8975d70aae5e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a5a2883283b3b03cda7ad8975d70aae5e">operations_research::sat::CumulativeConstraintProto::intervals_size</a></div><div class="ttdeci">int intervals_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04996">cp_model.pb.h:4996</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_abe777d7758df71582184306ba8c5da7f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#abe777d7758df71582184306ba8c5da7f">operations_research::sat::ConstraintProto::mutable_circuit</a></div><div class="ttdeci">::operations_research::sat::CircuitConstraintProto * mutable_circuit()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06398">cp_model.pb.h:6398</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ab38234cd745e7718479c1190684c3074"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ab38234cd745e7718479c1190684c3074">operations_research::sat::ConstraintProto::Swap</a></div><div class="ttdeci">void Swap(ConstraintProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a20ead57ac0739497ea66f0c21b23b529a2f416e6e94f971bfbb75ba25e7f7b760"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529a2f416e6e94f971bfbb75ba25e7f7b760">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_SELECT_MIN_VALUE</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00192">cp_model.pb.h:192</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a5c11d9fcd1b9a18ae690aa71c34269cd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a5c11d9fcd1b9a18ae690aa71c34269cd">operations_research::sat::CumulativeConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01579">cp_model.pb.h:1579</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a2c25158af83e9cf5adac4daf3432dda5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a2c25158af83e9cf5adac4daf3432dda5">operations_research::sat::ConstraintProto::release_no_overlap_2d</a></div><div class="ttdeci">::operations_research::sat::NoOverlap2DConstraintProto * release_no_overlap_2d()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06750">cp_model.pb.h:6750</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_aac53884d856be05b5325ea8e5ab6f4b3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#aac53884d856be05b5325ea8e5ab6f4b3">operations_research::sat::BoolArgumentProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a6d12c7861c832016d9fe1e966ab3ffb5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a6d12c7861c832016d9fe1e966ab3ffb5">operations_research::sat::RoutesConstraintProto::heads_size</a></div><div class="ttdeci">int heads_size() const</div><div class="ttdoc">repeated int32 heads = 2;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05309">cp_model.pb.h:5309</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_adbdd4f5efeab12b810f875b2492a663c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#adbdd4f5efeab12b810f875b2492a663c">operations_research::sat::ConstraintProto::mutable_name</a></div><div class="ttdeci">std::string * mutable_name()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05826">cp_model.pb.h:5826</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a4f99cdabbc4a106fb43c80697145bf40"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a4f99cdabbc4a106fb43c80697145bf40">operations_research::sat::CircuitConstraintProto::internal_default_instance</a></div><div class="ttdeci">static const CircuitConstraintProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l01906">cp_model.pb.h:1906</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a1823ca067b7bfce79a9e6e66d8e27360"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a1823ca067b7bfce79a9e6e66d8e27360">operations_research::sat::InverseConstraintProto::f_direct_size</a></div><div class="ttdeci">int f_direct_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05562">cp_model.pb.h:5562</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto_html_af373d7d753b0f71b1c1d04bafa6e16c2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html#af373d7d753b0f71b1c1d04bafa6e16c2">operations_research::sat::NoOverlap2DConstraintProto::MergePartialFromCodedStream</a></div><div class="ttdeci">bool MergePartialFromCodedStream(::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ReservoirConstraintProto_html_ab2c584372bed72149e7fe8d4e105b419"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html#ab2c584372bed72149e7fe8d4e105b419">operations_research::sat::ReservoirConstraintProto::add_actives</a></div><div class="ttdeci">void add_actives(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05163">cp_model.pb.h:5163</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a7e9ea2067b30723b219a76fdc36ed58f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a7e9ea2067b30723b219a76fdc36ed58f">operations_research::sat::TableConstraintProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02390">cp_model.pb.h:2390</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_af5e5d038691db7c89ef2ceaff91a2603"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#af5e5d038691db7c89ef2ceaff91a2603">operations_research::sat::DecisionStrategyProto_AffineTransformation::New</a></div><div class="ttdeci">DecisionStrategyProto_AffineTransformation * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03526">cp_model.pb.h:3526</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a1c026db493b5064e9ce685013912e67f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a1c026db493b5064e9ce685013912e67f">operations_research::sat::TableConstraintProto::operator=</a></div><div class="ttdeci">TableConstraintProto &amp; operator=(const TableConstraintProto &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02374">cp_model.pb.h:2374</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a53a302dce7c81b492f48e64d181fdb63"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a53a302dce7c81b492f48e64d181fdb63">operations_research::sat::AutomatonConstraintProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">repeated int32 vars = 7;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05761">cp_model.pb.h:5761</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a300de1d1026383c58ecbe3c51be7febd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a300de1d1026383c58ecbe3c51be7febd">operations_research::sat::CpSolverResponse::clear_solution_info</a></div><div class="ttdeci">void clear_solution_info()</div><div class="ttdoc">string solution_info = 20;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07698">cp_model.pb.h:7698</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1InverseConstraintProto_html_a342fc48632f11772ecca5729c485286b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a342fc48632f11772ecca5729c485286b">operations_research::sat::InverseConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a498c73699bcc815d2c720cbd9a3cc5ab"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a498c73699bcc815d2c720cbd9a3cc5ab">operations_research::sat::RoutesConstraintProto::mutable_demands</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_demands()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05393">cp_model.pb.h:5393</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a3cb089872b5eee4236456cd7cd862644"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a3cb089872b5eee4236456cd7cd862644">operations_research::sat::ElementConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a499c2db091213dae28610e24433d5667"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a499c2db091213dae28610e24433d5667">operations_research::sat::AutomatonConstraintProto::kVarsFieldNumber</a></div><div class="ttdeci">static const int kVarsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02825">cp_model.pb.h:2825</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a4b67968e25b11b09e015b29e98728737"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a4b67968e25b11b09e015b29e98728737">operations_research::sat::AllDifferentConstraintProto::mutable_vars</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04666">cp_model.pb.h:4666</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a3914a36d19690e3df25bb7b4e7ed1c79"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a3914a36d19690e3df25bb7b4e7ed1c79">operations_research::sat::BoolArgumentProto::Swap</a></div><div class="ttdeci">void Swap(BoolArgumentProto *other)</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_a55c162a3077e0af1ee778a4b052af1cc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#a55c162a3077e0af1ee778a4b052af1cc">operations_research::sat::LinearConstraintProto::clear_domain</a></div><div class="ttdeci">void clear_domain()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04740">cp_model.pb.h:4740</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a4f9764f1613690eddd9233c8088f584a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a4f9764f1613690eddd9233c8088f584a">operations_research::sat::CpSolverResponse::tightened_variables</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::IntegerVariableProto &gt; &amp; tightened_variables() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07566">cp_model.pb.h:7566</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html">operations_research::sat::CpModelProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03997">cp_model.pb.h:3997</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a72469434295122d4bdccf2986c3bd385"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a72469434295122d4bdccf2986c3bd385">operations_research::sat::ConstraintProto::has_reservoir</a></div><div class="ttdeci">bool has_reservoir() const</div><div class="ttdoc">.operations_research.sat.ReservoirConstraintProto reservoir = 24;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06615">cp_model.pb.h:6615</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_ac4050ff2448ac1fc66bdb73e1adb168a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#ac4050ff2448ac1fc66bdb73e1adb168a">operations_research::sat::CumulativeConstraintProto::mutable_demands</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_demands()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05050">cp_model.pb.h:5050</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac52096bfb8221d5724ff16dc4c93647c"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac52096bfb8221d5724ff16dc4c93647c">operations_research::sat::CpSolverStatus_MAX</a></div><div class="ttdeci">constexpr CpSolverStatus CpSolverStatus_MAX</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00229">cp_model.pb.h:229</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a2bd463b949a988e39d0d48b557c1ba67"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a2bd463b949a988e39d0d48b557c1ba67">operations_research::sat::AutomatonConstraintProto::clear_vars</a></div><div class="ttdeci">void clear_vars()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05764">cp_model.pb.h:5764</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a5d955b99d5d06123b64685022b2e0e9d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a5d955b99d5d06123b64685022b2e0e9d">operations_research::sat::ConstraintProto::has_cumulative</a></div><div class="ttdeci">bool has_cumulative() const</div><div class="ttdoc">.operations_research.sat.CumulativeConstraintProto cumulative = 22;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06779">cp_model.pb.h:6779</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_ad6188a63e90c028bf7d01db17ab68f30"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#ad6188a63e90c028bf7d01db17ab68f30">operations_research::sat::RoutesConstraintProto::tails_size</a></div><div class="ttdeci">int tails_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</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_1InverseConstraintProto_html_a88e0a46fbb9f1b6c2c68ee27274ffd26"><div class="ttname"><a href="classoperations__research_1_1sat_1_1InverseConstraintProto.html#a88e0a46fbb9f1b6c2c68ee27274ffd26">operations_research::sat::InverseConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AllDifferentConstraintProto_html_a20f5b23bd98aeff3e7de3b247547d0de"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a20f5b23bd98aeff3e7de3b247547d0de">operations_research::sat::AllDifferentConstraintProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a724b86514961292ba1de857fc58ddc90"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a724b86514961292ba1de857fc58ddc90">operations_research::sat::PartialVariableAssignment::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a2aec5796d37cf916cfc7993a00b338c7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a2aec5796d37cf916cfc7993a00b338c7">operations_research::sat::TableConstraintProto::InternalSerializeWithCachedSizesToArray</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray(::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a0b0d9d77806b6143867f4b255d815157"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a0b0d9d77806b6143867f4b255d815157">operations_research::sat::DecisionStrategyProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03641">cp_model.pb.h:3641</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a627718808956f9cb524bd2c14ebeb0c4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a627718808956f9cb524bd2c14ebeb0c4">operations_research::sat::ConstraintProto::has_element</a></div><div class="ttdeci">bool has_element() const</div><div class="ttdoc">.operations_research.sat.ElementConstraintProto element = 14;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06328">cp_model.pb.h:6328</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8a52cf64c8840a2996a35e320c079304"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8a52cf64c8840a2996a35e320c079304">operations_research::sat::ConstraintProto::clear_int_mod</a></div><div class="ttdeci">void clear_int_mod()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06088">cp_model.pb.h:6088</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aa281d07caeeefd770935f86f6596c0bc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aa281d07caeeefd770935f86f6596c0bc">operations_research::sat::CpSolverResponse::kSolutionLowerBoundsFieldNumber</a></div><div class="ttdeci">static const int kSolutionLowerBoundsFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04313">cp_model.pb.h:4313</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a8eeb6ccaf041efbef3dcac3d8d369c51"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a8eeb6ccaf041efbef3dcac3d8d369c51">operations_research::sat::ConstraintProto::has_bool_or</a></div><div class="ttdeci">bool has_bool_or() const</div><div class="ttdoc">.operations_research.sat.BoolArgumentProto bool_or = 3;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05877">cp_model.pb.h:5877</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ac03c25224efaf68cb37bf98ed55607ec"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ac03c25224efaf68cb37bf98ed55607ec">operations_research::sat::CircuitConstraintProto::CircuitConstraintProto</a></div><div class="ttdeci">CircuitConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_af2b5b018600397d1661d9b41305ca319"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#af2b5b018600397d1661d9b41305ca319">operations_research::sat::DecisionStrategyProto::mutable_variables</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07028">cp_model.pb.h:7028</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_af5d0c2dd0559285b7031bfdf619ece69"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#af5d0c2dd0559285b7031bfdf619ece69">operations_research::sat::PartialVariableAssignment::swap</a></div><div class="ttdeci">friend void swap(PartialVariableAssignment &amp;a, PartialVariableAssignment &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03894">cp_model.pb.h:3894</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a918ccbfd3a412280436939baf301c948"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a918ccbfd3a412280436939baf301c948">operations_research::sat::CpObjectiveProto::add_domain</a></div><div class="ttdeci">void add_domain(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06936">cp_model.pb.h:6936</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_acd1eb701663490f35a869ae0029821a9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#acd1eb701663490f35a869ae0029821a9">operations_research::sat::ConstraintProto::bool_and</a></div><div class="ttdeci">const ::operations_research::sat::BoolArgumentProto &amp; bool_and() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05941">cp_model.pb.h:5941</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a3fa217fe7e8527d8aa10c1a48ceed791"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a3fa217fe7e8527d8aa10c1a48ceed791">operations_research::sat::CpSolverResponse::clear_tightened_variables</a></div><div class="ttdeci">void clear_tightened_variables()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07545">cp_model.pb.h:7545</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_abdd556609679a9dd5d55808714a9ccd6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#abdd556609679a9dd5d55808714a9ccd6">operations_research::sat::ConstraintProto::linear</a></div><div class="ttdeci">const ::operations_research::sat::LinearConstraintProto &amp; linear() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06269">cp_model.pb.h:6269</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a9a044943acecb41edd5ea95d6b321ed9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a9a044943acecb41edd5ea95d6b321ed9">operations_research::sat::AutomatonConstraintProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_aafbcb5580d414f14797a872cfbd40aaa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#aafbcb5580d414f14797a872cfbd40aaa">operations_research::sat::LinearConstraintProto::mutable_domain</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; * mutable_domain()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04761">cp_model.pb.h:4761</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a94a7627048af8685d765c873f685f167"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a94a7627048af8685d765c873f685f167">operations_research::sat::ConstraintProto::no_overlap_2d</a></div><div class="ttdeci">const ::operations_research::sat::NoOverlap2DConstraintProto &amp; no_overlap_2d() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06761">cp_model.pb.h:6761</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_ae81e28c7552a8a0081427a597a5588fc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#ae81e28c7552a8a0081427a597a5588fc">operations_research::sat::BoolArgumentProto::literals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; literals() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04577">cp_model.pb.h:4577</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_ae9e8d14347bf8c2a5a7b9d0b2c66504b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#ae9e8d14347bf8c2a5a7b9d0b2c66504b">operations_research::sat::ElementConstraintProto::clear_index</a></div><div class="ttdeci">void clear_index()</div><div class="ttdoc">int32 index = 1;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04772">cp_model.pb.h:4772</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_aeb09033c4c23063a3236115ceb62b7b7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#aeb09033c4c23063a3236115ceb62b7b7">operations_research::sat::IntegerArgumentProto::~IntegerArgumentProto</a></div><div class="ttdeci">virtual ~IntegerArgumentProto()</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a6172284f67e8a51e31226f50069e5d69"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a6172284f67e8a51e31226f50069e5d69">operations_research::sat::IntegerVariableProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a3c7e1ead14616068c90b19d2364bb9e0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a3c7e1ead14616068c90b19d2364bb9e0">operations_research::sat::DecisionStrategyProto_AffineTransformation::var</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 var() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06960">cp_model.pb.h:6960</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a742e2a11500ccfa545610dba11b0c92f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a742e2a11500ccfa545610dba11b0c92f">operations_research::sat::NoOverlapConstraintProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1PartialVariableAssignment_html_a55775f34f56545f00e86a97d94f4dcf4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html#a55775f34f56545f00e86a97d94f4dcf4">operations_research::sat::PartialVariableAssignment::values</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; values() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07146">cp_model.pb.h:7146</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a55eb257594f88832d263858f5e8dcbf8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a55eb257594f88832d263858f5e8dcbf8">operations_research::sat::ConstraintProto::release_table</a></div><div class="ttdeci">::operations_research::sat::TableConstraintProto * release_table()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06504">cp_model.pb.h:6504</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_af673a3abb65dc5abe8b49d4bf2b83a49"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#af673a3abb65dc5abe8b49d4bf2b83a49">operations_research::sat::IntegerArgumentProto::internal_default_instance</a></div><div class="ttdeci">static const IntegerArgumentProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00567">cp_model.pb.h:567</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpObjectiveProto_html_a12d7f812453d90f0817ff8b813b3c1eb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpObjectiveProto.html#a12d7f812453d90f0817ff8b813b3c1eb">operations_research::sat::CpObjectiveProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_af082c198c7b1c76d754e059f9ebae543"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#af082c198c7b1c76d754e059f9ebae543">operations_research::sat::DecisionStrategyProto::InitAsDefaultInstance</a></div><div class="ttdeci">static void InitAsDefaultInstance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_ac0aff07aa5dea3578be94a1675a3921a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#ac0aff07aa5dea3578be94a1675a3921a">operations_research::sat::DecisionStrategyProto_AffineTransformation::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a8b3dcf412fb8e9dcd6e1f6206e68dbe0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a8b3dcf412fb8e9dcd6e1f6206e68dbe0">operations_research::sat::AutomatonConstraintProto::transition_tail</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; transition_tail() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05690">cp_model.pb.h:5690</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_a3783023f282cc73ccb3f201b38b76996"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#a3783023f282cc73ccb3f201b38b76996">operations_research::sat::CircuitCoveringConstraintProto::add_distinguished_nodes</a></div><div class="ttdeci">void add_distinguished_nodes(::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05462">cp_model.pb.h:5462</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a406f0e36e2de78c8f0451eb7ca79c751"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a406f0e36e2de78c8f0451eb7ca79c751">operations_research::sat::DecisionStrategyProto_AffineTransformation::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a10ace762c31bc432718efd67b1132e93"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a10ace762c31bc432718efd67b1132e93">operations_research::sat::CumulativeConstraintProto::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a993f96447601f9cbbebb6b8851c697ca"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a993f96447601f9cbbebb6b8851c697ca">operations_research::sat::DecisionStrategyProto::New</a></div><div class="ttdeci">DecisionStrategyProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03667">cp_model.pb.h:3667</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_ad7aec0f8284ef631528616c94b2e4b07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#ad7aec0f8284ef631528616c94b2e4b07">operations_research::sat::AutomatonConstraintProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_aef9565b5cd3343f0979ef107007dc826"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#aef9565b5cd3343f0979ef107007dc826">operations_research::sat::AutomatonConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a15dc6cc84c0b2c8e75f4b9f869ea4bdd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a15dc6cc84c0b2c8e75f4b9f869ea4bdd">operations_research::sat::ConstraintProto::has_int_max</a></div><div class="ttdeci">bool has_int_max() const</div><div class="ttdoc">.operations_research.sat.IntegerArgumentProto int_max = 9;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06123">cp_model.pb.h:6123</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_abd801eb8d8cb2a1610847f5c300f97f0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#abd801eb8d8cb2a1610847f5c300f97f0">operations_research::sat::BoolArgumentProto::add_literals</a></div><div class="ttdeci">void add_literals(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04572">cp_model.pb.h:4572</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_a5984cb216d72d0cc0f6a78a84fca61fb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#a5984cb216d72d0cc0f6a78a84fca61fb">operations_research::sat::DecisionStrategyProto_AffineTransformation::~DecisionStrategyProto_AffineTransformation</a></div><div class="ttdeci">virtual ~DecisionStrategyProto_AffineTransformation()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_afd3ab11d3b69fcaf36c0d14d27d1df36"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#afd3ab11d3b69fcaf36c0d14d27d1df36">operations_research::sat::CircuitConstraintProto::set_heads</a></div><div class="ttdeci">void set_heads(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05224">cp_model.pb.h:5224</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_affd5016d492791b7c4e3b3cc7fa331c1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#affd5016d492791b7c4e3b3cc7fa331c1">operations_research::sat::CumulativeConstraintProto::default_instance</a></div><div class="ttdeci">static const CumulativeConstraintProto &amp; default_instance()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a9ae3661185729b78f14faa1527c78983"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a9ae3661185729b78f14faa1527c78983">operations_research::sat::CpSolverResponse::kSolutionFieldNumber</a></div><div class="ttdeci">static const int kSolutionFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04301">cp_model.pb.h:4301</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_a8cc94d9f884f97a13c1d2a3cc51795e6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#a8cc94d9f884f97a13c1d2a3cc51795e6">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#l01152">cp_model.pb.h:1152</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a00125c011fa695eb6febc1c309e63a60"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a00125c011fa695eb6febc1c309e63a60">operations_research::sat::ConstraintProto::set_allocated_int_prod</a></div><div class="ttdeci">void set_allocated_int_prod(::operations_research::sat::IntegerArgumentProto *int_prod)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1TableConstraintProto_html_a5fd83c0d5d8e0a4a2f04f0a19b15f416"><div class="ttname"><a href="classoperations__research_1_1sat_1_1TableConstraintProto.html#a5fd83c0d5d8e0a4a2f04f0a19b15f416">operations_research::sat::TableConstraintProto::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02403">cp_model.pb.h:2403</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto_html_ad9e12d507f22b04054aac4e3a6ea1e32"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html#ad9e12d507f22b04054aac4e3a6ea1e32">operations_research::sat::CircuitCoveringConstraintProto::set_distinguished_nodes</a></div><div class="ttdeci">void set_distinguished_nodes(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05458">cp_model.pb.h:5458</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a9442a39d196c57fefa5a2bc430c28238"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a9442a39d196c57fefa5a2bc430c28238">operations_research::sat::BoolArgumentProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00421">cp_model.pb.h:421</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1LinearConstraintProto_html_ae9221fcd2a7d9cce65b381730982ca3b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1LinearConstraintProto.html#ae9221fcd2a7d9cce65b381730982ca3b">operations_research::sat::LinearConstraintProto::set_vars</a></div><div class="ttdeci">void set_vars(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04687">cp_model.pb.h:4687</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a32aba4cb600b6493db4f74ff090d9461"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a32aba4cb600b6493db4f74ff090d9461">operations_research::sat::ConstraintProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a1c29eb25ee1ab49024bceb4cb826b2b6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a1c29eb25ee1ab49024bceb4cb826b2b6">operations_research::sat::CpSolverResponse::num_branches</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 num_branches() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07617">cp_model.pb.h:7617</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ad5cadc3f160d3e34ef323536a36578ce"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ad5cadc3f160d3e34ef323536a36578ce">operations_research::sat::_AllDifferentConstraintProto_default_instance_</a></div><div class="ttdeci">AllDifferentConstraintProtoDefaultTypeInternal _AllDifferentConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_a5cdaa984271e380016c7ce2b349f25e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#a5cdaa984271e380016c7ce2b349f25e5">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#l03741">cp_model.pb.h:3741</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_a6df66478cdb7080394627f159184ccba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#a6df66478cdb7080394627f159184ccba">operations_research::sat::BoolArgumentProto::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00424">cp_model.pb.h:424</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_ad51e9b0a82b92275f28514c2e12f4a2e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#ad51e9b0a82b92275f28514c2e12f4a2e">operations_research::sat::CircuitConstraintProto::add_heads</a></div><div class="ttdeci">void add_heads(::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05228">cp_model.pb.h:5228</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_ac8eeb3305c37f40da67f55486402ac78"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#ac8eeb3305c37f40da67f55486402ac78">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_descriptor</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DecisionStrategyProto_VariableSelectionStrategy_descriptor()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CircuitConstraintProto_html_a167c39824d4540fa2022282b8b41960e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html#a167c39824d4540fa2022282b8b41960e">operations_research::sat::CircuitConstraintProto::set_literals</a></div><div class="ttdeci">void set_literals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05254">cp_model.pb.h:5254</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_abaca913e93fa258ba010bc29ac3b0076"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#abaca913e93fa258ba010bc29ac3b0076">operations_research::sat::IntegerVariableProto::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ade0baf9bbe5b09d470ab30ae8b730cc4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ade0baf9bbe5b09d470ab30ae8b730cc4">operations_research::sat::ConstraintProto::interval</a></div><div class="ttdeci">const ::operations_research::sat::IntervalConstraintProto &amp; interval() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06679">cp_model.pb.h:6679</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a08b87d620818db8da6ca5f7889e70b86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a08b87d620818db8da6ca5f7889e70b86">operations_research::sat::CpSolverResponse::set_solution</a></div><div class="ttdeci">void set_solution(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07434">cp_model.pb.h:7434</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_afe63352a9495caea002ad883d338bdbf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#afe63352a9495caea002ad883d338bdbf">operations_research::sat::RoutesConstraintProto::demands</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; demands() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05388">cp_model.pb.h:5388</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a15c19cc15e78288baabb0c1c559753c0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a15c19cc15e78288baabb0c1c559753c0">operations_research::sat::IntegerVariableProto::set_domain</a></div><div class="ttdeci">void set_domain(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04533">cp_model.pb.h:4533</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpModelProto_html_a5a2f738f83003403a34641886d8ab5fc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpModelProto.html#a5a2f738f83003403a34641886d8ab5fc">operations_research::sat::CpModelProto::New</a></div><div class="ttdeci">CpModelProto * New() const final</div><div class="ttdoc">implements Message -------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04048">cp_model.pb.h:4048</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aef2bfeeda4c457d5b815191a78613004"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aef2bfeeda4c457d5b815191a78613004">operations_research::sat::ConstraintProto::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02965">cp_model.pb.h:2965</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aba9c5d11cb96089802b971e4cde83d42"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aba9c5d11cb96089802b971e4cde83d42">operations_research::sat::ConstraintProto::table</a></div><div class="ttdeci">const ::operations_research::sat::TableConstraintProto &amp; table() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06515">cp_model.pb.h:6515</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aa27ed063d0d32735aaee639b63bde40d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aa27ed063d0d32735aaee639b63bde40d">operations_research::sat::CpSolverResponse::solution_lower_bounds_size</a></div><div class="ttdeci">int solution_lower_bounds_size() const</div><div class="ttdoc">repeated int64 solution_lower_bounds = 18;</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07482">cp_model.pb.h:7482</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_ad13881856cc0e4dc3185bbee36aa6527"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#ad13881856cc0e4dc3185bbee36aa6527">operations_research::sat::ConstraintProto::clear_inverse</a></div><div class="ttdeci">void clear_inverse()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06580">cp_model.pb.h:6580</a></div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1BoolArgumentProto_html_af787de2b844643c16104056bf79ab97b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1BoolArgumentProto.html#af787de2b844643c16104056bf79ab97b">operations_research::sat::BoolArgumentProto::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a8183404624cdc5d7be8b0c358e9480d3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a8183404624cdc5d7be8b0c358e9480d3">operations_research::sat::CumulativeConstraintProto::set_intervals</a></div><div class="ttdeci">void set_intervals(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05006">cp_model.pb.h:5006</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_af122983c8081273a0a85c715cab2c67c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#af122983c8081273a0a85c715cab2c67c">operations_research::sat::ElementConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00992">cp_model.pb.h:992</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a42b381ffc45ae39bc8b81e6f426e9ca0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a42b381ffc45ae39bc8b81e6f426e9ca0">operations_research::sat::AutomatonConstraintProto::final_states</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; final_states() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05660">cp_model.pb.h:5660</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1NoOverlapConstraintProto_html_a3cb7f1013994d7e198fc73a6eb18f898"><div class="ttname"><a href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html#a3cb7f1013994d7e198fc73a6eb18f898">operations_research::sat::NoOverlapConstraintProto::NoOverlapConstraintProto</a></div><div class="ttdeci">NoOverlapConstraintProto()</div></div>
2019-06-13 15:51:12 +02:00
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a75a5dfa26b4dc21981f4c6cc46ae9c43"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a75a5dfa26b4dc21981f4c6cc46ae9c43">operations_research::sat::_NoOverlapConstraintProto_default_instance_</a></div><div class="ttdeci">NoOverlapConstraintProtoDefaultTypeInternal _NoOverlapConstraintProto_default_instance_</div></div>
2019-06-20 23:08:48 +02:00
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a754492eba7a8f5c3c8f96848facc71c7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a754492eba7a8f5c3c8f96848facc71c7">operations_research::sat::ConstraintProto::bool_or</a></div><div class="ttdeci">const ::operations_research::sat::BoolArgumentProto &amp; bool_or() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05900">cp_model.pb.h:5900</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto_html_adfe697b70d598477b2153ca82194acaf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html#adfe697b70d598477b2153ca82194acaf">operations_research::sat::DecisionStrategyProto::SerializeWithCachedSizes</a></div><div class="ttdeci">void SerializeWithCachedSizes(::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerVariableProto_html_a4df628b8bc0660695c13d6941de61332"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerVariableProto.html#a4df628b8bc0660695c13d6941de61332">operations_research::sat::IntegerVariableProto::internal_default_instance</a></div><div class="ttdeci">static const IntegerVariableProto * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00286">cp_model.pb.h:286</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_aa7972cf2565b480664b3944af5803ac6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#aa7972cf2565b480664b3944af5803ac6">operations_research::sat::CpSolverResponse::kSolutionInfoFieldNumber</a></div><div class="ttdeci">static const int kSolutionInfoFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04348">cp_model.pb.h:4348</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_aa628f3ef0e0d0c55a0dccf97ec232432"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#aa628f3ef0e0d0c55a0dccf97ec232432">operations_research::sat::ConstraintProto::ConstraintProto</a></div><div class="ttdeci">ConstraintProto()</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1AutomatonConstraintProto_html_a03d458adcd99f56890b91bdafd07933f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html#a03d458adcd99f56890b91bdafd07933f">operations_research::sat::AutomatonConstraintProto::clear_transition_label</a></div><div class="ttdeci">void clear_transition_label()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05734">cp_model.pb.h:5734</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html_a4a4d81402251a95ad6f245a942c67510"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html#a4a4d81402251a95ad6f245a942c67510">operations_research::sat::IntegerArgumentProto::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a0522c23b674c00249aeeb20f76f4a821"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a0522c23b674c00249aeeb20f76f4a821">operations_research::sat::RoutesConstraintProto::clear_tails</a></div><div class="ttdeci">void clear_tails()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05282">cp_model.pb.h:5282</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a1d5371d312c6e4bb6d5824b39f5d8c64"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a1d5371d312c6e4bb6d5824b39f5d8c64">operations_research::sat::RoutesConstraintProto::mutable_literals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; * mutable_literals()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l05363">cp_model.pb.h:5363</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CumulativeConstraintProto_html_a3d76d15732f6253abebd2b1b677a5790"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html#a3d76d15732f6253abebd2b1b677a5790">operations_research::sat::CumulativeConstraintProto::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</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_1AllDifferentConstraintProto_html_a4c8b417d5bbabcbb0a7b9c612e238296"><div class="ttname"><a href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html#a4c8b417d5bbabcbb0a7b9c612e238296">operations_research::sat::AllDifferentConstraintProto::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntegerArgumentProto_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html">operations_research::sat::IntegerArgumentProto</a></div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l00530">cp_model.pb.h:530</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_adb8a8d1df0a96c81d156816cbb497845"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#adb8a8d1df0a96c81d156816cbb497845">operations_research::sat::CpSolverResponse::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04217">cp_model.pb.h:4217</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_a403e61710bd8e825c11b416a2ee4fc26"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#a403e61710bd8e825c11b416a2ee4fc26">operations_research::sat::CpSolverResponse::solution_lower_bounds</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int64 &gt; &amp; solution_lower_bounds() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07501">cp_model.pb.h:7501</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1IntervalConstraintProto_html_acafb802850f5330ebafa68e6e3de989b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html#acafb802850f5330ebafa68e6e3de989b">operations_research::sat::IntervalConstraintProto::start</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int32 start() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04838">cp_model.pb.h:4838</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1RoutesConstraintProto_html_a2a16933622336a5c40530cc26c97d28c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html#a2a16933622336a5c40530cc26c97d28c">operations_research::sat::RoutesConstraintProto::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l02056">cp_model.pb.h:2056</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation_html_aab8cc83289f887dc2bc741c72f0ee49b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html#aab8cc83289f887dc2bc741c72f0ee49b">operations_research::sat::DecisionStrategyProto_AffineTransformation::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03500">cp_model.pb.h:3500</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a0ee6dafe035cf2a2b34de199c3e070fb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a0ee6dafe035cf2a2b34de199c3e070fb">operations_research::sat::ConstraintProto::mutable_bool_xor</a></div><div class="ttdeci">::operations_research::sat::BoolArgumentProto * mutable_bool_xor()</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l06029">cp_model.pb.h:6029</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ConstraintProto_html_a20641009a768b0c458a93a7637042311"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ConstraintProto.html#a20641009a768b0c458a93a7637042311">operations_research::sat::ConstraintProto::kIntervalFieldNumber</a></div><div class="ttdeci">static const int kIntervalFieldNumber</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l03196">cp_model.pb.h:3196</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1CpSolverResponse_html_affdd4a4b39a31b1e858f0df0cee8d16b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1CpSolverResponse.html#affdd4a4b39a31b1e858f0df0cee8d16b">operations_research::sat::CpSolverResponse::num_booleans</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::int64 num_booleans() const</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l07589">cp_model.pb.h:7589</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1ElementConstraintProto_html_a21632504d4c2b5c87237ce3c6590b609"><div class="ttname"><a href="classoperations__research_1_1sat_1_1ElementConstraintProto.html#a21632504d4c2b5c87237ce3c6590b609">operations_research::sat::ElementConstraintProto::vars_size</a></div><div class="ttdeci">int vars_size() const</div><div class="ttdoc">nested types -------------------------------------------------—</div><div class="ttdef"><b>Definition:</b> <a href="cp__model_8pb_8h_source.html#l04800">cp_model.pb.h:4800</a></div></div>
2019-06-13 15:51:12 +02:00
</div><!-- fragment --></div><!-- contents -->
2019-07-12 13:25:23 -07:00
</div><!-- doc-content -->
2019-06-13 15:51:12 +02:00
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>