Files
ortools-clone/docs/cpp_sat/namespacegoogle_1_1protobuf.html
2019-06-13 15:51:12 +02:00

1081 lines
73 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>OR-Tools</title>
<meta http-equiv="Content-Type" content="text/html;"/>
<meta charset="utf-8"/>
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
<link rel="stylesheet" type="text/css" href="doxygen.css" title="default" media="screen,print" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="banner-container">
<div id="banner">
<span id="sfml">OR-Tools 7.1@</span>
</div>
</div>
<div id="content">
<!-- Generated by Doxygen 1.8.15 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespacegoogle.html">google</a></li><li class="navelem"><a class="el" href="namespacegoogle_1_1protobuf.html">protobuf</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">google::protobuf Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1CpSolverStatus_01_4.html">is_proto_enum&lt; ::operations_research::sat::CpSolverStatus &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1DecisionStrat411f5031253253c57f3c5f378dfc1bf0.html">is_proto_enum&lt; ::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1DecisionStrat9163b6fc058f1feefc5796666205cadb.html">is_proto_enum&lt; ::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParametersb465c243b8d7fa2fa0ca5cc28bee453c.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_BinaryMinizationAlgorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__ClauseOrdering_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_ClauseOrdering &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__ClauseProtection_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_ClauseProtection &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters18e480b3e82e25979893dc86f9997a3d.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__MaxSatAssumptionOrder_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_MaxSatAssumptionOrder &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters66ef3c834a5336a1d6bbbf0bf3479a8a.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__Polarity_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_Polarity &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__RestartAlgorithm_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_RestartAlgorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__SearchBranching_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_SearchBranching &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1operations__research_1_1sat_1_1SatParameters__VariableOrder_01_4.html">is_proto_enum&lt; ::operations_research::sat::SatParameters_VariableOrder &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ab6c5ebe14cfc68d93a5f60686f2ae22d"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ab6c5ebe14cfc68d93a5f60686f2ae22d"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html">operations_research::sat::AllDifferentConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ab6c5ebe14cfc68d93a5f60686f2ae22d">Arena::CreateMaybeMessage&lt;::operations_research::sat::AllDifferentConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ab6c5ebe14cfc68d93a5f60686f2ae22d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47da04ba2be147be8b0a249d1127175f"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a47da04ba2be147be8b0a249d1127175f"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html">operations_research::sat::AutomatonConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a47da04ba2be147be8b0a249d1127175f">Arena::CreateMaybeMessage&lt;::operations_research::sat::AutomatonConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a47da04ba2be147be8b0a249d1127175f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad530047c3866901687cad573a8902a36"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ad530047c3866901687cad573a8902a36"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1BoolArgumentProto.html">operations_research::sat::BoolArgumentProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ad530047c3866901687cad573a8902a36">Arena::CreateMaybeMessage&lt;::operations_research::sat::BoolArgumentProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ad530047c3866901687cad573a8902a36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8dbc8cdb17b07a5682228a84ca326a7"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ab8dbc8cdb17b07a5682228a84ca326a7"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html">operations_research::sat::CircuitConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ab8dbc8cdb17b07a5682228a84ca326a7">Arena::CreateMaybeMessage&lt;::operations_research::sat::CircuitConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ab8dbc8cdb17b07a5682228a84ca326a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65ba1bb90bf8b69684824af54ed34061"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a65ba1bb90bf8b69684824af54ed34061"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html">operations_research::sat::CircuitCoveringConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a65ba1bb90bf8b69684824af54ed34061">Arena::CreateMaybeMessage&lt;::operations_research::sat::CircuitCoveringConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a65ba1bb90bf8b69684824af54ed34061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a194b7268d38aea43cf720189f2c7d933"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a194b7268d38aea43cf720189f2c7d933"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1ConstraintProto.html">operations_research::sat::ConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a194b7268d38aea43cf720189f2c7d933">Arena::CreateMaybeMessage&lt;::operations_research::sat::ConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a194b7268d38aea43cf720189f2c7d933"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad6b5a46ab5d2233f555b7eaa7f9dc8b"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:aad6b5a46ab5d2233f555b7eaa7f9dc8b"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">operations_research::sat::CpModelProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#aad6b5a46ab5d2233f555b7eaa7f9dc8b">Arena::CreateMaybeMessage&lt;::operations_research::sat::CpModelProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:aad6b5a46ab5d2233f555b7eaa7f9dc8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbd10e0381bdcea8db6a4b8b1ddda5b4"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:afbd10e0381bdcea8db6a4b8b1ddda5b4"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1CpObjectiveProto.html">operations_research::sat::CpObjectiveProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#afbd10e0381bdcea8db6a4b8b1ddda5b4">Arena::CreateMaybeMessage&lt;::operations_research::sat::CpObjectiveProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:afbd10e0381bdcea8db6a4b8b1ddda5b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdc2b7a036c638cad9b003b8e2ae38fb"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:abdc2b7a036c638cad9b003b8e2ae38fb"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">operations_research::sat::CpSolverResponse</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#abdc2b7a036c638cad9b003b8e2ae38fb">Arena::CreateMaybeMessage&lt;::operations_research::sat::CpSolverResponse &gt;</a> (Arena *)</td></tr>
<tr class="separator:abdc2b7a036c638cad9b003b8e2ae38fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c7246d8fad339bf133ecf5ce8b70e6f"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a8c7246d8fad339bf133ecf5ce8b70e6f"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html">operations_research::sat::CumulativeConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a8c7246d8fad339bf133ecf5ce8b70e6f">Arena::CreateMaybeMessage&lt;::operations_research::sat::CumulativeConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a8c7246d8fad339bf133ecf5ce8b70e6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab396a7c48de804df389f1fde37cd4aed"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ab396a7c48de804df389f1fde37cd4aed"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html">operations_research::sat::DecisionStrategyProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ab396a7c48de804df389f1fde37cd4aed">Arena::CreateMaybeMessage&lt;::operations_research::sat::DecisionStrategyProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ab396a7c48de804df389f1fde37cd4aed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dafed95c6efbf6296753a9a90923388"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a8dafed95c6efbf6296753a9a90923388"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html">operations_research::sat::DecisionStrategyProto_AffineTransformation</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a8dafed95c6efbf6296753a9a90923388">Arena::CreateMaybeMessage&lt;::operations_research::sat::DecisionStrategyProto_AffineTransformation &gt;</a> (Arena *)</td></tr>
<tr class="separator:a8dafed95c6efbf6296753a9a90923388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e0bfccb327b7e1ef475d48d813554ac"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a4e0bfccb327b7e1ef475d48d813554ac"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1ElementConstraintProto.html">operations_research::sat::ElementConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a4e0bfccb327b7e1ef475d48d813554ac">Arena::CreateMaybeMessage&lt;::operations_research::sat::ElementConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a4e0bfccb327b7e1ef475d48d813554ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1456edebbb93b07e4cb7b231c6d5d1c"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ad1456edebbb93b07e4cb7b231c6d5d1c"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html">operations_research::sat::IntegerArgumentProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ad1456edebbb93b07e4cb7b231c6d5d1c">Arena::CreateMaybeMessage&lt;::operations_research::sat::IntegerArgumentProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ad1456edebbb93b07e4cb7b231c6d5d1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e446e46683177ee44ab293e2c35231b"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a8e446e46683177ee44ab293e2c35231b"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1IntegerVariableProto.html">operations_research::sat::IntegerVariableProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a8e446e46683177ee44ab293e2c35231b">Arena::CreateMaybeMessage&lt;::operations_research::sat::IntegerVariableProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a8e446e46683177ee44ab293e2c35231b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23fd3de0c47884bbebb25116ece5c2d7"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a23fd3de0c47884bbebb25116ece5c2d7"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html">operations_research::sat::IntervalConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a23fd3de0c47884bbebb25116ece5c2d7">Arena::CreateMaybeMessage&lt;::operations_research::sat::IntervalConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a23fd3de0c47884bbebb25116ece5c2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fd2c00fa691e2d0a3ec45cf883dfdf5"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a6fd2c00fa691e2d0a3ec45cf883dfdf5"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1InverseConstraintProto.html">operations_research::sat::InverseConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a6fd2c00fa691e2d0a3ec45cf883dfdf5">Arena::CreateMaybeMessage&lt;::operations_research::sat::InverseConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:a6fd2c00fa691e2d0a3ec45cf883dfdf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe77e6dc60fd9e0d5c696b1b55c2fccd"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:abe77e6dc60fd9e0d5c696b1b55c2fccd"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1LinearConstraintProto.html">operations_research::sat::LinearConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#abe77e6dc60fd9e0d5c696b1b55c2fccd">Arena::CreateMaybeMessage&lt;::operations_research::sat::LinearConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:abe77e6dc60fd9e0d5c696b1b55c2fccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab081583e505c7c4003cc7981f7bd354f"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ab081583e505c7c4003cc7981f7bd354f"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html">operations_research::sat::NoOverlap2DConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ab081583e505c7c4003cc7981f7bd354f">Arena::CreateMaybeMessage&lt;::operations_research::sat::NoOverlap2DConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ab081583e505c7c4003cc7981f7bd354f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa61f6fa8185bc8617023420148f33045"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:aa61f6fa8185bc8617023420148f33045"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html">operations_research::sat::NoOverlapConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#aa61f6fa8185bc8617023420148f33045">Arena::CreateMaybeMessage&lt;::operations_research::sat::NoOverlapConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:aa61f6fa8185bc8617023420148f33045"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9605edce6c8d1b9f2b465ea3cf193e72"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a9605edce6c8d1b9f2b465ea3cf193e72"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html">operations_research::sat::PartialVariableAssignment</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a9605edce6c8d1b9f2b465ea3cf193e72">Arena::CreateMaybeMessage&lt;::operations_research::sat::PartialVariableAssignment &gt;</a> (Arena *)</td></tr>
<tr class="separator:a9605edce6c8d1b9f2b465ea3cf193e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb8db465df82459433570257339128c1"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:adb8db465df82459433570257339128c1"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html">operations_research::sat::ReservoirConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#adb8db465df82459433570257339128c1">Arena::CreateMaybeMessage&lt;::operations_research::sat::ReservoirConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:adb8db465df82459433570257339128c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae061245ac4989a9fa86f211ccf1a94bb"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ae061245ac4989a9fa86f211ccf1a94bb"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html">operations_research::sat::RoutesConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ae061245ac4989a9fa86f211ccf1a94bb">Arena::CreateMaybeMessage&lt;::operations_research::sat::RoutesConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ae061245ac4989a9fa86f211ccf1a94bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab58f5023a24725742e59513c8a5785e2"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ab58f5023a24725742e59513c8a5785e2"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1TableConstraintProto.html">operations_research::sat::TableConstraintProto</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ab58f5023a24725742e59513c8a5785e2">Arena::CreateMaybeMessage&lt;::operations_research::sat::TableConstraintProto &gt;</a> (Arena *)</td></tr>
<tr class="separator:ab58f5023a24725742e59513c8a5785e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a932a088438a4a18cac0d84a50f9cef93"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a932a088438a4a18cac0d84a50f9cef93"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a932a088438a4a18cac0d84a50f9cef93">GetEnumDescriptor&lt; ::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy &gt;</a> ()</td></tr>
<tr class="separator:a932a088438a4a18cac0d84a50f9cef93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7bf2119b197f54b7cfb237d392a3b31"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ab7bf2119b197f54b7cfb237d392a3b31"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ab7bf2119b197f54b7cfb237d392a3b31">GetEnumDescriptor&lt; ::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy &gt;</a> ()</td></tr>
<tr class="separator:ab7bf2119b197f54b7cfb237d392a3b31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61f6bf84c590e6ff99427d674d30cc9c"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a61f6bf84c590e6ff99427d674d30cc9c"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a61f6bf84c590e6ff99427d674d30cc9c">GetEnumDescriptor&lt; ::operations_research::sat::CpSolverStatus &gt;</a> ()</td></tr>
<tr class="separator:a61f6bf84c590e6ff99427d674d30cc9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e3ba24b3733dab6d3aac5a8deec1fc6"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a5e3ba24b3733dab6d3aac5a8deec1fc6"><td class="memTemplItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">operations_research::sat::SatParameters</a> *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a5e3ba24b3733dab6d3aac5a8deec1fc6">Arena::CreateMaybeMessage&lt;::operations_research::sat::SatParameters &gt;</a> (Arena *)</td></tr>
<tr class="separator:a5e3ba24b3733dab6d3aac5a8deec1fc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affaa52e637aa5700a18de9de15d50802"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:affaa52e637aa5700a18de9de15d50802"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#affaa52e637aa5700a18de9de15d50802">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_VariableOrder &gt;</a> ()</td></tr>
<tr class="separator:affaa52e637aa5700a18de9de15d50802"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ce45884a30882618460722b3f5b6a63"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a7ce45884a30882618460722b3f5b6a63"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a7ce45884a30882618460722b3f5b6a63">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_Polarity &gt;</a> ()</td></tr>
<tr class="separator:a7ce45884a30882618460722b3f5b6a63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a865dfb0c8234642d80df4b0f91914a54"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a865dfb0c8234642d80df4b0f91914a54"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a865dfb0c8234642d80df4b0f91914a54">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm &gt;</a> ()</td></tr>
<tr class="separator:a865dfb0c8234642d80df4b0f91914a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53653792bc958c9d29044e3ab139254b"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a53653792bc958c9d29044e3ab139254b"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a53653792bc958c9d29044e3ab139254b">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_BinaryMinizationAlgorithm &gt;</a> ()</td></tr>
<tr class="separator:a53653792bc958c9d29044e3ab139254b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad34fd79c2176b0344e2a5a649cfcca5e"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:ad34fd79c2176b0344e2a5a649cfcca5e"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#ad34fd79c2176b0344e2a5a649cfcca5e">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_ClauseProtection &gt;</a> ()</td></tr>
<tr class="separator:ad34fd79c2176b0344e2a5a649cfcca5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f0b29c0076ec4e010aeeb8bdb500a02"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a5f0b29c0076ec4e010aeeb8bdb500a02"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a5f0b29c0076ec4e010aeeb8bdb500a02">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_ClauseOrdering &gt;</a> ()</td></tr>
<tr class="separator:a5f0b29c0076ec4e010aeeb8bdb500a02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa75c01445cca67a20648e0162d4d01b3"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:aa75c01445cca67a20648e0162d4d01b3"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#aa75c01445cca67a20648e0162d4d01b3">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_RestartAlgorithm &gt;</a> ()</td></tr>
<tr class="separator:aa75c01445cca67a20648e0162d4d01b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa03ee919b72e3665921728ee15be26d"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:afa03ee919b72e3665921728ee15be26d"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#afa03ee919b72e3665921728ee15be26d">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_MaxSatAssumptionOrder &gt;</a> ()</td></tr>
<tr class="separator:afa03ee919b72e3665921728ee15be26d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86ff4f7acb5908cc179e592e6dae80e9"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a86ff4f7acb5908cc179e592e6dae80e9"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a86ff4f7acb5908cc179e592e6dae80e9">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm &gt;</a> ()</td></tr>
<tr class="separator:a86ff4f7acb5908cc179e592e6dae80e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20bb637648e3cdc283c4e71ce06a3956"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a20bb637648e3cdc283c4e71ce06a3956"><td class="memTemplItemLeft" align="right" valign="top">const EnumDescriptor *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegoogle_1_1protobuf.html#a20bb637648e3cdc283c4e71ce06a3956">GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_SearchBranching &gt;</a> ()</td></tr>
<tr class="separator:a20bb637648e3cdc283c4e71ce06a3956"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="ab6c5ebe14cfc68d93a5f60686f2ae22d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6c5ebe14cfc68d93a5f60686f2ae22d">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::AllDifferentConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html">operations_research::sat::AllDifferentConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1AllDifferentConstraintProto.html">operations_research::sat::AllDifferentConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a47da04ba2be147be8b0a249d1127175f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47da04ba2be147be8b0a249d1127175f">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::AutomatonConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html">operations_research::sat::AutomatonConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1AutomatonConstraintProto.html">operations_research::sat::AutomatonConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad530047c3866901687cad573a8902a36"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad530047c3866901687cad573a8902a36">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::BoolArgumentProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1BoolArgumentProto.html">operations_research::sat::BoolArgumentProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1BoolArgumentProto.html">operations_research::sat::BoolArgumentProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab8dbc8cdb17b07a5682228a84ca326a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8dbc8cdb17b07a5682228a84ca326a7">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::CircuitConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html">operations_research::sat::CircuitConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1CircuitConstraintProto.html">operations_research::sat::CircuitConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a65ba1bb90bf8b69684824af54ed34061"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65ba1bb90bf8b69684824af54ed34061">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::CircuitCoveringConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html">operations_research::sat::CircuitCoveringConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1CircuitCoveringConstraintProto.html">operations_research::sat::CircuitCoveringConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a194b7268d38aea43cf720189f2c7d933"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a194b7268d38aea43cf720189f2c7d933">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::ConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1ConstraintProto.html">operations_research::sat::ConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1ConstraintProto.html">operations_research::sat::ConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aad6b5a46ab5d2233f555b7eaa7f9dc8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad6b5a46ab5d2233f555b7eaa7f9dc8b">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::CpModelProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">operations_research::sat::CpModelProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">operations_research::sat::CpModelProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afbd10e0381bdcea8db6a4b8b1ddda5b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbd10e0381bdcea8db6a4b8b1ddda5b4">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::CpObjectiveProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1CpObjectiveProto.html">operations_research::sat::CpObjectiveProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1CpObjectiveProto.html">operations_research::sat::CpObjectiveProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abdc2b7a036c638cad9b003b8e2ae38fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdc2b7a036c638cad9b003b8e2ae38fb">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::CpSolverResponse &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">operations_research::sat::CpSolverResponse</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">operations_research::sat::CpSolverResponse</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8c7246d8fad339bf133ecf5ce8b70e6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c7246d8fad339bf133ecf5ce8b70e6f">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::CumulativeConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html">operations_research::sat::CumulativeConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1CumulativeConstraintProto.html">operations_research::sat::CumulativeConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab396a7c48de804df389f1fde37cd4aed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab396a7c48de804df389f1fde37cd4aed">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::DecisionStrategyProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html">operations_research::sat::DecisionStrategyProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1DecisionStrategyProto.html">operations_research::sat::DecisionStrategyProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8dafed95c6efbf6296753a9a90923388"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8dafed95c6efbf6296753a9a90923388">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::DecisionStrategyProto_AffineTransformation &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html">operations_research::sat::DecisionStrategyProto_AffineTransformation</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1DecisionStrategyProto__AffineTransformation.html">operations_research::sat::DecisionStrategyProto_AffineTransformation</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4e0bfccb327b7e1ef475d48d813554ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e0bfccb327b7e1ef475d48d813554ac">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::ElementConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1ElementConstraintProto.html">operations_research::sat::ElementConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1ElementConstraintProto.html">operations_research::sat::ElementConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad1456edebbb93b07e4cb7b231c6d5d1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1456edebbb93b07e4cb7b231c6d5d1c">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::IntegerArgumentProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html">operations_research::sat::IntegerArgumentProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1IntegerArgumentProto.html">operations_research::sat::IntegerArgumentProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8e446e46683177ee44ab293e2c35231b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e446e46683177ee44ab293e2c35231b">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::IntegerVariableProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1IntegerVariableProto.html">operations_research::sat::IntegerVariableProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1IntegerVariableProto.html">operations_research::sat::IntegerVariableProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a23fd3de0c47884bbebb25116ece5c2d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23fd3de0c47884bbebb25116ece5c2d7">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::IntervalConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html">operations_research::sat::IntervalConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1IntervalConstraintProto.html">operations_research::sat::IntervalConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6fd2c00fa691e2d0a3ec45cf883dfdf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fd2c00fa691e2d0a3ec45cf883dfdf5">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::InverseConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1InverseConstraintProto.html">operations_research::sat::InverseConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1InverseConstraintProto.html">operations_research::sat::InverseConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abe77e6dc60fd9e0d5c696b1b55c2fccd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe77e6dc60fd9e0d5c696b1b55c2fccd">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::LinearConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1LinearConstraintProto.html">operations_research::sat::LinearConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1LinearConstraintProto.html">operations_research::sat::LinearConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab081583e505c7c4003cc7981f7bd354f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab081583e505c7c4003cc7981f7bd354f">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::NoOverlap2DConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html">operations_research::sat::NoOverlap2DConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1NoOverlap2DConstraintProto.html">operations_research::sat::NoOverlap2DConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa61f6fa8185bc8617023420148f33045"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa61f6fa8185bc8617023420148f33045">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::NoOverlapConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html">operations_research::sat::NoOverlapConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1NoOverlapConstraintProto.html">operations_research::sat::NoOverlapConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9605edce6c8d1b9f2b465ea3cf193e72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9605edce6c8d1b9f2b465ea3cf193e72">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::PartialVariableAssignment &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html">operations_research::sat::PartialVariableAssignment</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1PartialVariableAssignment.html">operations_research::sat::PartialVariableAssignment</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adb8db465df82459433570257339128c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb8db465df82459433570257339128c1">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::ReservoirConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html">operations_research::sat::ReservoirConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1ReservoirConstraintProto.html">operations_research::sat::ReservoirConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae061245ac4989a9fa86f211ccf1a94bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae061245ac4989a9fa86f211ccf1a94bb">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::RoutesConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html">operations_research::sat::RoutesConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1RoutesConstraintProto.html">operations_research::sat::RoutesConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5e3ba24b3733dab6d3aac5a8deec1fc6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e3ba24b3733dab6d3aac5a8deec1fc6">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::SatParameters &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">operations_research::sat::SatParameters</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">operations_research::sat::SatParameters</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab58f5023a24725742e59513c8a5785e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab58f5023a24725742e59513c8a5785e2">&#9670;&nbsp;</a></span>Arena::CreateMaybeMessage&lt;::operations_research::sat::TableConstraintProto &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">::<a class="el" href="classoperations__research_1_1sat_1_1TableConstraintProto.html">operations_research::sat::TableConstraintProto</a>* google::protobuf::Arena::CreateMaybeMessage&lt;::<a class="el" href="classoperations__research_1_1sat_1_1TableConstraintProto.html">operations_research::sat::TableConstraintProto</a> &gt; </td>
<td>(</td>
<td class="paramtype">Arena *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a61f6bf84c590e6ff99427d674d30cc9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61f6bf84c590e6ff99427d674d30cc9c">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::CpSolverStatus &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a2392f4581af743a0af577069f99fed12">operations_research::sat::CpSolverStatus</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l07497">7497</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
</div>
</div>
<a id="ab7bf2119b197f54b7cfb237d392a3b31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7bf2119b197f54b7cfb237d392a3b31">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#adb7c9ce3ef722957ff56d0875e802fb4">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l07492">7492</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
</div>
</div>
<a id="a932a088438a4a18cac0d84a50f9cef93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a932a088438a4a18cac0d84a50f9cef93">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a10a32f85785b62ba65343391e575148e">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l07487">7487</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
</div>
</div>
<a id="a53653792bc958c9d29044e3ab139254b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53653792bc958c9d29044e3ab139254b">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_BinaryMinizationAlgorithm &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#af925d9b6f4730729d935c3fad014c4ff">operations_research::sat::SatParameters_BinaryMinizationAlgorithm</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03721">3721</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="a5f0b29c0076ec4e010aeeb8bdb500a02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f0b29c0076ec4e010aeeb8bdb500a02">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_ClauseOrdering &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a31ad84fa962b626887890dd76a53c74a">operations_research::sat::SatParameters_ClauseOrdering</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03731">3731</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="ad34fd79c2176b0344e2a5a649cfcca5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad34fd79c2176b0344e2a5a649cfcca5e">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_ClauseProtection &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#ad24109146a44723f1c95b7d3f226fcc1">operations_research::sat::SatParameters_ClauseProtection</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03726">3726</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="a865dfb0c8234642d80df4b0f91914a54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a865dfb0c8234642d80df4b0f91914a54">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a8ab616f5071426513fb5d7dd88f2b23b">operations_research::sat::SatParameters_ConflictMinimizationAlgorithm</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03716">3716</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="afa03ee919b72e3665921728ee15be26d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa03ee919b72e3665921728ee15be26d">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_MaxSatAssumptionOrder &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a683a06394b218203a4517b19468df400">operations_research::sat::SatParameters_MaxSatAssumptionOrder</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03741">3741</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="a86ff4f7acb5908cc179e592e6dae80e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86ff4f7acb5908cc179e592e6dae80e9">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#ab342c0ecaab53f1e8e6cf05ca513b8d5">operations_research::sat::SatParameters_MaxSatStratificationAlgorithm</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03746">3746</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="a7ce45884a30882618460722b3f5b6a63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ce45884a30882618460722b3f5b6a63">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_Polarity &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#add5353b524feae6119c2a8220f1ca3d2">operations_research::sat::SatParameters_Polarity</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03711">3711</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="aa75c01445cca67a20648e0162d4d01b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa75c01445cca67a20648e0162d4d01b3">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_RestartAlgorithm &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a192662f710ae6cff2e00eff50ce55ac3">operations_research::sat::SatParameters_RestartAlgorithm</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03736">3736</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="a20bb637648e3cdc283c4e71ce06a3956"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20bb637648e3cdc283c4e71ce06a3956">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_SearchBranching &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#ad9191a142de9cc0cca4248601387cb4b">operations_research::sat::SatParameters_SearchBranching</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03751">3751</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
<a id="affaa52e637aa5700a18de9de15d50802"></a>
<h2 class="memtitle"><span class="permalink"><a href="#affaa52e637aa5700a18de9de15d50802">&#9670;&nbsp;</a></span>GetEnumDescriptor&lt; ::operations_research::sat::SatParameters_VariableOrder &gt;()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const EnumDescriptor* google::protobuf::GetEnumDescriptor&lt; ::<a class="el" href="namespaceoperations__research_1_1sat.html#a7500a48ce324f0ef41f39e45f60f214d">operations_research::sat::SatParameters_VariableOrder</a> &gt; </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l03706">3706</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
</div>
</div>
</div><!-- contents -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>