Files
ortools-clone/docs/cpp/boolean__problem_8pb_8h_source.html

312 lines
482 KiB
HTML
Raw Normal View History

2020-09-01 16:00:33 +02:00
<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
2022-01-16 18:02:36 +01:00
<meta name="generator" content="Doxygen 1.8.15"/>
2020-09-01 16:00:33 +02:00
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OR-Tools: boolean_problem.pb.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
2022-01-16 18:02:36 +01:00
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</script>
2020-09-01 16:00:33 +02:00
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="styleSheet.tmp.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="orLogo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OR-Tools
2021-12-14 13:41:01 +01:00
&#160;<span id="projectnumber">9.2</span>
2020-09-01 16:00:33 +02:00
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
2022-01-16 18:02:36 +01:00
<!-- Generated by Doxygen 1.8.15 -->
2020-09-01 16:00:33 +02:00
<script type="text/javascript">
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
2020-09-01 16:00:33 +02:00
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2020-09-01 16:00:33 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-16 18:02:36 +01:00
/* @license-end */</script>
2020-09-01 16:00:33 +02:00
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('boolean__problem_8pb_8h_source.html','');});
2020-09-01 16:00:33 +02:00
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
2022-01-16 18:02:36 +01:00
<div class="headertitle">
<div class="title">boolean_problem.pb.h</div> </div>
2020-09-01 16:00:33 +02:00
</div><!--header-->
<div class="contents">
2022-01-16 18:02:36 +01:00
<a href="boolean__problem_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/boolean_problem.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_2fboolean_5fproblem_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_2fboolean_5fproblem_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; 3019000</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 3019001 &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 cl
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a011ed6f66a5f59bb11ba4650e322c74a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a011ed6f66a5f59bb11ba4650e322c74a">operations_research::sat::LinearBooleanProblem::LinearBooleanProblem</a></div><div class="ttdeci">LinearBooleanProblem(LinearBooleanProblem &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00719">boolean_problem.pb.h:719</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ace44da4c185dad99876bf01c7ea74c07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ace44da4c185dad99876bf01c7ea74c07">operations_research::sat::LinearBooleanProblem::mutable_name</a></div><div class="ttdeci">std::string * mutable_name()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01450">boolean_problem.pb.h:1450</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a916bd94b161360b73b32460a0372c5a3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a916bd94b161360b73b32460a0372c5a3">operations_research::sat::LinearObjective::operator=</a></div><div class="ttdeci">LinearObjective &amp; operator=(const LinearObjective &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00337">boolean_problem.pb.h:337</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a201011b665c31f3f6f333c5b67658460"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a201011b665c31f3f6f333c5b67658460">operations_research::sat::BooleanAssignment::mutable_literals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int32_t &gt; * mutable_literals()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01418">boolean_problem.pb.h:1418</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a67419c48fbbdcab12b869c516f30d598"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a67419c48fbbdcab12b869c516f30d598">operations_research::sat::LinearBooleanConstraint::set_upper_bound</a></div><div class="ttdeci">void set_upper_bound(int64_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01144">boolean_problem.pb.h:1144</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ade736c97b0c7be8494137304c1c81e3c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ade736c97b0c7be8494137304c1c81e3c">operations_research::sat::LinearObjective::clear_scaling_factor</a></div><div class="ttdeci">void clear_scaling_factor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01352">boolean_problem.pb.h:1352</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a4f74a7e2b2f09549c373754a54e6b011"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a4f74a7e2b2f09549c373754a54e6b011">operations_research::sat::LinearBooleanConstraint::has_upper_bound</a></div><div class="ttdeci">bool has_upper_bound() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01126">boolean_problem.pb.h:1126</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_af661986d56e934195c0cc57b3e78f1ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#af661986d56e934195c0cc57b3e78f1ae">operations_research::sat::LinearObjective::unknown_fields</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet &amp; unknown_fields() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00355">boolean_problem.pb.h:355</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ae0329c7cbd4ccf64749c34cde9260a9f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ae0329c7cbd4ccf64749c34cde9260a9f">operations_research::sat::LinearBooleanConstraint::coefficients</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int64_t &gt; &amp; coefficients() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01079">boolean_problem.pb.h:1079</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ae9827e8df25379290d5db3127d9f94d5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ae9827e8df25379290d5db3127d9f94d5">operations_research::sat::LinearBooleanProblem::mutable_objective</a></div><div class="ttdeci">::operations_research::sat::LinearObjective * mutable_objective()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01629">boolean_problem.pb.h:1629</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3879cd244a3dd601f142f8b05f874791a80457de4fce1c9a997439550fe89d4c5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3879cd244a3dd601f142f8b05f874791a80457de4fce1c9a997439550fe89d4c5">operations_research::sat::LinearBooleanConstraint::kNameFieldNumber</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00214">boolean_problem.pb.h:214</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_af02334eb54337092e11b9a74312a4c25"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#af02334eb54337092e11b9a74312a4c25">operations_research::sat::LinearObjective::set_scaling_factor</a></div><div class="ttdeci">void set_scaling_factor(double value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01367">boolean_problem.pb.h:1367</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ac3a0363ef4ac7055acd3971d5ccf835a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ac3a0363ef4ac7055acd3971d5ccf835a">operations_research::sat::LinearObjective::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00365">boolean_problem.pb.h:365</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a44c77c642d778b82561e14d4d88fe982"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a44c77c642d778b82561e14d4d88fe982">operations_research::sat::_LinearBooleanConstraint_default_instance_</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearBooleanConstraintDefaultTypeInternal _LinearBooleanConstraint_default_instance_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00036">boolean_problem.pb.cc:36</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a0bce69f7363fa3c44e77950d086ee0b6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a0bce69f7363fa3c44e77950d086ee0b6">operations_research::sat::LinearBooleanConstraint::swap</a></div><div class="ttdeci">friend void swap(LinearBooleanConstraint &amp;a, LinearBooleanConstraint &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00140">boolean_problem.pb.h:140</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aa993eed8d45cabe2c5f3a8656f1e3717"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aa993eed8d45cabe2c5f3a8656f1e3717">operations_research::sat::LinearBooleanProblem::release_objective</a></div><div class="ttdeci">PROTOBUF_NODISCARD ::operations_research::sat::LinearObjective * release_objective()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01599">boolean_problem.pb.h:1599</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a11ff64811767762dfe4c754e745dad86"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a11ff64811767762dfe4c754e745dad86">operations_research::sat::LinearObjective::LinearObjective</a></div><div class="ttdeci">LinearObjective()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00327">boolean_problem.pb.h:327</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a3093b30aa99ebf483676b451adbd5708"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a3093b30aa99ebf483676b451adbd5708">operations_research::sat::BooleanAssignment::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00583">boolean_problem.pb.h:583</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_afbd5ac237e1e9e43394094e99703ea69"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#afbd5ac237e1e9e43394094e99703ea69">operations_research::sat::LinearBooleanConstraint::has_lower_bound</a></div><div class="ttdeci">bool has_lower_bound() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01098">boolean_problem.pb.h:1098</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_ad911747581c49bf6cd61900233c3b684"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#ad911747581c49bf6cd61900233c3b684">operations_research::sat::BooleanAssignment::New</a></div><div class="ttdeci">BooleanAssignment * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00626">boolean_problem.pb.h:626</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a255a734745a4de3ad2e9eb04314ee815"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a255a734745a4de3ad2e9eb04314ee815">operations_research::sat::LinearBooleanProblem::has_assignment</a></div><div class="ttdeci">bool has_assignment() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01735">boolean_problem.pb.h:1735</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a595106a23582dc31341713516f323f52"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a595106a23582dc31341713516f323f52">operations_research::sat::LinearBooleanConstraint::LinearBooleanConstraint</a></div><div class="ttdeci">LinearBooleanConstraint(LinearBooleanConstraint &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00091">boolean_problem.pb.h:91</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a0d1170c3a52c595e93ad3d6833e061bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a0d1170c3a52c595e93ad3d6833e061bd">operations_research::sat::BooleanAssignment::operator=</a></div><div class="ttdeci">BooleanAssignment &amp; operator=(BooleanAssignment &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00562">boolean_problem.pb.h:562</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ac19757575f204cff9b5c5f335b5a805c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ac19757575f204cff9b5c5f335b5a805c">operations_research::sat::LinearObjective::has_scaling_factor</a></div><div class="ttdeci">bool has_scaling_factor() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01349">boolean_problem.pb.h:1349</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a1357c96fb88e28af1b115542dcc00a0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a1357c96fb88e28af1b115542dcc00a0c">operations_research::sat::LinearObjective::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00368">boolean_problem.pb.h:368</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a88fe42f617eb47955609b67a4cebb110"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a88fe42f617eb47955609b67a4cebb110">operations_research::sat::LinearBooleanProblem::var_names</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; std::string &gt; &amp; var_names() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01719">boolean_problem.pb.h:1719</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ac9c2a0f9679883bc8f3f219eca4b6c76"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ac9c2a0f9679883bc8f3f219eca4b6c76">operations_research::sat::LinearObjective::swap</a></div><div class="ttdeci">friend void swap(LinearObjective &amp;a, LinearObjective &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00381">boolean_problem.pb.h:381</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a777a6e330a22a8889389cb9b9c9f12d6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a777a6e330a22a8889389cb9b9c9f12d6">operations_research::sat::LinearBooleanProblem::has_objective</a></div><div class="ttdeci">bool has_objective() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01570">boolean_problem.pb.h:1570</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a1f05c2a3a13ff3410d52ee3c33918e07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a1f05c2a3a13ff3410d52ee3c33918e07">operations_research::sat::LinearBooleanProblem::release_name</a></div><div class="ttdeci">PROTOBUF_NODISCARD std::string * release_name()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01466">boolean_problem.pb.h:1466</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ab586d26cf9d20d52de0e3d2081fc1419"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ab586d26cf9d20d52de0e3d2081fc1419">operations_research::sat::LinearBooleanConstraint::GetMetadata</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00558">boolean_problem.pb.cc:558</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a9fd8f81a798fd34a843b007c10e40d6b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a9fd8f81a798fd34a843b007c10e40d6b">operations_research::sat::LinearBooleanProblem::objective</a></div><div class="ttdeci">const ::operations_research::sat::LinearObjective &amp; objective() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01582">boolean_problem.pb.h:1582</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ac7453c28e1da85ea4728b31419c0d6b7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ac7453c28e1da85ea4728b31419c0d6b7">operations_research::sat::LinearObjective::set_offset</a></div><div class="ttdeci">void set_offset(double value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01339">boolean_problem.pb.h:1339</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_af661986d56e934195c0cc57b3e78f1ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#af661986d56e934195c0cc57b3e78f1ae">operations_research::sat::BooleanAssignment::unknown_fields</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet &amp; unknown_fields() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00576">boolean_problem.pb.h:576</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a2641e8e8b8ae421aee15c03b4479d2e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a2641e8e8b8ae421aee15c03b4479d2e5">operations_research::sat::LinearBooleanConstraint::set_coefficients</a></div><div class="ttdeci">void set_coefficients(int index, int64_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01063">boolean_problem.pb.h:1063</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ad97af219ab4d62c806c052848a69dab3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ad97af219ab4d62c806c052848a69dab3">operations_research::sat::LinearBooleanProblem::clear_objective</a></div><div class="ttdeci">void clear_objective()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01573">boolean_problem.pb.h:1573</a></div></div>
<div class="ttc" id="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto_html_add528fcf8cb575420999abb21f85d3a3"><div class="ttname"><a href="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto.html#add528fcf8cb575420999abb21f85d3a3">TableStruct_ortools_2fsat_2fboolean_5fproblem_2eproto::offsets</a></div><div class="ttdeci">static const uint32_t offsets[]</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00053">boolean_problem.pb.h:53</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aac3a701978ef8ad441ec19876e2fd7b4"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aac3a701978ef8ad441ec19876e2fd7b4">operations_research::sat::LinearBooleanProblem::operator=</a></div><div class="ttdeci">LinearBooleanProblem &amp; operator=(const LinearBooleanProblem &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00724">boolean_problem.pb.h:724</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a5a95ed21eee34077d09c7ba95c00c885"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a5a95ed21eee34077d09c7ba95c00c885">operations_research::sat::LinearObjective::mutable_coefficients</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int64_t &gt; * mutable_coefficients()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01311">boolean_problem.pb.h:1311</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a6621d62d6f9a24a33e9f33c46d7666eb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a6621d62d6f9a24a33e9f33c46d7666eb">operations_research::sat::BooleanAssignment::add_literals</a></div><div class="ttdeci">void add_literals(int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01400">boolean_problem.pb.h:1400</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aeaf0da781ca9b370d96b7fbd3f74266a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aeaf0da781ca9b370d96b7fbd3f74266a">operations_research::sat::LinearBooleanProblem::constraints_size</a></div><div class="ttdeci">int constraints_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01528">boolean_problem.pb.h:1528</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_af661986d56e934195c0cc57b3e78f1ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#af661986d56e934195c0cc57b3e78f1ae">operations_research::sat::LinearBooleanProblem::unknown_fields</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet &amp; unknown_fields() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00742">boolean_problem.pb.h:742</a></div></div>
<div class="ttc" id="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto_html_ad113941c4b3e90b40bd45b59bb0e4689"><div class="ttname"><a href="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto.html#ad113941c4b3e90b40bd45b59bb0e4689">TableStruct_ortools_2fsat_2fboolean_5fproblem_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="boolean__problem_8pb_8h_source.html#l00051">boolean_problem.pb.h:51</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a531f974333fa1c9a07f665d8e731d510"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a531f974333fa1c9a07f665d8e731d510">operations_research::sat::LinearBooleanProblem::New</a></div><div class="ttdeci">LinearBooleanProblem * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00792">boolean_problem.pb.h:792</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a71adf5341b0819b253d99239ca112882"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a71adf5341b0819b253d99239ca112882">operations_research::sat::LinearObjective::Swap</a></div><div class="ttdeci">void Swap(LinearObjective *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00384">boolean_problem.pb.h:384</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_af0d871fdab73d5a900ae8152fce1714d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#af0d871fdab73d5a900ae8152fce1714d">operations_research::sat::LinearBooleanConstraint::LinearBooleanConstraint</a></div><div class="ttdeci">LinearBooleanConstraint()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00086">boolean_problem.pb.h:86</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a8dde63faa1c6592cd72d2a07da42f74f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a8dde63faa1c6592cd72d2a07da42f74f">operations_research::sat::LinearBooleanProblem::unsafe_arena_release_objective</a></div><div class="ttdeci">::operations_research::sat::LinearObjective * unsafe_arena_release_objective()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01614">boolean_problem.pb.h:1614</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3093b30aa99ebf483676b451adbd5708"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3093b30aa99ebf483676b451adbd5708">operations_research::sat::LinearBooleanConstraint::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00121">boolean_problem.pb.h:121</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a4d546cd2951377829e70a947247971dc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a4d546cd2951377829e70a947247971dc">operations_research::sat::LinearObjective::UnsafeArenaSwap</a></div><div class="ttdeci">void UnsafeArenaSwap(LinearObjective *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00397">boolean_problem.pb.h:397</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3879cd244a3dd601f142f8b05f874791a10e39f2a2a5a1c87c00bfaf3c076f994"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3879cd244a3dd601f142f8b05f874791a10e39f2a2a5a1c87c00bfaf3c076f994">operations_research::sat::LinearBooleanConstraint::kUpperBoundFieldNumber</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00216">boolean_problem.pb.h:216</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_aab6ceb76142ab4957ab265e4a5ca7ec2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#aab6ceb76142ab4957ab265e4a5ca7ec2">operations_research::sat::LinearObjective::mutable_unknown_fields</a></div><div class="ttdeci">inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00358">boolean_problem.pb.h:358</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a956fd282ab101a4dae58dc5e8ed5adfb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a956fd282ab101a4dae58dc5e8ed5adfb">operations_research::sat::LinearBooleanProblem::set_num_variables</a></div><div class="ttdeci">void set_num_variables(int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01519">boolean_problem.pb.h:1519</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_aa0d2b6ddea7cb960b90423ac48f555bf"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#aa0d2b6ddea7cb960b90423ac48f555bf">operations_research::sat::LinearBooleanConstraint::Clear</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00277">boolean_problem.pb.cc:277</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a28b4ad4a2515668720c4d8c4a52ef2dc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a28b4ad4a2515668720c4d8c4a52ef2dc">operations_research::sat::LinearBooleanConstraint::clear_coefficients</a></div><div class="ttdeci">void clear_coefficients()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01053">boolean_problem.pb.h:1053</a></div></div>
<div class="ttc" id="constraint__solver_2table_8cc_html_a9293e4d29cac928301645070dd307683"><div class="ttname"><a href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a></div><div class="ttdeci">int64_t b</div><div class="ttdef"><b>Definition:</b> <a href="constraint__solver_2table_8cc_source.html#l00047">constraint_solver/table.cc:47</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html">operations_research::sat::LinearBooleanProblem</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00711">boolean_problem.pb.h:711</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_af58d1b7cfcb457d5a4b32ff2a2128609"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#af58d1b7cfcb457d5a4b32ff2a2128609">operations_research::sat::LinearBooleanProblem::mutable_constraints</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::LinearBooleanConstraint &gt; * mutable_constraints()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01539">boolean_problem.pb.h:1539</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_af913d9c7f4e8ad504536e9b269c6aa71"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#af913d9c7f4e8ad504536e9b269c6aa71">operations_research::sat::BooleanAssignment::internal_default_instance</a></div><div class="ttdeci">static const BooleanAssignment * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00595">boolean_problem.pb.h:595</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a1edcde41f3dff977bb6db2223f1e124f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a1edcde41f3dff977bb6db2223f1e124f">operations_research::sat::LinearBooleanConstraint::lower_bound</a></div><div class="ttdeci">int64_t lower_bound() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01108">boolean_problem.pb.h:1108</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a129ed1cb32c2716eb41b03f80e2637bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a129ed1cb32c2716eb41b03f80e2637bd">operations_research::sat::LinearObjective::set_literals</a></div><div class="ttdeci">void set_literals(int index, int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01239">boolean_problem.pb.h:1239</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a74f7eb449a6e182b73c8b4a1dbf15ce6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a74f7eb449a6e182b73c8b4a1dbf15ce6">operations_research::sat::LinearBooleanConstraint::set_name</a></div><div class="ttdeci">void set_name(ArgT0 &amp;&amp;arg0, ArgT... args)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_afddea8f1f515fb9507a2e5c2ceb1b29e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#afddea8f1f515fb9507a2e5c2ceb1b29e">operations_research::sat::LinearBooleanConstraint::coefficients_size</a></div><div class="ttdeci">int coefficients_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01050">boolean_problem.pb.h:1050</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_acb29ebc510348e4a2cd531a7c3f57c9c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#acb29ebc510348e4a2cd531a7c3f57c9c">operations_research::sat::LinearObjective::clear_offset</a></div><div class="ttdeci">void clear_offset()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01324">boolean_problem.pb.h:1324</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aac88a880e9f96107777560ac774b077b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aac88a880e9f96107777560ac774b077b">operations_research::sat::LinearBooleanProblem::mutable_assignment</a></div><div class="ttdeci">::operations_research::sat::BooleanAssignment * mutable_assignment()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01794">boolean_problem.pb.h:1794</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_ad25565785ed0de8fc2cd5e7a8cfd29b3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#ad25565785ed0de8fc2cd5e7a8cfd29b3">operations_research::sat::BooleanAssignment::literals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int32_t &gt; &amp; literals() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01409">boolean_problem.pb.h:1409</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a6621d62d6f9a24a33e9f33c46d7666eb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a6621d62d6f9a24a33e9f33c46d7666eb">operations_research::sat::LinearObjective::add_literals</a></div><div class="ttdeci">void add_literals(int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01246">boolean_problem.pb.h:1246</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a918afd65e9382a917980761f93356bfa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a918afd65e9382a917980761f93356bfa">operations_research::sat::LinearObjective::add_coefficients</a></div><div class="ttdeci">void add_coefficients(int64_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01293">boolean_problem.pb.h:1293</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3879cd244a3dd601f142f8b05f874791a8d39ebe0490d12a9389064484bb35c48"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3879cd244a3dd601f142f8b05f874791a8d39ebe0490d12a9389064484bb35c48">operations_research::sat::LinearBooleanConstraint::kLiteralsFieldNumber</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00212">boolean_problem.pb.h:212</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a8f5a181358b457f3ce065cd4c8bd2dfa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a8f5a181358b457f3ce065cd4c8bd2dfa">operations_research::sat::BooleanAssignment::default_instance</a></div><div class="ttdeci">static const BooleanAssignment &amp; default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00592">boolean_problem.pb.h:592</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a6621d62d6f9a24a33e9f33c46d7666eb"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a6621d62d6f9a24a33e9f33c46d7666eb">operations_research::sat::LinearBooleanConstraint::add_literals</a></div><div class="ttdeci">void add_literals(int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01023">boolean_problem.pb.h:1023</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a929862693809ff0ca2761869f1891b0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a929862693809ff0ca2761869f1891b0c">operations_research::sat::LinearBooleanConstraint::~LinearBooleanConstraint</a></div><div class="ttdeci">~LinearBooleanConstraint() override</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00255">boolean_problem.pb.cc:255</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a94215bc0c891e14164a539c42ee2b24f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a94215bc0c891e14164a539c42ee2b24f">operations_research::sat::LinearBooleanProblem::has_original_num_variables</a></div><div class="ttdeci">bool has_original_num_variables() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01824">boolean_problem.pb.h:1824</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_af1033c8579625eedc97d25696eeca0b1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#af1033c8579625eedc97d25696eeca0b1">operations_research::sat::LinearBooleanConstraint::ByteSizeLong</a></div><div class="ttdeci">size_t ByteSizeLong() const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00440">boolean_problem.pb.cc:440</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a3b8916ea6d24ef4006e6d52e3f96362f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a3b8916ea6d24ef4006e6d52e3f96362f">operations_research::sat::LinearBooleanProblem::_class_data_</a></div><div class="ttdeci">static const ClassData _class_data_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00830">boolean_problem.pb.h:830</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_aab6ceb76142ab4957ab265e4a5ca7ec2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#aab6ceb76142ab4957ab265e4a5ca7ec2">operations_research::sat::LinearBooleanConstraint::mutable_unknown_fields</a></div><div class="ttdeci">inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00117">boolean_problem.pb.h:117</a></div></div>
<div class="ttc" id="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto_html_a5d4901215454f7f2bea9ec50bc072b7f"><div class="ttname"><a href="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto.html#a5d4901215454f7f2bea9ec50bc072b7f">TableStruct_ortools_2fsat_2fboolean_5fproblem_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_1_linear_boolean_constraint_html_ae5c5344ca6ac45c916e8d18d3e1ada5d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ae5c5344ca6ac45c916e8d18d3e1ada5d">operations_research::sat::LinearBooleanConstraint::clear_upper_bound</a></div><div class="ttdeci">void clear_upper_bound()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01129">boolean_problem.pb.h:1129</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_aecb63fab84829b29e02f6481963463f5"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#aecb63fab84829b29e02f6481963463f5">operations_research::sat::_LinearBooleanProblem_default_instance_</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearBooleanProblemDefaultTypeInternal _LinearBooleanProblem_default_instance_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00081">boolean_problem.pb.cc:81</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a1361231b3d221b29dac4390b00b0baec"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a1361231b3d221b29dac4390b00b0baec">operations_research::sat::BooleanAssignment::swap</a></div><div class="ttdeci">friend void swap(BooleanAssignment &amp;a, BooleanAssignment &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00602">boolean_problem.pb.h:602</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a3b8916ea6d24ef4006e6d52e3f96362f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a3b8916ea6d24ef4006e6d52e3f96362f">operations_research::sat::LinearObjective::_class_data_</a></div><div class="ttdeci">static const ClassData _class_data_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00443">boolean_problem.pb.h:443</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a5339b1584860029bfdb4f080683852f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a5339b1584860029bfdb4f080683852f5">operations_research::sat::BooleanAssignment::clear_literals</a></div><div class="ttdeci">void clear_literals()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01383">boolean_problem.pb.h:1383</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a918afd65e9382a917980761f93356bfa"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a918afd65e9382a917980761f93356bfa">operations_research::sat::LinearBooleanConstraint::add_coefficients</a></div><div class="ttdeci">void add_coefficients(int64_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01070">boolean_problem.pb.h:1070</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a1f05c2a3a13ff3410d52ee3c33918e07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a1f05c2a3a13ff3410d52ee3c33918e07">operations_research::sat::LinearBooleanConstraint::release_name</a></div><div class="ttdeci">PROTOBUF_NODISCARD std::string * release_name()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01188">boolean_problem.pb.h:1188</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_a440252e6a87c7ee2f290f750e4520326"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#a440252e6a87c7ee2f290f750e4520326">operations_research::sat::_BooleanAssignment_default_instance_</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT BooleanAssignmentDefaultTypeInternal _BooleanAssignment_default_instance_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00063">boolean_problem.pb.cc:63</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aab4625750c75f0bbd009d31b0c527af1"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aab4625750c75f0bbd009d31b0c527af1">operations_research::sat::LinearBooleanProblem::Swap</a></div><div class="ttdeci">void Swap(LinearBooleanProblem *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00771">boolean_problem.pb.h:771</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a68fe7c5c2d55fea90fb6a0c4f1c3af4d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a68fe7c5c2d55fea90fb6a0c4f1c3af4d">operations_research::sat::LinearBooleanConstraint::operator=</a></div><div class="ttdeci">LinearBooleanConstraint &amp; operator=(const LinearBooleanConstraint &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00096">boolean_problem.pb.h:96</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3f4703fbba58ada5a5c4ecb4235cb0ad"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3f4703fbba58ada5a5c4ecb4235cb0ad">operations_research::sat::LinearBooleanConstraint::set_lower_bound</a></div><div class="ttdeci">void set_lower_bound(int64_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01116">boolean_problem.pb.h:1116</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_adb0496e18c263c65d88c43830b8b205b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#adb0496e18c263c65d88c43830b8b205b">operations_research::sat::LinearBooleanConstraint::upper_bound</a></div><div class="ttdeci">int64_t upper_bound() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01136">boolean_problem.pb.h:1136</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_1_1___internal_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem_1_1___internal.html">operations_research::sat::LinearBooleanProblem::_Internal</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l01056">boolean_problem.pb.cc:1056</a></div></div>
<div class="ttc" id="search_8cc_html_a9c6d2505b571d11bc113813060f465a3"><div class="ttname"><a href="search_8cc.html#a9c6d2505b571d11bc113813060f465a3">objective_</a></div><div class="ttdeci">IntVar *const objective_</div><div class="ttdef"><b>Definition:</b> <a href="search_8cc_source.html#l03017">search.cc:3017</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a638ebfa975d8dc9f1da7611384c62ecd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a638ebfa975d8dc9f1da7611384c62ecd">operations_research::sat::LinearBooleanProblem::clear_constraints</a></div><div class="ttdeci">void clear_constraints()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01531">boolean_problem.pb.h:1531</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ac74ccc0766e571919f47e66c9bc4a98e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ac74ccc0766e571919f47e66c9bc4a98e">operations_research::sat::LinearBooleanProblem::clear_assignment</a></div><div class="ttdeci">void clear_assignment()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01738">boolean_problem.pb.h:1738</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ab8de80bb2c8cd06e01291e48cc73c717"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ab8de80bb2c8cd06e01291e48cc73c717">operations_research::sat::LinearBooleanProblem::assignment</a></div><div class="ttdeci">const ::operations_research::sat::BooleanAssignment &amp; assignment() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01747">boolean_problem.pb.h:1747</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ae235e7298a32fce3a6836aee49706bd0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ae235e7298a32fce3a6836aee49706bd0">operations_research::sat::LinearBooleanProblem::num_variables</a></div><div class="ttdeci">int32_t num_variables() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01511">boolean_problem.pb.h:1511</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a72d41feda9a93c11089d3d99d6270999"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a72d41feda9a93c11089d3d99d6270999">operations_research::sat::LinearObjective::literals_size</a></div><div class="ttdeci">int literals_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01226">boolean_problem.pb.h:1226</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_addc11a509acc184aee1dad11bb519cff"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#addc11a509acc184aee1dad11bb519cff">operations_research::sat::LinearBooleanProblem::clear_original_num_variables</a></div><div class="ttdeci">void clear_original_num_variables()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01827">boolean_problem.pb.h:1827</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ada512454ae4423756b5ce9138465f8a2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ada512454ae4423756b5ce9138465f8a2">operations_research::sat::LinearBooleanConstraint::MergeFrom</a></div><div class="ttdeci">void MergeFrom(const LinearBooleanConstraint &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00502">boolean_problem.pb.cc:502</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3b8916ea6d24ef4006e6d52e3f96362f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3b8916ea6d24ef4006e6d52e3f96362f">operations_research::sat::LinearBooleanConstraint::_class_data_</a></div><div class="ttdeci">static const ClassData _class_data_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00202">boolean_problem.pb.h:202</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ad0e7274dcfa7de64d6dbb3f62d0a3228"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ad0e7274dcfa7de64d6dbb3f62d0a3228">operations_research::sat::LinearBooleanProblem::set_allocated_objective</a></div><div class="ttdeci">void set_allocated_objective(::operations_research::sat::LinearObjective *objective)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01634">boolean_problem.pb.h:1634</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3879cd244a3dd601f142f8b05f874791aa955f7b33ce01bbab9bc09ecf41ce495"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3879cd244a3dd601f142f8b05f874791aa955f7b33ce01bbab9bc09ecf41ce495">operations_research::sat::LinearBooleanConstraint::kLowerBoundFieldNumber</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00215">boolean_problem.pb.h:215</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a24dcbf29c0d6cd766009a182a6484e3b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a24dcbf29c0d6cd766009a182a6484e3b">operations_research::sat::LinearBooleanProblem::name</a></div><div class="ttdeci">const std::string &amp; name() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01439">boolean_problem.pb.h:1439</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ad4b567498b74f49edf4e648a0fdc1e41"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ad4b567498b74f49edf4e648a0fdc1e41">operations_research::sat::LinearBooleanConstraint::UnsafeArenaSwap</a></div><div class="ttdeci">void UnsafeArenaSwap(LinearBooleanConstraint *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00156">boolean_problem.pb.h:156</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_aab6ceb76142ab4957ab265e4a5ca7ec2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#aab6ceb76142ab4957ab265e4a5ca7ec2">operations_research::sat::BooleanAssignment::mutable_unknown_fields</a></div><div class="ttdeci">inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00579">boolean_problem.pb.h:579</a></div></div>
<div class="ttc" id="pack_8cc_html_a750b5d744c39a06bfb13e6eb010e35d0"><div class="ttname"><a href="pack_8cc.html#a750b5d744c39a06bfb13e6eb010e35d0">index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> <a href="pack_8cc_source.html#l00509">pack.cc:509</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aab6ceb76142ab4957ab265e4a5ca7ec2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aab6ceb76142ab4957ab265e4a5ca7ec2">operations_research::sat::LinearBooleanProblem::mutable_unknown_fields</a></div><div class="ttdeci">inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00745">boolean_problem.pb.h:745</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html">operations_research::sat::BooleanAssignment</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00545">boolean_problem.pb.h:545</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ad6517d79296bf6a44c284c32f104ffe6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ad6517d79296bf6a44c284c32f104ffe6">operations_research::sat::LinearBooleanProblem::clear_num_variables</a></div><div class="ttdeci">void clear_num_variables()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01504">boolean_problem.pb.h:1504</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a74f7eb449a6e182b73c8b4a1dbf15ce6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a74f7eb449a6e182b73c8b4a1dbf15ce6">operations_research::sat::LinearBooleanProblem::set_name</a></div><div class="ttdeci">void set_name(ArgT0 &amp;&amp;arg0, ArgT... args)</div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_adf9c81a2d25844446ee071fbe2a324ca"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#adf9c81a2d25844446ee071fbe2a324ca">operations_research::sat::BooleanAssignment::UnsafeArenaSwap</a></div><div class="ttdeci">void UnsafeArenaSwap(BooleanAssignment *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00618">boolean_problem.pb.h:618</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_ac3a0363ef4ac7055acd3971d5ccf835a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#ac3a0363ef4ac7055acd3971d5ccf835a">operations_research::sat::BooleanAssignment::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00586">boolean_problem.pb.h:586</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a5339b1584860029bfdb4f080683852f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a5339b1584860029bfdb4f080683852f5">operations_research::sat::LinearBooleanConstraint::clear_literals</a></div><div class="ttdeci">void clear_literals()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01006">boolean_problem.pb.h:1006</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a129ed1cb32c2716eb41b03f80e2637bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a129ed1cb32c2716eb41b03f80e2637bd">operations_research::sat::LinearBooleanConstraint::set_literals</a></div><div class="ttdeci">void set_literals(int index, int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01016">boolean_problem.pb.h:1016</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a458dd99a041a02e37d5b249201b18050"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a458dd99a041a02e37d5b249201b18050">operations_research::sat::LinearBooleanProblem::clear_name</a></div><div class="ttdeci">void clear_name()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01435">boolean_problem.pb.h:1435</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a5339b1584860029bfdb4f080683852f5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a5339b1584860029bfdb4f080683852f5">operations_research::sat::LinearObjective::clear_literals</a></div><div class="ttdeci">void clear_literals()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01229">boolean_problem.pb.h:1229</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aab21a516e3dd1fd8618bad2121dbce43"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aab21a516e3dd1fd8618bad2121dbce43">operations_research::sat::LinearBooleanProblem::add_var_names</a></div><div class="ttdeci">std::string * add_var_names()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01664">boolean_problem.pb.h:1664</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a1b3f9b0b62b7f69f919c65a26848f37c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a1b3f9b0b62b7f69f919c65a26848f37c">operations_research::sat::LinearBooleanProblem::UnsafeArenaSwap</a></div><div class="ttdeci">void UnsafeArenaSwap(LinearBooleanProblem *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00784">boolean_problem.pb.h:784</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a4cfd6f7ea6c771f7b5570469e8f8fb9b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a4cfd6f7ea6c771f7b5570469e8f8fb9b">operations_research::sat::LinearBooleanConstraint::operator=</a></div><div class="ttdeci">LinearBooleanConstraint &amp; operator=(LinearBooleanConstraint &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00100">boolean_problem.pb.h:100</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ad3f35a37136ca98dc63e409435b04af0"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ad3f35a37136ca98dc63e409435b04af0">operations_research::sat::LinearBooleanProblem::constraints</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; ::operations_research::sat::LinearBooleanConstraint &gt; &amp; constraints() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01559">boolean_problem.pb.h:1559</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_af661986d56e934195c0cc57b3e78f1ae"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#af661986d56e934195c0cc57b3e78f1ae">operations_research::sat::LinearBooleanConstraint::unknown_fields</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet &amp; unknown_fields() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00114">boolean_problem.pb.h:114</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aa245194082b652eaad962f57b38884c3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aa245194082b652eaad962f57b38884c3">operations_research::sat::LinearBooleanProblem::original_num_variables</a></div><div class="ttdeci">int32_t original_num_variables() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01834">boolean_problem.pb.h:1834</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aebef205a40e296437d69fd2e4d3ef2be"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aebef205a40e296437d69fd2e4d3ef2be">operations_research::sat::LinearBooleanProblem::set_allocated_name</a></div><div class="ttdeci">void set_allocated_name(std::string *name)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01480">boolean_problem.pb.h:1480</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html">operations_research::sat::LinearObjective</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00324">boolean_problem.pb.h:324</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a19a0f26b0020bdbebe760f4596bfcb0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a19a0f26b0020bdbebe760f4596bfcb0c">operations_research::sat::LinearObjective::default_instance</a></div><div class="ttdeci">static const LinearObjective &amp; default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00371">boolean_problem.pb.h:371</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ac10895f5fea7aa28b7d68ae1a3d8d14d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ac10895f5fea7aa28b7d68ae1a3d8d14d">operations_research::sat::LinearBooleanProblem::clear_var_names</a></div><div class="ttdeci">void clear_var_names()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01661">boolean_problem.pb.h:1661</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ac3a0363ef4ac7055acd3971d5ccf835a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ac3a0363ef4ac7055acd3971d5ccf835a">operations_research::sat::LinearBooleanConstraint::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00124">boolean_problem.pb.h:124</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ade092f7378c2eef944dd6eba16d5690e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ade092f7378c2eef944dd6eba16d5690e">operations_research::sat::LinearBooleanConstraint::_InternalSerialize</a></div><div class="ttdeci">uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00391">boolean_problem.pb.cc:391</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a4dcc8c87ec64d7099e375fc1b8f90da3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a4dcc8c87ec64d7099e375fc1b8f90da3">operations_research::sat::LinearObjective::operator=</a></div><div class="ttdeci">LinearObjective &amp; operator=(LinearObjective &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00341">boolean_problem.pb.h:341</a></div></div>
<div class="ttc" id="boolean__problem_8pb_8h_html_a8f0186f55a13089b6fa9ce2d8b0d5904"><div class="ttname"><a href="boolean__problem_8pb_8h.html#a8f0186f55a13089b6fa9ce2d8b0d5904">descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fsat_2fboolean_5fproblem_2eproto</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00182">boolean_problem.pb.cc:182</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a3093b30aa99ebf483676b451adbd5708"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a3093b30aa99ebf483676b451adbd5708">operations_research::sat::LinearBooleanProblem::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00749">boolean_problem.pb.h:749</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a83794439b5a81a507b67b07f09d4f048"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a83794439b5a81a507b67b07f09d4f048">operations_research::sat::LinearBooleanConstraint::IsInitialized</a></div><div class="ttdeci">bool IsInitialized() const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00533">boolean_problem.pb.cc:533</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_adf1d4d075084f1ee1369adfc5ac67d76"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#adf1d4d075084f1ee1369adfc5ac67d76">operations_research::sat::LinearBooleanConstraint::clear_lower_bound</a></div><div class="ttdeci">void clear_lower_bound()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01101">boolean_problem.pb.h:1101</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_afa52106fb65db603311fbea42f5127c2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#afa52106fb65db603311fbea42f5127c2">operations_research::sat::LinearBooleanProblem::swap</a></div><div class="ttdeci">friend void swap(LinearBooleanProblem &amp;a, LinearBooleanProblem &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00768">boolean_problem.pb.h:768</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a5a95ed21eee34077d09c7ba95c00c885"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a5a95ed21eee34077d09c7ba95c00c885">operations_research::sat::LinearBooleanConstraint::mutable_coefficients</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int64_t &gt; * mutable_coefficients()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01088">boolean_problem.pb.h:1088</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a72d41feda9a93c11089d3d99d6270999"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a72d41feda9a93c11089d3d99d6270999">operations_research::sat::BooleanAssignment::literals_size</a></div><div class="ttdeci">int literals_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01380">boolean_problem.pb.h:1380</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a201011b665c31f3f6f333c5b67658460"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a201011b665c31f3f6f333c5b67658460">operations_research::sat::LinearBooleanConstraint::mutable_literals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int32_t &gt; * mutable_literals()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01041">boolean_problem.pb.h:1041</a></div></div>
<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> <a href="bop__parameters_8pb_8h_source.html#l00039">bop_parameters.pb.h:39</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a1357c96fb88e28af1b115542dcc00a0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a1357c96fb88e28af1b115542dcc00a0c">operations_research::sat::LinearBooleanConstraint::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00127">boolean_problem.pb.h:127</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ad46224dc08b4e9baf8d0125ba4c1d51d"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ad46224dc08b4e9baf8d0125ba4c1d51d">operations_research::sat::LinearBooleanConstraint::Swap</a></div><div class="ttdeci">void Swap(LinearBooleanConstraint *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00143">boolean_problem.pb.h:143</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a8473d52a88ddd9d90e879d1716586bee"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a8473d52a88ddd9d90e879d1716586bee">operations_research::sat::LinearBooleanConstraint::kIndexInFileMessages</a></div><div class="ttdeci">static constexpr int kIndexInFileMessages</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00137">boolean_problem.pb.h:137</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_1_1___internal_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment_1_1___internal.html">operations_research::sat::BooleanAssignment::_Internal</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00868">boolean_problem.pb.cc:868</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a312ca8bb89c95cba7ac0712a184f5711"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a312ca8bb89c95cba7ac0712a184f5711">operations_research::sat::LinearBooleanConstraint::_InternalParse</a></div><div class="ttdeci">const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00298">boolean_problem.pb.cc:298</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a205067c8a0b7e779bb38ba42b8d2c043"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a205067c8a0b7e779bb38ba42b8d2c043">operations_research::sat::LinearBooleanProblem::LinearBooleanProblem</a></div><div class="ttdeci">LinearBooleanProblem()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00714">boolean_problem.pb.h:714</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a3093b30aa99ebf483676b451adbd5708"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a3093b30aa99ebf483676b451adbd5708">operations_research::sat::LinearObjective::descriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00362">boolean_problem.pb.h:362</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_aa7e6ed13f1c34c5453b63a4d9645196e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#aa7e6ed13f1c34c5453b63a4d9645196e">operations_research::sat::LinearBooleanConstraint::GetClassData</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00493">boolean_problem.pb.cc:493</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_1_1___internal_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective_1_1___internal.html">operations_research::sat::LinearObjective::_Internal</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00566">boolean_problem.pb.cc:566</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a24dcbf29c0d6cd766009a182a6484e3b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a24dcbf29c0d6cd766009a182a6484e3b">operations_research::sat::LinearBooleanConstraint::name</a></div><div class="ttdeci">const std::string &amp; name() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01161">boolean_problem.pb.h:1161</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_1_1___internal_html"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint_1_1___internal.html">operations_research::sat::LinearBooleanConstraint::_Internal</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00199">boolean_problem.pb.cc:199</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_acd486bb779f6a39497373e37ee5dab16"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#acd486bb779f6a39497373e37ee5dab16">operations_research::sat::LinearBooleanProblem::set_original_num_variables</a></div><div class="ttdeci">void set_original_num_variables(int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01842">boolean_problem.pb.h:1842</a></div></div>
<div class="ttc" id="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto_html_a807eed5c615caffbff3960079ef76239"><div class="ttname"><a href="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto.html#a807eed5c615caffbff3960079ef76239">TableStruct_ortools_2fsat_2fboolean_5fproblem_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="boolean__problem_8pb_8h_source.html#l00052">boolean_problem.pb.h:52</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a2c971b2a10d6aa68bf5fa0a7d4200ae6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a2c971b2a10d6aa68bf5fa0a7d4200ae6">operations_research::sat::LinearBooleanConstraint::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00181">boolean_problem.pb.h:181</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ae0329c7cbd4ccf64749c34cde9260a9f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ae0329c7cbd4ccf64749c34cde9260a9f">operations_research::sat::LinearObjective::coefficients</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int64_t &gt; &amp; coefficients() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01302">boolean_problem.pb.h:1302</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a6856053080805ee6b73c5c6ad1ea790e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a6856053080805ee6b73c5c6ad1ea790e">operations_research::sat::LinearBooleanProblem::add_constraints</a></div><div class="ttdeci">::operations_research::sat::LinearBooleanConstraint * add_constraints()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01553">boolean_problem.pb.h:1553</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a72a05e543a5e5eea7158bc380b63aecc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a72a05e543a5e5eea7158bc380b63aecc">operations_research::sat::LinearBooleanProblem::internal_default_instance</a></div><div class="ttdeci">static const LinearBooleanProblem * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00761">boolean_problem.pb.h:761</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a55a382477ad34f64a0e945c3af4e7ce2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a55a382477ad34f64a0e945c3af4e7ce2">operations_research::sat::LinearBooleanConstraint::New</a></div><div class="ttdeci">LinearBooleanConstraint * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00164">boolean_problem.pb.h:164</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a80be0b0a1ea9deb6dc5e40a81ceb2af8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a80be0b0a1ea9deb6dc5e40a81ceb2af8">operations_research::sat::LinearBooleanProblem::has_name</a></div><div class="ttdeci">bool has_name() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01432">boolean_problem.pb.h:1432</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a9e32504c3f1bddb0f25f1386ecf7987b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a9e32504c3f1bddb0f25f1386ecf7987b">operations_research::sat::LinearObjective::scaling_factor</a></div><div class="ttdeci">double scaling_factor() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01359">boolean_problem.pb.h:1359</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ae07aca0058215b4ec17a21dc20b49e3a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ae07aca0058215b4ec17a21dc20b49e3a">operations_research::sat::LinearObjective::has_offset</a></div><div class="ttdeci">bool has_offset() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01321">boolean_problem.pb.h:1321</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a33f80f4d89b2508860a523aa4962bbb6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a33f80f4d89b2508860a523aa4962bbb6">operations_research::sat::LinearBooleanProblem::operator=</a></div><div class="ttdeci">LinearBooleanProblem &amp; operator=(LinearBooleanProblem &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00728">boolean_problem.pb.h:728</a></div></div>
<div class="ttc" id="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto_html"><div class="ttname"><a href="struct_table_struct__ortools__2fsat__2fboolean__5fproblem__2eproto.html">TableStruct_ortools_2fsat_2fboolean_5fproblem_2eproto</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00044">boolean_problem.pb.h:44</a></div></div>
<div class="ttc" id="namespaceoperations__research_html"><div class="ttname"><a href="namespaceoperations__research.html">operations_research</a></div><div class="ttdoc">Collection of objects used to extend the Constraint Solver library.</div><div class="ttdef"><b>Definition:</b> <a href="dense__doubly__linked__list_8h_source.html#l00021">dense_doubly_linked_list.h:21</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ac2acaf67ce6799392872ecfd68780a52"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ac2acaf67ce6799392872ecfd68780a52">operations_research::sat::LinearBooleanProblem::unsafe_arena_set_allocated_objective</a></div><div class="ttdeci">void unsafe_arena_set_allocated_objective(::operations_research::sat::LinearObjective *objective)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01586">boolean_problem.pb.h:1586</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a72d41feda9a93c11089d3d99d6270999"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a72d41feda9a93c11089d3d99d6270999">operations_research::sat::LinearBooleanConstraint::literals_size</a></div><div class="ttdeci">int literals_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01003">boolean_problem.pb.h:1003</a></div></div>
<div class="ttc" id="interval_8cc_html_adeaf787e3a80bbf698cb9e26264474e0"><div class="ttname"><a href="interval_8cc.html#adeaf787e3a80bbf698cb9e26264474e0">offset_</a></div><div class="ttdeci">const int64_t offset_</div><div class="ttdef"><b>Definition:</b> <a href="interval_8cc_source.html#l02108">interval.cc:2108</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a7d71d78013f83bc05711ba8bf7a60eb2"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a7d71d78013f83bc05711ba8bf7a60eb2">operations_research::sat::LinearBooleanProblem::var_names_size</a></div><div class="ttdeci">int var_names_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01658">boolean_problem.pb.h:1658</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a3adb2b4e1b3250e209745e40e8264ebd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a3adb2b4e1b3250e209745e40e8264ebd">operations_research::sat::BooleanAssignment::BooleanAssignment</a></div><div class="ttdeci">BooleanAssignment()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00548">boolean_problem.pb.h:548</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a201011b665c31f3f6f333c5b67658460"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a201011b665c31f3f6f333c5b67658460">operations_research::sat::LinearObjective::mutable_literals</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int32_t &gt; * mutable_literals()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01264">boolean_problem.pb.h:1264</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_adb39ff0b7199986bf989ea6973b313d7"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#adb39ff0b7199986bf989ea6973b313d7">operations_research::sat::LinearObjective::LinearObjective</a></div><div class="ttdeci">LinearObjective(LinearObjective &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00332">boolean_problem.pb.h:332</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a2d7b4a831f8dc543be3fa7bae84f1e8f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a2d7b4a831f8dc543be3fa7bae84f1e8f">operations_research::sat::LinearBooleanConstraint::CopyFrom</a></div><div class="ttdeci">void CopyFrom(const LinearBooleanConstraint &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00526">boolean_problem.pb.cc:526</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a129ed1cb32c2716eb41b03f80e2637bd"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a129ed1cb32c2716eb41b03f80e2637bd">operations_research::sat::BooleanAssignment::set_literals</a></div><div class="ttdeci">void set_literals(int index, int32_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01393">boolean_problem.pb.h:1393</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_afddea8f1f515fb9507a2e5c2ceb1b29e"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#afddea8f1f515fb9507a2e5c2ceb1b29e">operations_research::sat::LinearObjective::coefficients_size</a></div><div class="ttdeci">int coefficients_size() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01273">boolean_problem.pb.h:1273</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a8e1e432654e065c8832b4a582166e826"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a8e1e432654e065c8832b4a582166e826">operations_research::sat::LinearBooleanProblem::set_allocated_assignment</a></div><div class="ttdeci">void set_allocated_assignment(::operations_research::sat::BooleanAssignment *assignment)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01799">boolean_problem.pb.h:1799</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a96ffc785b7b2135c7980c985883ffdd3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a96ffc785b7b2135c7980c985883ffdd3">operations_research::sat::LinearObjective::offset</a></div><div class="ttdeci">double offset() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01331">boolean_problem.pb.h:1331</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a1357c96fb88e28af1b115542dcc00a0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a1357c96fb88e28af1b115542dcc00a0c">operations_research::sat::LinearBooleanProblem::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00755">boolean_problem.pb.h:755</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a99d3e197fb4e74ab4e35335c2b1e6af6"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a99d3e197fb4e74ab4e35335c2b1e6af6">operations_research::sat::BooleanAssignment::Swap</a></div><div class="ttdeci">void Swap(BooleanAssignment *other)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00605">boolean_problem.pb.h:605</a></div></div>
<div class="ttc" id="namespaceoperations__research_1_1sat_html_acff383180e0a501ae04bf4a31adfe5a2"><div class="ttname"><a href="namespaceoperations__research_1_1sat.html#acff383180e0a501ae04bf4a31adfe5a2">operations_research::sat::_LinearObjective_default_instance_</a></div><div class="ttdeci">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT LinearObjectiveDefaultTypeInternal _LinearObjective_default_instance_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8cc_source.html#l00051">boolean_problem.pb.cc:51</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a4bc9f6d810898b08100fce19f946b2ce"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a4bc9f6d810898b08100fce19f946b2ce">operations_research::sat::LinearBooleanProblem::unsafe_arena_release_assignment</a></div><div class="ttdeci">::operations_research::sat::BooleanAssignment * unsafe_arena_release_assignment()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01779">boolean_problem.pb.h:1779</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ac3a0363ef4ac7055acd3971d5ccf835a"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ac3a0363ef4ac7055acd3971d5ccf835a">operations_research::sat::LinearBooleanProblem::GetDescriptor</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00752">boolean_problem.pb.h:752</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a80be0b0a1ea9deb6dc5e40a81ceb2af8"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a80be0b0a1ea9deb6dc5e40a81ceb2af8">operations_research::sat::LinearBooleanConstraint::has_name</a></div><div class="ttdeci">bool has_name() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01154">boolean_problem.pb.h:1154</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a3b8916ea6d24ef4006e6d52e3f96362f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a3b8916ea6d24ef4006e6d52e3f96362f">operations_research::sat::BooleanAssignment::_class_data_</a></div><div class="ttdeci">static const ClassData _class_data_</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00664">boolean_problem.pb.h:664</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a3879cd244a3dd601f142f8b05f874791a63c3b1b9f0c06bc24635c8d24b346305"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a3879cd244a3dd601f142f8b05f874791a63c3b1b9f0c06bc24635c8d24b346305">operations_research::sat::LinearBooleanConstraint::kCoefficientsFieldNumber</a></div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00213">boolean_problem.pb.h:213</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_aebef205a40e296437d69fd2e4d3ef2be"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#aebef205a40e296437d69fd2e4d3ef2be">operations_research::sat::LinearBooleanConstraint::set_allocated_name</a></div><div class="ttdeci">void set_allocated_name(std::string *name)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01202">boolean_problem.pb.h:1202</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ac002084f122e43323f9ba870277b0db5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ac002084f122e43323f9ba870277b0db5">operations_research::sat::LinearBooleanProblem::release_assignment</a></div><div class="ttdeci">PROTOBUF_NODISCARD ::operations_research::sat::BooleanAssignment * release_assignment()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01764">boolean_problem.pb.h:1764</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ace44da4c185dad99876bf01c7ea74c07"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ace44da4c185dad99876bf01c7ea74c07">operations_research::sat::LinearBooleanConstraint::mutable_name</a></div><div class="ttdeci">std::string * mutable_name()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01172">boolean_problem.pb.h:1172</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_ae67fef07473581947996f2845ee2b56b"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#ae67fef07473581947996f2845ee2b56b">operations_research::sat::LinearBooleanProblem::set_var_names</a></div><div class="ttdeci">void set_var_names(int index, const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01680">boolean_problem.pb.h:1680</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a307851f36670a73271794e2b79c577b9"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a307851f36670a73271794e2b79c577b9">operations_research::sat::BooleanAssignment::BooleanAssignment</a></div><div class="ttdeci">BooleanAssignment(BooleanAssignment &amp;&amp;from) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00553">boolean_problem.pb.h:553</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_ad25565785ed0de8fc2cd5e7a8cfd29b3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#ad25565785ed0de8fc2cd5e7a8cfd29b3">operations_research::sat::LinearBooleanConstraint::literals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int32_t &gt; &amp; literals() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01032">boolean_problem.pb.h:1032</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a1357c96fb88e28af1b115542dcc00a0c"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a1357c96fb88e28af1b115542dcc00a0c">operations_research::sat::BooleanAssignment::GetReflection</a></div><div class="ttdeci">static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00589">boolean_problem.pb.h:589</a></div></div>
<div class="ttc" id="demon__profiler_8cc_html_ac072af30c4ffbc834bb4c681f6ecb514"><div class="ttname"><a href="demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514">value</a></div><div class="ttdeci">int64_t value</div><div class="ttdef"><b>Definition:</b> <a href="demon__profiler_8cc_source.html#l00044">demon_profiler.cc:44</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a154e5e865412e3d17391aa97d0728b56"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a154e5e865412e3d17391aa97d0728b56">operations_research::sat::LinearBooleanProblem::unsafe_arena_set_allocated_assignment</a></div><div class="ttdeci">void unsafe_arena_set_allocated_assignment(::operations_research::sat::BooleanAssignment *assignment)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01751">boolean_problem.pb.h:1751</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_a1c2778fd2d789db76f80a0e495cf08da"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#a1c2778fd2d789db76f80a0e495cf08da">operations_research::sat::LinearBooleanProblem::default_instance</a></div><div class="ttdeci">static const LinearBooleanProblem &amp; default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00758">boolean_problem.pb.h:758</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a5f807045477a61f08c2632c4a0a7412f"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a5f807045477a61f08c2632c4a0a7412f">operations_research::sat::LinearObjective::internal_default_instance</a></div><div class="ttdeci">static const LinearObjective * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00374">boolean_problem.pb.h:374</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a801835b9eb7091fa36bf0a8560b472ba"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a801835b9eb7091fa36bf0a8560b472ba">operations_research::sat::LinearBooleanConstraint::default_instance</a></div><div class="ttdeci">static const LinearBooleanConstraint &amp; default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00130">boolean_problem.pb.h:130</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a2641e8e8b8ae421aee15c03b4479d2e5"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a2641e8e8b8ae421aee15c03b4479d2e5">operations_research::sat::LinearObjective::set_coefficients</a></div><div class="ttdeci">void set_coefficients(int index, int64_t value)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01286">boolean_problem.pb.h:1286</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_adf17ff5b3196493b04639ae417142488"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#adf17ff5b3196493b04639ae417142488">operations_research::sat::LinearBooleanProblem::has_num_variables</a></div><div class="ttdeci">bool has_num_variables() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01501">boolean_problem.pb.h:1501</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a82eeeb4169009b4a1a7c384881a21c30"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a82eeeb4169009b4a1a7c384881a21c30">operations_research::sat::LinearObjective::New</a></div><div class="ttdeci">LinearObjective * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00405">boolean_problem.pb.h:405</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a505761d16140eac49b4433827a5d47ef"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a505761d16140eac49b4433827a5d47ef">operations_research::sat::LinearBooleanConstraint::internal_default_instance</a></div><div class="ttdeci">static const LinearBooleanConstraint * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00133">boolean_problem.pb.h:133</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_ad25565785ed0de8fc2cd5e7a8cfd29b3"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#ad25565785ed0de8fc2cd5e7a8cfd29b3">operations_research::sat::LinearObjective::literals</a></div><div class="ttdeci">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; int32_t &gt; &amp; literals() const</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01255">boolean_problem.pb.h:1255</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_objective_html_a28b4ad4a2515668720c4d8c4a52ef2dc"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_objective.html#a28b4ad4a2515668720c4d8c4a52ef2dc">operations_research::sat::LinearObjective::clear_coefficients</a></div><div class="ttdeci">void clear_coefficients()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01276">boolean_problem.pb.h:1276</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_boolean_assignment_html_a2bc0ecc269348231ef34da23e64eac78"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_boolean_assignment.html#a2bc0ecc269348231ef34da23e64eac78">operations_research::sat::BooleanAssignment::operator=</a></div><div class="ttdeci">BooleanAssignment &amp; operator=(const BooleanAssignment &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l00558">boolean_problem.pb.h:558</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_constraint_html_a458dd99a041a02e37d5b249201b18050"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_constraint.html#a458dd99a041a02e37d5b249201b18050">operations_research::sat::LinearBooleanConstraint::clear_name</a></div><div class="ttdeci">void clear_name()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01157">boolean_problem.pb.h:1157</a></div></div>
<div class="ttc" id="constraint__solver_2table_8cc_html_acb18315d548212835cd8ed4287e6c0b6"><div class="ttname"><a href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a></div><div class="ttdeci">int64_t a</div><div class="ttdef"><b>Definition:</b> <a href="constraint__solver_2table_8cc_source.html#l00046">constraint_solver/table.cc:46</a></div></div>
<div class="ttc" id="classoperations__research_1_1sat_1_1_linear_boolean_problem_html_aa7c941c7cde0c1463f40f7359e662368"><div class="ttname"><a href="classoperations__research_1_1sat_1_1_linear_boolean_problem.html#aa7c941c7cde0c1463f40f7359e662368">operations_research::sat::LinearBooleanProblem::mutable_var_names</a></div><div class="ttdeci">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField&lt; std::string &gt; * mutable_var_names()</div><div class="ttdef"><b>Definition:</b> <a href="boolean__problem_8pb_8h_source.html#l01724">boolean_problem.pb.h:1724</a></div></div>
2021-01-26 11:28:50 +01:00
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
2020-09-01 16:00:33 +02:00
<!-- HTML footer for doxygen 1.8.18-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a7cc1eeded8f693d0da6c729bc88c45a.html">ortools</a></li><li class="navelem"><a class="el" href="dir_b2c6d49957bf5d0c7726edb4b829cd4d.html">gen</a></li><li class="navelem"><a class="el" href="dir_dd9e6105f85b4b8d1432afc92516bdf4.html">ortools</a></li><li class="navelem"><a class="el" href="dir_c5b0fe70900e54a4a94ebb062342b0c6.html">sat</a></li><li class="navelem"><a class="el" href="boolean__problem_8pb_8h.html">boolean_problem.pb.h</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
2022-01-16 18:02:36 +01:00
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
2020-09-01 16:00:33 +02:00
</ul>
</div>
</body>
</html>