Files
ortools-clone/docs/cpp_linear/classoperations__research_1_1MPIndicatorConstraint.html
Laurent Perron 0ac3fa17eb more linear doc
2019-07-15 17:42:24 -07:00

1474 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="ortools.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.2</span>
</div>
</div>
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
<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="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classoperations__research_1_1MPIndicatorConstraint.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classoperations__research_1_1MPIndicatorConstraint-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">operations_research::MPIndicatorConstraint Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00779">779</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac08487e68504709333737af09be2450e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ac08487e68504709333737af09be2450e">MPIndicatorConstraint</a> ()</td></tr>
<tr class="separator:ac08487e68504709333737af09be2450e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08b1b48c4cf73de8adc896252f6ec515"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a08b1b48c4cf73de8adc896252f6ec515">~MPIndicatorConstraint</a> ()</td></tr>
<tr class="separator:a08b1b48c4cf73de8adc896252f6ec515"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00e0b5db23c4b4324a07389600408c13"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a00e0b5db23c4b4324a07389600408c13">MPIndicatorConstraint</a> (const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;from)</td></tr>
<tr class="separator:a00e0b5db23c4b4324a07389600408c13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7e3123d36580743a53821081ad885a6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ad7e3123d36580743a53821081ad885a6">MPIndicatorConstraint</a> (<a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:ad7e3123d36580743a53821081ad885a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63446fecd1ef3f7ffe6b36aa125f9fc2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a63446fecd1ef3f7ffe6b36aa125f9fc2">operator=</a> (const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;from)</td></tr>
<tr class="separator:a63446fecd1ef3f7ffe6b36aa125f9fc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefcff32e94dc2a90f584a766c1f4bd99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aefcff32e94dc2a90f584a766c1f4bd99">operator=</a> (<a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:aefcff32e94dc2a90f584a766c1f4bd99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f69949237763a07a9b9d7bfdb63b0a1"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a2f69949237763a07a9b9d7bfdb63b0a1">unknown_fields</a> () const</td></tr>
<tr class="separator:a2f69949237763a07a9b9d7bfdb63b0a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0e3997031cb0436e2160d5de17c3b04"><td class="memItemLeft" align="right" valign="top">inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aa0e3997031cb0436e2160d5de17c3b04">mutable_unknown_fields</a> ()</td></tr>
<tr class="separator:aa0e3997031cb0436e2160d5de17c3b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e6f6035dbe17c35778949f6607a7330"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a8e6f6035dbe17c35778949f6607a7330">Swap</a> (<a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> *other)</td></tr>
<tr class="separator:a8e6f6035dbe17c35778949f6607a7330"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56d217e844d83e83c6f004d6667901e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a56d217e844d83e83c6f004d6667901e6">New</a> () const final</td></tr>
<tr class="separator:a56d217e844d83e83c6f004d6667901e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbad288f72b75b30616fad06c1c8c5af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#adbad288f72b75b30616fad06c1c8c5af">New</a> (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final</td></tr>
<tr class="separator:adbad288f72b75b30616fad06c1c8c5af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace0eafff2b3bff385766d8cd99bc4a6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ace0eafff2b3bff385766d8cd99bc4a6c">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:ace0eafff2b3bff385766d8cd99bc4a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6edc740544090e00a81906975b4478f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a6edc740544090e00a81906975b4478f6">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a6edc740544090e00a81906975b4478f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca9514406e2603572b25a944f65f1cb1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aca9514406e2603572b25a944f65f1cb1">CopyFrom</a> (const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;from)</td></tr>
<tr class="separator:aca9514406e2603572b25a944f65f1cb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26986dcee2dca29205399b3b1279a4b8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a26986dcee2dca29205399b3b1279a4b8">MergeFrom</a> (const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;from)</td></tr>
<tr class="separator:a26986dcee2dca29205399b3b1279a4b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a692a63ce43d44284aaf37097aaef659c"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_REINITIALIZES void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a692a63ce43d44284aaf37097aaef659c">Clear</a> () final</td></tr>
<tr class="separator:a692a63ce43d44284aaf37097aaef659c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeab111b8c411d95addba677867eced0e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aeab111b8c411d95addba677867eced0e">IsInitialized</a> () const final</td></tr>
<tr class="separator:aeab111b8c411d95addba677867eced0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94e4ece67f6c773bbe1db152d48ee128"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a94e4ece67f6c773bbe1db152d48ee128">ByteSizeLong</a> () const final</td></tr>
<tr class="separator:a94e4ece67f6c773bbe1db152d48ee128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40f0ae68942231e64fa1806f704fef21"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a40f0ae68942231e64fa1806f704fef21">MergePartialFromCodedStream</a> (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</td></tr>
<tr class="separator:a40f0ae68942231e64fa1806f704fef21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1b8c75cb249cf0b4b3beaca250db644"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#af1b8c75cb249cf0b4b3beaca250db644">SerializeWithCachedSizes</a> (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</td></tr>
<tr class="separator:af1b8c75cb249cf0b4b3beaca250db644"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad0876708fdf8cfb3f69ee02c9000380"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::uint8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aad0876708fdf8cfb3f69ee02c9000380">InternalSerializeWithCachedSizesToArray</a> (::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</td></tr>
<tr class="separator:aad0876708fdf8cfb3f69ee02c9000380"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf9578630df932dce4db3227906c402"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a2cf9578630df932dce4db3227906c402">GetCachedSize</a> () const final</td></tr>
<tr class="separator:a2cf9578630df932dce4db3227906c402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5912ec20abf3de58f4d3852600774125"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::Metadata&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a5912ec20abf3de58f4d3852600774125">GetMetadata</a> () const final</td></tr>
<tr class="separator:a5912ec20abf3de58f4d3852600774125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace76d92053879ffbde31295be1412d87"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ace76d92053879ffbde31295be1412d87">has_constraint</a> () const</td></tr>
<tr class="separator:ace76d92053879ffbde31295be1412d87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa08721d49a0413e856287e18b3d445c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aa08721d49a0413e856287e18b3d445c1">clear_constraint</a> ()</td></tr>
<tr class="separator:aa08721d49a0413e856287e18b3d445c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02112ccc2d2e12774abeae21e9d39916"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a02112ccc2d2e12774abeae21e9d39916">constraint</a> () const</td></tr>
<tr class="separator:a02112ccc2d2e12774abeae21e9d39916"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56b64e1eb3e46fc56fcc2b26bb9e2421"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a56b64e1eb3e46fc56fcc2b26bb9e2421">release_constraint</a> ()</td></tr>
<tr class="separator:a56b64e1eb3e46fc56fcc2b26bb9e2421"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa09895a431862860449a5e478006d4f2"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aa09895a431862860449a5e478006d4f2">mutable_constraint</a> ()</td></tr>
<tr class="separator:aa09895a431862860449a5e478006d4f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a834dd3b173822ac8e3c7ea14321b8a8a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a834dd3b173822ac8e3c7ea14321b8a8a">set_allocated_constraint</a> (::<a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> *<a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a02112ccc2d2e12774abeae21e9d39916">constraint</a>)</td></tr>
<tr class="separator:a834dd3b173822ac8e3c7ea14321b8a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee14b5535f9e1954fe957ceb9114b004"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#aee14b5535f9e1954fe957ceb9114b004">has_var_index</a> () const</td></tr>
<tr class="separator:aee14b5535f9e1954fe957ceb9114b004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2205d82bdad160ee2509fdd5fac3f51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ab2205d82bdad160ee2509fdd5fac3f51">clear_var_index</a> ()</td></tr>
<tr class="separator:ab2205d82bdad160ee2509fdd5fac3f51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9619fa3bdf73f8b58f56586aee338610"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a9619fa3bdf73f8b58f56586aee338610">var_index</a> () const</td></tr>
<tr class="separator:a9619fa3bdf73f8b58f56586aee338610"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ecaaaa4e00ac6e82466e47948b9a15"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a55ecaaaa4e00ac6e82466e47948b9a15">set_var_index</a> (::PROTOBUF_NAMESPACE_ID::int32 value)</td></tr>
<tr class="separator:a55ecaaaa4e00ac6e82466e47948b9a15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eb4d6771867dcb48c76f7a8873e34ca"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a2eb4d6771867dcb48c76f7a8873e34ca">has_var_value</a> () const</td></tr>
<tr class="separator:a2eb4d6771867dcb48c76f7a8873e34ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c37e3a5b5b3e5a891d9b2299743d399"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a7c37e3a5b5b3e5a891d9b2299743d399">clear_var_value</a> ()</td></tr>
<tr class="separator:a7c37e3a5b5b3e5a891d9b2299743d399"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21d53b500cbd97fe5e31ff23b35a8812"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a21d53b500cbd97fe5e31ff23b35a8812">var_value</a> () const</td></tr>
<tr class="separator:a21d53b500cbd97fe5e31ff23b35a8812"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a058ad269a90a96ff7a1deba68f032b11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a058ad269a90a96ff7a1deba68f032b11">set_var_value</a> (::PROTOBUF_NAMESPACE_ID::int32 value)</td></tr>
<tr class="separator:a058ad269a90a96ff7a1deba68f032b11"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a6eda95d439b2018075e9a0993b391379"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::Descriptor *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a6eda95d439b2018075e9a0993b391379">descriptor</a> ()</td></tr>
<tr class="separator:a6eda95d439b2018075e9a0993b391379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdfce7fd707734ca46b9d34ad7e281b2"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::Descriptor *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#afdfce7fd707734ca46b9d34ad7e281b2">GetDescriptor</a> ()</td></tr>
<tr class="separator:afdfce7fd707734ca46b9d34ad7e281b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94e119884ac96e355cde0b7f0cd3dfd3"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::Reflection *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a94e119884ac96e355cde0b7f0cd3dfd3">GetReflection</a> ()</td></tr>
<tr class="separator:a94e119884ac96e355cde0b7f0cd3dfd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65c53d4960d9ad7769422d5b47fef0cc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a65c53d4960d9ad7769422d5b47fef0cc">default_instance</a> ()</td></tr>
<tr class="separator:a65c53d4960d9ad7769422d5b47fef0cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af877cd6ab03d6462c817ae180c5fa2a5"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#af877cd6ab03d6462c817ae180c5fa2a5">InitAsDefaultInstance</a> ()</td></tr>
<tr class="separator:af877cd6ab03d6462c817ae180c5fa2a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e83a0bb25867fe9de814d46450b9b99"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a4e83a0bb25867fe9de814d46450b9b99">internal_default_instance</a> ()</td></tr>
<tr class="separator:a4e83a0bb25867fe9de814d46450b9b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:ac31202232e26a6c704c98be9178ba38c"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ac31202232e26a6c704c98be9178ba38c">kIndexInFileMessages</a></td></tr>
<tr class="separator:ac31202232e26a6c704c98be9178ba38c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45205178099d40e874441fa8124cd450"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a45205178099d40e874441fa8124cd450">kConstraintFieldNumber</a> = 3</td></tr>
<tr class="separator:a45205178099d40e874441fa8124cd450"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4dc32ee5078fbb8dea629fa546b5f4c"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ac4dc32ee5078fbb8dea629fa546b5f4c">kVarIndexFieldNumber</a> = 1</td></tr>
<tr class="separator:ac4dc32ee5078fbb8dea629fa546b5f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac966fa412048b51768b21c43da070ecb"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#ac966fa412048b51768b21c43da070ecb">kVarValueFieldNumber</a> = 2</td></tr>
<tr class="separator:ac966fa412048b51768b21c43da070ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a9b35d94da3444084fc3673b7717b6cfe"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a9b35d94da3444084fc3673b7717b6cfe">::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata</a></td></tr>
<tr class="separator:a9b35d94da3444084fc3673b7717b6cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af910aca53a97ebc29b0a0b528eeb1671"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#af910aca53a97ebc29b0a0b528eeb1671">::TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto</a></td></tr>
<tr class="separator:af910aca53a97ebc29b0a0b528eeb1671"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18c8c95bac078ce4e80b718441462696"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html#a18c8c95bac078ce4e80b718441462696">swap</a> (<a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;a, <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;b)</td></tr>
<tr class="separator:a18c8c95bac078ce4e80b718441462696"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ac08487e68504709333737af09be2450e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac08487e68504709333737af09be2450e">&#9670;&nbsp;</a></span>MPIndicatorConstraint() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::MPIndicatorConstraint::MPIndicatorConstraint </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a08b1b48c4cf73de8adc896252f6ec515"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08b1b48c4cf73de8adc896252f6ec515">&#9670;&nbsp;</a></span>~MPIndicatorConstraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual operations_research::MPIndicatorConstraint::~MPIndicatorConstraint </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a00e0b5db23c4b4324a07389600408c13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00e0b5db23c4b4324a07389600408c13">&#9670;&nbsp;</a></span>MPIndicatorConstraint() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::MPIndicatorConstraint::MPIndicatorConstraint </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad7e3123d36580743a53821081ad885a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7e3123d36580743a53821081ad885a6">&#9670;&nbsp;</a></span>MPIndicatorConstraint() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">operations_research::MPIndicatorConstraint::MPIndicatorConstraint </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00786">786</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a94e4ece67f6c773bbe1db152d48ee128"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94e4ece67f6c773bbe1db152d48ee128">&#9670;&nbsp;</a></span>ByteSizeLong()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t operations_research::MPIndicatorConstraint::ByteSizeLong </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a692a63ce43d44284aaf37097aaef659c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a692a63ce43d44284aaf37097aaef659c">&#9670;&nbsp;</a></span>Clear()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">PROTOBUF_ATTRIBUTE_REINITIALIZES void operations_research::MPIndicatorConstraint::Clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa08721d49a0413e856287e18b3d445c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa08721d49a0413e856287e18b3d445c1">&#9670;&nbsp;</a></span>clear_constraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::clear_constraint </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="linear__solver_8pb_8h_source.html#l02784">2784</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ab2205d82bdad160ee2509fdd5fac3f51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2205d82bdad160ee2509fdd5fac3f51">&#9670;&nbsp;</a></span>clear_var_index()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::clear_var_index </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="linear__solver_8pb_8h_source.html#l02748">2748</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a7c37e3a5b5b3e5a891d9b2299743d399"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c37e3a5b5b3e5a891d9b2299743d399">&#9670;&nbsp;</a></span>clear_var_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::clear_var_value </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="linear__solver_8pb_8h_source.html#l02766">2766</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a02112ccc2d2e12774abeae21e9d39916"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02112ccc2d2e12774abeae21e9d39916">&#9670;&nbsp;</a></span>constraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const ::<a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> &amp; operations_research::MPIndicatorConstraint::constraint </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l02788">2788</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ace0eafff2b3bff385766d8cd99bc4a6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace0eafff2b3bff385766d8cd99bc4a6c">&#9670;&nbsp;</a></span>CopyFrom() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::CopyFrom </td>
<td>(</td>
<td class="paramtype">const ::PROTOBUF_NAMESPACE_ID::Message &amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aca9514406e2603572b25a944f65f1cb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca9514406e2603572b25a944f65f1cb1">&#9670;&nbsp;</a></span>CopyFrom() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::CopyFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a65c53d4960d9ad7769422d5b47fef0cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65c53d4960d9ad7769422d5b47fef0cc">&#9670;&nbsp;</a></span>default_instance()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a>&amp; operations_research::MPIndicatorConstraint::default_instance </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6eda95d439b2018075e9a0993b391379"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6eda95d439b2018075e9a0993b391379">&#9670;&nbsp;</a></span>descriptor()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const ::PROTOBUF_NAMESPACE_ID::Descriptor* operations_research::MPIndicatorConstraint::descriptor </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 class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00811">811</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a2cf9578630df932dce4db3227906c402"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cf9578630df932dce4db3227906c402">&#9670;&nbsp;</a></span>GetCachedSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int operations_research::MPIndicatorConstraint::GetCachedSize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00862">862</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="afdfce7fd707734ca46b9d34ad7e281b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdfce7fd707734ca46b9d34ad7e281b2">&#9670;&nbsp;</a></span>GetDescriptor()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const ::PROTOBUF_NAMESPACE_ID::Descriptor* operations_research::MPIndicatorConstraint::GetDescriptor </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 class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00814">814</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a5912ec20abf3de58f4d3852600774125"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5912ec20abf3de58f4d3852600774125">&#9670;&nbsp;</a></span>GetMetadata()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">::PROTOBUF_NAMESPACE_ID::Metadata operations_research::MPIndicatorConstraint::GetMetadata </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a94e119884ac96e355cde0b7f0cd3dfd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94e119884ac96e355cde0b7f0cd3dfd3">&#9670;&nbsp;</a></span>GetReflection()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const ::PROTOBUF_NAMESPACE_ID::Reflection* operations_research::MPIndicatorConstraint::GetReflection </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 class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00817">817</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ace76d92053879ffbde31295be1412d87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace76d92053879ffbde31295be1412d87">&#9670;&nbsp;</a></span>has_constraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operations_research::MPIndicatorConstraint::has_constraint </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l02781">2781</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aee14b5535f9e1954fe957ceb9114b004"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee14b5535f9e1954fe957ceb9114b004">&#9670;&nbsp;</a></span>has_var_index()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operations_research::MPIndicatorConstraint::has_var_index </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l02745">2745</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a2eb4d6771867dcb48c76f7a8873e34ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2eb4d6771867dcb48c76f7a8873e34ca">&#9670;&nbsp;</a></span>has_var_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operations_research::MPIndicatorConstraint::has_var_value </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l02763">2763</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="af877cd6ab03d6462c817ae180c5fa2a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af877cd6ab03d6462c817ae180c5fa2a5">&#9670;&nbsp;</a></span>InitAsDefaultInstance()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void operations_research::MPIndicatorConstraint::InitAsDefaultInstance </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4e83a0bb25867fe9de814d46450b9b99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e83a0bb25867fe9de814d46450b9b99">&#9670;&nbsp;</a></span>internal_default_instance()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a>* operations_research::MPIndicatorConstraint::internal_default_instance </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 class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00823">823</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aad0876708fdf8cfb3f69ee02c9000380"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad0876708fdf8cfb3f69ee02c9000380">&#9670;&nbsp;</a></span>InternalSerializeWithCachedSizesToArray()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">::PROTOBUF_NAMESPACE_ID::uint8* operations_research::MPIndicatorConstraint::InternalSerializeWithCachedSizesToArray </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::uint8 *&#160;</td>
<td class="paramname"><em>target</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aeab111b8c411d95addba677867eced0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeab111b8c411d95addba677867eced0e">&#9670;&nbsp;</a></span>IsInitialized()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operations_research::MPIndicatorConstraint::IsInitialized </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6edc740544090e00a81906975b4478f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6edc740544090e00a81906975b4478f6">&#9670;&nbsp;</a></span>MergeFrom() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::MergeFrom </td>
<td>(</td>
<td class="paramtype">const ::PROTOBUF_NAMESPACE_ID::Message &amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a26986dcee2dca29205399b3b1279a4b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26986dcee2dca29205399b3b1279a4b8">&#9670;&nbsp;</a></span>MergeFrom() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::MergeFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a40f0ae68942231e64fa1806f704fef21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40f0ae68942231e64fa1806f704fef21">&#9670;&nbsp;</a></span>MergePartialFromCodedStream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operations_research::MPIndicatorConstraint::MergePartialFromCodedStream </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *&#160;</td>
<td class="paramname"><em>input</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa09895a431862860449a5e478006d4f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa09895a431862860449a5e478006d4f2">&#9670;&nbsp;</a></span>mutable_constraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> * operations_research::MPIndicatorConstraint::mutable_constraint </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="linear__solver_8pb_8h_source.html#l02801">2801</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aa0e3997031cb0436e2160d5de17c3b04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0e3997031cb0436e2160d5de17c3b04">&#9670;&nbsp;</a></span>mutable_unknown_fields()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* operations_research::MPIndicatorConstraint::mutable_unknown_fields </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="linear__solver_8pb_8h_source.html#l00807">807</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a56d217e844d83e83c6f004d6667901e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56d217e844d83e83c6f004d6667901e6">&#9670;&nbsp;</a></span>New() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a>* operations_research::MPIndicatorConstraint::New </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00837">837</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="adbad288f72b75b30616fad06c1c8c5af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adbad288f72b75b30616fad06c1c8c5af">&#9670;&nbsp;</a></span>New() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a>* operations_research::MPIndicatorConstraint::New </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::Arena *&#160;</td>
<td class="paramname"><em>arena</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00841">841</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a63446fecd1ef3f7ffe6b36aa125f9fc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63446fecd1ef3f7ffe6b36aa125f9fc2">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a>&amp; operations_research::MPIndicatorConstraint::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td>
<td class="paramname"><em>from</em></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="linear__solver_8pb_8h_source.html#l00791">791</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aefcff32e94dc2a90f584a766c1f4bd99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefcff32e94dc2a90f584a766c1f4bd99">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a>&amp; operations_research::MPIndicatorConstraint::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00795">795</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a56b64e1eb3e46fc56fcc2b26bb9e2421"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56b64e1eb3e46fc56fcc2b26bb9e2421">&#9670;&nbsp;</a></span>release_constraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> * operations_research::MPIndicatorConstraint::release_constraint </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="linear__solver_8pb_8h_source.html#l02794">2794</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="af1b8c75cb249cf0b4b3beaca250db644"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1b8c75cb249cf0b4b3beaca250db644">&#9670;&nbsp;</a></span>SerializeWithCachedSizes()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::SerializeWithCachedSizes </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *&#160;</td>
<td class="paramname"><em>output</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a834dd3b173822ac8e3c7ea14321b8a8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a834dd3b173822ac8e3c7ea14321b8a8a">&#9670;&nbsp;</a></span>set_allocated_constraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::set_allocated_constraint </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="classoperations__research_1_1MPConstraintProto.html">operations_research::MPConstraintProto</a> *&#160;</td>
<td class="paramname"><em>constraint</em></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="linear__solver_8pb_8h_source.html#l02810">2810</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a55ecaaaa4e00ac6e82466e47948b9a15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55ecaaaa4e00ac6e82466e47948b9a15">&#9670;&nbsp;</a></span>set_var_index()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::set_var_index </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::int32&#160;</td>
<td class="paramname"><em>value</em></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="linear__solver_8pb_8h_source.html#l02756">2756</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a058ad269a90a96ff7a1deba68f032b11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a058ad269a90a96ff7a1deba68f032b11">&#9670;&nbsp;</a></span>set_var_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::set_var_value </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::int32&#160;</td>
<td class="paramname"><em>value</em></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="linear__solver_8pb_8h_source.html#l02774">2774</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a8e6f6035dbe17c35778949f6607a7330"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e6f6035dbe17c35778949f6607a7330">&#9670;&nbsp;</a></span>Swap()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPIndicatorConstraint::Swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> *&#160;</td>
<td class="paramname"><em>other</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2f69949237763a07a9b9d7bfdb63b0a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f69949237763a07a9b9d7bfdb63b0a1">&#9670;&nbsp;</a></span>unknown_fields()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet&amp; operations_research::MPIndicatorConstraint::unknown_fields </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l00804">804</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a9619fa3bdf73f8b58f56586aee338610"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9619fa3bdf73f8b58f56586aee338610">&#9670;&nbsp;</a></span>var_index()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">PROTOBUF_NAMESPACE_ID::int32 operations_research::MPIndicatorConstraint::var_index </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l02752">2752</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a21d53b500cbd97fe5e31ff23b35a8812"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21d53b500cbd97fe5e31ff23b35a8812">&#9670;&nbsp;</a></span>var_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">PROTOBUF_NAMESPACE_ID::int32 operations_research::MPIndicatorConstraint::var_value </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</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="linear__solver_8pb_8h_source.html#l02770">2770</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a9b35d94da3444084fc3673b7717b6cfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b35d94da3444084fc3673b7717b6cfe">&#9670;&nbsp;</a></span>::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00869">869</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="af910aca53a97ebc29b0a0b528eeb1671"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af910aca53a97ebc29b0a0b528eeb1671">&#9670;&nbsp;</a></span>::TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">friend struct ::<a class="el" href="structTableStruct__ortools__2flinear__5fsolver__2flinear__5fsolver__2eproto.html">TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00928">928</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a18c8c95bac078ce4e80b718441462696"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18c8c95bac078ce4e80b718441462696">&#9670;&nbsp;</a></span>swap</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPIndicatorConstraint.html">MPIndicatorConstraint</a> &amp;&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00831">831</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a45205178099d40e874441fa8124cd450"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45205178099d40e874441fa8124cd450">&#9670;&nbsp;</a></span>kConstraintFieldNumber</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int operations_research::MPIndicatorConstraint::kConstraintFieldNumber = 3</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00898">898</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ac31202232e26a6c704c98be9178ba38c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac31202232e26a6c704c98be9178ba38c">&#9670;&nbsp;</a></span>kIndexInFileMessages</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr int operations_research::MPIndicatorConstraint::kIndexInFileMessages</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div><div class="line"> 3</div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00827">827</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ac4dc32ee5078fbb8dea629fa546b5f4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4dc32ee5078fbb8dea629fa546b5f4c">&#9670;&nbsp;</a></span>kVarIndexFieldNumber</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int operations_research::MPIndicatorConstraint::kVarIndexFieldNumber = 1</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00907">907</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ac966fa412048b51768b21c43da070ecb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac966fa412048b51768b21c43da070ecb">&#9670;&nbsp;</a></span>kVarValueFieldNumber</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int operations_research::MPIndicatorConstraint::kVarValueFieldNumber = 2</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00914">914</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>