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

1899 lines
93 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_1MPSosConstraint.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<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_1MPSosConstraint-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">operations_research::MPSosConstraint 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#l00932">932</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-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a2a0e1001b3343face886a920fac92833"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">MPSosConstraint_Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a2a0e1001b3343face886a920fac92833">Type</a></td></tr>
<tr class="separator:a2a0e1001b3343face886a920fac92833"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:afb146038bc0ae4a82443bedf6a41e7d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#afb146038bc0ae4a82443bedf6a41e7d4">MPSosConstraint</a> ()</td></tr>
<tr class="separator:afb146038bc0ae4a82443bedf6a41e7d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee50c5d8956f70f535554a14ede3f656"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#aee50c5d8956f70f535554a14ede3f656">~MPSosConstraint</a> ()</td></tr>
<tr class="separator:aee50c5d8956f70f535554a14ede3f656"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac68098c6e05517770d3c66006ac053b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ac68098c6e05517770d3c66006ac053b4">MPSosConstraint</a> (const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;from)</td></tr>
<tr class="separator:ac68098c6e05517770d3c66006ac053b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e57cd207c82924a4159b352a493f556"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a7e57cd207c82924a4159b352a493f556">MPSosConstraint</a> (<a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:a7e57cd207c82924a4159b352a493f556"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fc979854067dd31752e3eaf93b66ebd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a2fc979854067dd31752e3eaf93b66ebd">operator=</a> (const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;from)</td></tr>
<tr class="separator:a2fc979854067dd31752e3eaf93b66ebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a799b78f85762ecbd51a3345b3a7cac93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a799b78f85762ecbd51a3345b3a7cac93">operator=</a> (<a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:a799b78f85762ecbd51a3345b3a7cac93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48b3d6a1c08cd21402f032f95d6c0e4f"><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_1MPSosConstraint.html#a48b3d6a1c08cd21402f032f95d6c0e4f">unknown_fields</a> () const</td></tr>
<tr class="separator:a48b3d6a1c08cd21402f032f95d6c0e4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fbfb7554d749efcaa370c26a2c91aad"><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_1MPSosConstraint.html#a1fbfb7554d749efcaa370c26a2c91aad">mutable_unknown_fields</a> ()</td></tr>
<tr class="separator:a1fbfb7554d749efcaa370c26a2c91aad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeec1fb5f3cf356ad86164078f2b44841"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#aeec1fb5f3cf356ad86164078f2b44841">Swap</a> (<a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> *other)</td></tr>
<tr class="separator:aeec1fb5f3cf356ad86164078f2b44841"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b7f11f4c053a2289e49d4d2c4c3af12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a1b7f11f4c053a2289e49d4d2c4c3af12">New</a> () const final</td></tr>
<tr class="separator:a1b7f11f4c053a2289e49d4d2c4c3af12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc64a83699f56ba1e99d00da5190cb25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#acc64a83699f56ba1e99d00da5190cb25">New</a> (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final</td></tr>
<tr class="separator:acc64a83699f56ba1e99d00da5190cb25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13952a17e8cf3a867abfb73943ef13fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a13952a17e8cf3a867abfb73943ef13fd">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a13952a17e8cf3a867abfb73943ef13fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eac4fd3aa6fd5bbb858a7d3ac6b76ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a2eac4fd3aa6fd5bbb858a7d3ac6b76ee">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a2eac4fd3aa6fd5bbb858a7d3ac6b76ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a684227d3926d81765dca850da5fc819a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a684227d3926d81765dca850da5fc819a">CopyFrom</a> (const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;from)</td></tr>
<tr class="separator:a684227d3926d81765dca850da5fc819a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8595714daf43d02e429a6a6cbbcedfa7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a8595714daf43d02e429a6a6cbbcedfa7">MergeFrom</a> (const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;from)</td></tr>
<tr class="separator:a8595714daf43d02e429a6a6cbbcedfa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2e0e6ae9e3ecabb6ce86e4c28f4566"><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_1MPSosConstraint.html#a9e2e0e6ae9e3ecabb6ce86e4c28f4566">Clear</a> () final</td></tr>
<tr class="separator:a9e2e0e6ae9e3ecabb6ce86e4c28f4566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c0265bebd26eca3e86963f001f57e98"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a4c0265bebd26eca3e86963f001f57e98">IsInitialized</a> () const final</td></tr>
<tr class="separator:a4c0265bebd26eca3e86963f001f57e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae591d9757e75b01442a7e62ec20d601c"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ae591d9757e75b01442a7e62ec20d601c">ByteSizeLong</a> () const final</td></tr>
<tr class="separator:ae591d9757e75b01442a7e62ec20d601c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50a915df6d7fee9267fcd3a7747fe49c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a50a915df6d7fee9267fcd3a7747fe49c">MergePartialFromCodedStream</a> (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</td></tr>
<tr class="separator:a50a915df6d7fee9267fcd3a7747fe49c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72bb2fe50efc8606bd474a10b1a70626"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a72bb2fe50efc8606bd474a10b1a70626">SerializeWithCachedSizes</a> (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</td></tr>
<tr class="separator:a72bb2fe50efc8606bd474a10b1a70626"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23045597f1902f84da5d5235dc643018"><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_1MPSosConstraint.html#a23045597f1902f84da5d5235dc643018">InternalSerializeWithCachedSizesToArray</a> (::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</td></tr>
<tr class="separator:a23045597f1902f84da5d5235dc643018"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a230cb7befbbc7ff449ea7a5a3802f517"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a230cb7befbbc7ff449ea7a5a3802f517">GetCachedSize</a> () const final</td></tr>
<tr class="separator:a230cb7befbbc7ff449ea7a5a3802f517"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c49cb4448a2a0fd0cbb933f09f9591c"><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_1MPSosConstraint.html#a9c49cb4448a2a0fd0cbb933f09f9591c">GetMetadata</a> () const final</td></tr>
<tr class="separator:a9c49cb4448a2a0fd0cbb933f09f9591c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2ea96b4127eb2944ab2d652491baebd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ad2ea96b4127eb2944ab2d652491baebd">var_index_size</a> () const</td></tr>
<tr class="separator:ad2ea96b4127eb2944ab2d652491baebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b9a394dd1e97f994cfe1a7379fc2029"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a4b9a394dd1e97f994cfe1a7379fc2029">clear_var_index</a> ()</td></tr>
<tr class="separator:a4b9a394dd1e97f994cfe1a7379fc2029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4ba491d6656aef2b6ce14d14d99cf01"><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_1MPSosConstraint.html#ad4ba491d6656aef2b6ce14d14d99cf01">var_index</a> (int index) const</td></tr>
<tr class="separator:ad4ba491d6656aef2b6ce14d14d99cf01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab4e3dedb74a0c29d3df022ba9c84268"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#aab4e3dedb74a0c29d3df022ba9c84268">set_var_index</a> (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)</td></tr>
<tr class="separator:aab4e3dedb74a0c29d3df022ba9c84268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5576bb20bca29ed4eda43e2b4b9247f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a5576bb20bca29ed4eda43e2b4b9247f1">add_var_index</a> (::PROTOBUF_NAMESPACE_ID::int32 value)</td></tr>
<tr class="separator:a5576bb20bca29ed4eda43e2b4b9247f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03de6d5ff4a7ffb033478f00c71db48f"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a03de6d5ff4a7ffb033478f00c71db48f">var_index</a> () const</td></tr>
<tr class="separator:a03de6d5ff4a7ffb033478f00c71db48f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6c69bd4e46582995ce3c7a9c036658b"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; ::PROTOBUF_NAMESPACE_ID::int32 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ae6c69bd4e46582995ce3c7a9c036658b">mutable_var_index</a> ()</td></tr>
<tr class="separator:ae6c69bd4e46582995ce3c7a9c036658b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7665f86b3ed723269cac94bf14d01ad0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a7665f86b3ed723269cac94bf14d01ad0">weight_size</a> () const</td></tr>
<tr class="separator:a7665f86b3ed723269cac94bf14d01ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a1a33e78aef5b0ff2bf99d7a16e3478"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a4a1a33e78aef5b0ff2bf99d7a16e3478">clear_weight</a> ()</td></tr>
<tr class="separator:a4a1a33e78aef5b0ff2bf99d7a16e3478"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a235a66740de57251cfaa3387d132330f"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a235a66740de57251cfaa3387d132330f">weight</a> (int index) const</td></tr>
<tr class="separator:a235a66740de57251cfaa3387d132330f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63d36464e6a33b178dc315a66b4a9ad9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a63d36464e6a33b178dc315a66b4a9ad9">set_weight</a> (int index, double value)</td></tr>
<tr class="separator:a63d36464e6a33b178dc315a66b4a9ad9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e1617716a9eb5ea110ab0f090397efc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a3e1617716a9eb5ea110ab0f090397efc">add_weight</a> (double value)</td></tr>
<tr class="separator:a3e1617716a9eb5ea110ab0f090397efc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e7159181e0b3423d7f19164bce3b876"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; double &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a2e7159181e0b3423d7f19164bce3b876">weight</a> () const</td></tr>
<tr class="separator:a2e7159181e0b3423d7f19164bce3b876"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a637f8487af7e3f77625713aad7bc4494"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; double &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a637f8487af7e3f77625713aad7bc4494">mutable_weight</a> ()</td></tr>
<tr class="separator:a637f8487af7e3f77625713aad7bc4494"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bd1320f7685edd8c5395aa663341c16"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a1bd1320f7685edd8c5395aa663341c16">has_type</a> () const</td></tr>
<tr class="separator:a1bd1320f7685edd8c5395aa663341c16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42140495e297ef560c2c27253ca10322"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a42140495e297ef560c2c27253ca10322">clear_type</a> ()</td></tr>
<tr class="separator:a42140495e297ef560c2c27253ca10322"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2df361194caf5e4463fbbed84c656fc7"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">operations_research::MPSosConstraint_Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a2df361194caf5e4463fbbed84c656fc7">type</a> () const</td></tr>
<tr class="separator:a2df361194caf5e4463fbbed84c656fc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2548485ba08eaa25e2e24199fef91f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ab2548485ba08eaa25e2e24199fef91f4">set_type</a> (::<a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">operations_research::MPSosConstraint_Type</a> value)</td></tr>
<tr class="separator:ab2548485ba08eaa25e2e24199fef91f4"><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:af0a9ac6f60f07d13d5bef20ca2b49201"><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_1MPSosConstraint.html#af0a9ac6f60f07d13d5bef20ca2b49201">descriptor</a> ()</td></tr>
<tr class="separator:af0a9ac6f60f07d13d5bef20ca2b49201"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadddf22f38ae842d1365ccc7243db640"><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_1MPSosConstraint.html#aadddf22f38ae842d1365ccc7243db640">GetDescriptor</a> ()</td></tr>
<tr class="separator:aadddf22f38ae842d1365ccc7243db640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a709b787bea1ada39bcf3eb870de35f7e"><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_1MPSosConstraint.html#a709b787bea1ada39bcf3eb870de35f7e">GetReflection</a> ()</td></tr>
<tr class="separator:a709b787bea1ada39bcf3eb870de35f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71d5911e13b9bc3867c9ca58dc4d6a59"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a71d5911e13b9bc3867c9ca58dc4d6a59">default_instance</a> ()</td></tr>
<tr class="separator:a71d5911e13b9bc3867c9ca58dc4d6a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a4ade79d6848b71ae8e0783ebc0111d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a4a4ade79d6848b71ae8e0783ebc0111d">InitAsDefaultInstance</a> ()</td></tr>
<tr class="separator:a4a4ade79d6848b71ae8e0783ebc0111d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a1cacad2e4de04abc4d4bb410d87624"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a7a1cacad2e4de04abc4d4bb410d87624">internal_default_instance</a> ()</td></tr>
<tr class="separator:a7a1cacad2e4de04abc4d4bb410d87624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af670b6bfdad221487337ebb353036b75"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#af670b6bfdad221487337ebb353036b75">Type_IsValid</a> (int value)</td></tr>
<tr class="separator:af670b6bfdad221487337ebb353036b75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aaafc6271ea2df4af1a65cbb8506bcf"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a9aaafc6271ea2df4af1a65cbb8506bcf">Type_descriptor</a> ()</td></tr>
<tr class="separator:a9aaafc6271ea2df4af1a65cbb8506bcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5f7840e329c8c7286fae9d12755535b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ae5f7840e329c8c7286fae9d12755535b"><td class="memTemplItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ae5f7840e329c8c7286fae9d12755535b">Type_Name</a> (T enum_t_value)</td></tr>
<tr class="separator:ae5f7840e329c8c7286fae9d12755535b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e98d0f7d465cc70fab65f72a3c5bb9f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a0e98d0f7d465cc70fab65f72a3c5bb9f">Type_Parse</a> (const std::string &amp;name, <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a> *value)</td></tr>
<tr class="separator:a0e98d0f7d465cc70fab65f72a3c5bb9f"><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:ad713beb692d411139f0992a9063eb6ed"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ad713beb692d411139f0992a9063eb6ed">kIndexInFileMessages</a></td></tr>
<tr class="separator:ad713beb692d411139f0992a9063eb6ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3dab72e0e2b95c0b6e47b73bcc69199"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#aa3dab72e0e2b95c0b6e47b73bcc69199">SOS1_DEFAULT</a></td></tr>
<tr class="separator:aa3dab72e0e2b95c0b6e47b73bcc69199"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad274af8f614ee6beca8911362bb25c2f"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ad274af8f614ee6beca8911362bb25c2f">SOS2</a></td></tr>
<tr class="separator:ad274af8f614ee6beca8911362bb25c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81c3692f56ba1a2c830fd7cf47d11146"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a81c3692f56ba1a2c830fd7cf47d11146">Type_MIN</a></td></tr>
<tr class="separator:a81c3692f56ba1a2c830fd7cf47d11146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6200a36b5cb91d4e21762c20145086d4"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a6200a36b5cb91d4e21762c20145086d4">Type_MAX</a></td></tr>
<tr class="separator:a6200a36b5cb91d4e21762c20145086d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c4a30c7b67b03f1c2f20f4d77a40b8d"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a7c4a30c7b67b03f1c2f20f4d77a40b8d">Type_ARRAYSIZE</a></td></tr>
<tr class="separator:a7c4a30c7b67b03f1c2f20f4d77a40b8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dbfad5972ab01953869c63701d6ce24"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a1dbfad5972ab01953869c63701d6ce24">kVarIndexFieldNumber</a> = 2</td></tr>
<tr class="separator:a1dbfad5972ab01953869c63701d6ce24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac568532c841abb5799bbba776d3a7692"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#ac568532c841abb5799bbba776d3a7692">kWeightFieldNumber</a> = 3</td></tr>
<tr class="separator:ac568532c841abb5799bbba776d3a7692"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb2aeac1446916d48a40886c558c705b"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#abb2aeac1446916d48a40886c558c705b">kTypeFieldNumber</a> = 1</td></tr>
<tr class="separator:abb2aeac1446916d48a40886c558c705b"><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_1MPSosConstraint.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_1MPSosConstraint.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:a5dbc5d574b38cde070463680d87e9cdb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1MPSosConstraint.html#a5dbc5d574b38cde070463680d87e9cdb">swap</a> (<a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;a, <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> &amp;b)</td></tr>
<tr class="separator:a5dbc5d574b38cde070463680d87e9cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a2a0e1001b3343face886a920fac92833"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a0e1001b3343face886a920fac92833">&#9670;&nbsp;</a></span>Type</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">MPSosConstraint_Type</a> <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">operations_research::MPSosConstraint::Type</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l01046">1046</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="afb146038bc0ae4a82443bedf6a41e7d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb146038bc0ae4a82443bedf6a41e7d4">&#9670;&nbsp;</a></span>MPSosConstraint() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::MPSosConstraint::MPSosConstraint </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aee50c5d8956f70f535554a14ede3f656"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee50c5d8956f70f535554a14ede3f656">&#9670;&nbsp;</a></span>~MPSosConstraint()</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::MPSosConstraint::~MPSosConstraint </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="ac68098c6e05517770d3c66006ac053b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac68098c6e05517770d3c66006ac053b4">&#9670;&nbsp;</a></span>MPSosConstraint() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::MPSosConstraint::MPSosConstraint </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</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="a7e57cd207c82924a4159b352a493f556"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e57cd207c82924a4159b352a493f556">&#9670;&nbsp;</a></span>MPSosConstraint() <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::MPSosConstraint::MPSosConstraint </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</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#l00939">939</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="a5576bb20bca29ed4eda43e2b4b9247f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5576bb20bca29ed4eda43e2b4b9247f1">&#9670;&nbsp;</a></span>add_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::MPSosConstraint::add_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#l02867">2867</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a3e1617716a9eb5ea110ab0f090397efc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e1617716a9eb5ea110ab0f090397efc">&#9670;&nbsp;</a></span>add_weight()</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::MPSosConstraint::add_weight </td>
<td>(</td>
<td class="paramtype">double&#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#l02897">2897</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ae591d9757e75b01442a7e62ec20d601c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae591d9757e75b01442a7e62ec20d601c">&#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::MPSosConstraint::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="a9e2e0e6ae9e3ecabb6ce86e4c28f4566"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e2e0e6ae9e3ecabb6ce86e4c28f4566">&#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::MPSosConstraint::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="a42140495e297ef560c2c27253ca10322"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42140495e297ef560c2c27253ca10322">&#9670;&nbsp;</a></span>clear_type()</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::MPSosConstraint::clear_type </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#l02837">2837</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a4b9a394dd1e97f994cfe1a7379fc2029"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b9a394dd1e97f994cfe1a7379fc2029">&#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::MPSosConstraint::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#l02856">2856</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a4a1a33e78aef5b0ff2bf99d7a16e3478"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a1a33e78aef5b0ff2bf99d7a16e3478">&#9670;&nbsp;</a></span>clear_weight()</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::MPSosConstraint::clear_weight </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#l02886">2886</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a13952a17e8cf3a867abfb73943ef13fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13952a17e8cf3a867abfb73943ef13fd">&#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::MPSosConstraint::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="a684227d3926d81765dca850da5fc819a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a684227d3926d81765dca850da5fc819a">&#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::MPSosConstraint::CopyFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</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="a71d5911e13b9bc3867c9ca58dc4d6a59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71d5911e13b9bc3867c9ca58dc4d6a59">&#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_1MPSosConstraint.html">MPSosConstraint</a>&amp; operations_research::MPSosConstraint::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="af0a9ac6f60f07d13d5bef20ca2b49201"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0a9ac6f60f07d13d5bef20ca2b49201">&#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::MPSosConstraint::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#l00964">964</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a230cb7befbbc7ff449ea7a5a3802f517"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a230cb7befbbc7ff449ea7a5a3802f517">&#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::MPSosConstraint::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#l01015">1015</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aadddf22f38ae842d1365ccc7243db640"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadddf22f38ae842d1365ccc7243db640">&#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::MPSosConstraint::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#l00967">967</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a9c49cb4448a2a0fd0cbb933f09f9591c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c49cb4448a2a0fd0cbb933f09f9591c">&#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::MPSosConstraint::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="a709b787bea1ada39bcf3eb870de35f7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a709b787bea1ada39bcf3eb870de35f7e">&#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::MPSosConstraint::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#l00970">970</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a1bd1320f7685edd8c5395aa663341c16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bd1320f7685edd8c5395aa663341c16">&#9670;&nbsp;</a></span>has_type()</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::MPSosConstraint::has_type </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#l02834">2834</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a4a4ade79d6848b71ae8e0783ebc0111d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a4ade79d6848b71ae8e0783ebc0111d">&#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::MPSosConstraint::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="a7a1cacad2e4de04abc4d4bb410d87624"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a1cacad2e4de04abc4d4bb410d87624">&#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_1MPSosConstraint.html">MPSosConstraint</a>* operations_research::MPSosConstraint::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#l00976">976</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a23045597f1902f84da5d5235dc643018"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23045597f1902f84da5d5235dc643018">&#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::MPSosConstraint::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="a4c0265bebd26eca3e86963f001f57e98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c0265bebd26eca3e86963f001f57e98">&#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::MPSosConstraint::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="a2eac4fd3aa6fd5bbb858a7d3ac6b76ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2eac4fd3aa6fd5bbb858a7d3ac6b76ee">&#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::MPSosConstraint::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="a8595714daf43d02e429a6a6cbbcedfa7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8595714daf43d02e429a6a6cbbcedfa7">&#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::MPSosConstraint::MergeFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</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="a50a915df6d7fee9267fcd3a7747fe49c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50a915df6d7fee9267fcd3a7747fe49c">&#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::MPSosConstraint::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="a1fbfb7554d749efcaa370c26a2c91aad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fbfb7554d749efcaa370c26a2c91aad">&#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::MPSosConstraint::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#l00960">960</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ae6c69bd4e46582995ce3c7a9c036658b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6c69bd4e46582995ce3c7a9c036658b">&#9670;&nbsp;</a></span>mutable_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::RepeatedField&lt;::PROTOBUF_NAMESPACE_ID::int32 &gt; * operations_research::MPSosConstraint::mutable_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#l02877">2877</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a637f8487af7e3f77625713aad7bc4494"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a637f8487af7e3f77625713aad7bc4494">&#9670;&nbsp;</a></span>mutable_weight()</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::RepeatedField&lt; double &gt; * operations_research::MPSosConstraint::mutable_weight </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#l02907">2907</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a1b7f11f4c053a2289e49d4d2c4c3af12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b7f11f4c053a2289e49d4d2c4c3af12">&#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_1MPSosConstraint.html">MPSosConstraint</a>* operations_research::MPSosConstraint::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#l00990">990</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="acc64a83699f56ba1e99d00da5190cb25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc64a83699f56ba1e99d00da5190cb25">&#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_1MPSosConstraint.html">MPSosConstraint</a>* operations_research::MPSosConstraint::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#l00994">994</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a2fc979854067dd31752e3eaf93b66ebd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fc979854067dd31752e3eaf93b66ebd">&#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_1MPSosConstraint.html">MPSosConstraint</a>&amp; operations_research::MPSosConstraint::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</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#l00944">944</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a799b78f85762ecbd51a3345b3a7cac93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a799b78f85762ecbd51a3345b3a7cac93">&#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_1MPSosConstraint.html">MPSosConstraint</a>&amp; operations_research::MPSosConstraint::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</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#l00948">948</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a72bb2fe50efc8606bd474a10b1a70626"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72bb2fe50efc8606bd474a10b1a70626">&#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::MPSosConstraint::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="ab2548485ba08eaa25e2e24199fef91f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2548485ba08eaa25e2e24199fef91f4">&#9670;&nbsp;</a></span>set_type()</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::MPSosConstraint::set_type </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">operations_research::MPSosConstraint_Type</a>&#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#l02845">2845</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aab4e3dedb74a0c29d3df022ba9c84268"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab4e3dedb74a0c29d3df022ba9c84268">&#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::MPSosConstraint::set_var_index </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::int32&#160;</td>
<td class="paramname"><em>value</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">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#l02863">2863</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a63d36464e6a33b178dc315a66b4a9ad9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63d36464e6a33b178dc315a66b4a9ad9">&#9670;&nbsp;</a></span>set_weight()</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::MPSosConstraint::set_weight </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>value</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">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#l02893">2893</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aeec1fb5f3cf356ad86164078f2b44841"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeec1fb5f3cf356ad86164078f2b44841">&#9670;&nbsp;</a></span>Swap()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void operations_research::MPSosConstraint::Swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1MPSosConstraint.html">MPSosConstraint</a> *&#160;</td>
<td class="paramname"><em>other</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2df361194caf5e4463fbbed84c656fc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2df361194caf5e4463fbbed84c656fc7">&#9670;&nbsp;</a></span>type()</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="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">operations_research::MPSosConstraint_Type</a> operations_research::MPSosConstraint::type </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#l02841">2841</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a9aaafc6271ea2df4af1a65cbb8506bcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9aaafc6271ea2df4af1a65cbb8506bcf">&#9670;&nbsp;</a></span>Type_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::EnumDescriptor* operations_research::MPSosConstraint::Type_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#l01061">1061</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="af670b6bfdad221487337ebb353036b75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af670b6bfdad221487337ebb353036b75">&#9670;&nbsp;</a></span>Type_IsValid()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static bool operations_research::MPSosConstraint::Type_IsValid </td>
<td>(</td>
<td class="paramtype">int&#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 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#l01051">1051</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ae5f7840e329c8c7286fae9d12755535b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5f7840e329c8c7286fae9d12755535b">&#9670;&nbsp;</a></span>Type_Name()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const std::string&amp; operations_research::MPSosConstraint::Type_Name </td>
<td>(</td>
<td class="paramtype">T&#160;</td>
<td class="paramname"><em>enum_t_value</em></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#l01065">1065</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a0e98d0f7d465cc70fab65f72a3c5bb9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e98d0f7d465cc70fab65f72a3c5bb9f">&#9670;&nbsp;</a></span>Type_Parse()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static bool operations_research::MPSosConstraint::Type_Parse </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a> *&#160;</td>
<td class="paramname"><em>value</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">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#l01071">1071</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a48b3d6a1c08cd21402f032f95d6c0e4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48b3d6a1c08cd21402f032f95d6c0e4f">&#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::MPSosConstraint::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#l00957">957</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ad4ba491d6656aef2b6ce14d14d99cf01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4ba491d6656aef2b6ce14d14d99cf01">&#9670;&nbsp;</a></span>var_index() <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">PROTOBUF_NAMESPACE_ID::int32 operations_research::MPSosConstraint::var_index </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>index</em></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#l02859">2859</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a03de6d5ff4a7ffb033478f00c71db48f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03de6d5ff4a7ffb033478f00c71db48f">&#9670;&nbsp;</a></span>var_index() <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">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt;::PROTOBUF_NAMESPACE_ID::int32 &gt; &amp; operations_research::MPSosConstraint::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#l02872">2872</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ad2ea96b4127eb2944ab2d652491baebd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2ea96b4127eb2944ab2d652491baebd">&#9670;&nbsp;</a></span>var_index_size()</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::MPSosConstraint::var_index_size </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#l02853">2853</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a235a66740de57251cfaa3387d132330f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a235a66740de57251cfaa3387d132330f">&#9670;&nbsp;</a></span>weight() <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">double operations_research::MPSosConstraint::weight </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>index</em></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#l02889">2889</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a2e7159181e0b3423d7f19164bce3b876"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e7159181e0b3423d7f19164bce3b876">&#9670;&nbsp;</a></span>weight() <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">const ::PROTOBUF_NAMESPACE_ID::RepeatedField&lt; double &gt; &amp; operations_research::MPSosConstraint::weight </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#l02902">2902</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a7665f86b3ed723269cac94bf14d01ad0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7665f86b3ed723269cac94bf14d01ad0">&#9670;&nbsp;</a></span>weight_size()</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::MPSosConstraint::weight_size </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#l02883">2883</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#l01022">1022</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#l01119">1119</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a5dbc5d574b38cde070463680d87e9cdb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dbc5d574b38cde070463680d87e9cdb">&#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_1MPSosConstraint.html">MPSosConstraint</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_1MPSosConstraint.html">MPSosConstraint</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#l00984">984</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="ad713beb692d411139f0992a9063eb6ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad713beb692d411139f0992a9063eb6ed">&#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::MPSosConstraint::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"> 4</div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00980">980</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="abb2aeac1446916d48a40886c558c705b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb2aeac1446916d48a40886c558c705b">&#9670;&nbsp;</a></span>kTypeFieldNumber</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::MPSosConstraint::kTypeFieldNumber = 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#l01105">1105</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a1dbfad5972ab01953869c63701d6ce24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dbfad5972ab01953869c63701d6ce24">&#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::MPSosConstraint::kVarIndexFieldNumber = 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#l01081">1081</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ac568532c841abb5799bbba776d3a7692"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac568532c841abb5799bbba776d3a7692">&#9670;&nbsp;</a></span>kWeightFieldNumber</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::MPSosConstraint::kWeightFieldNumber = 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#l01093">1093</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="aa3dab72e0e2b95c0b6e47b73bcc69199"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3dab72e0e2b95c0b6e47b73bcc69199">&#9670;&nbsp;</a></span>SOS1_DEFAULT</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a> operations_research::MPSosConstraint::SOS1_DEFAULT</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"> <a class="code" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30ba35dfc279dac55f2292c50123bbd65eb4">MPSosConstraint_Type_SOS1_DEFAULT</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l01047">1047</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="ad274af8f614ee6beca8911362bb25c2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad274af8f614ee6beca8911362bb25c2f">&#9670;&nbsp;</a></span>SOS2</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a> operations_research::MPSosConstraint::SOS2</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"> <a class="code" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30baa35d9c1cb44243e123f7d5993d5b726f">MPSosConstraint_Type_SOS2</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l01049">1049</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a7c4a30c7b67b03f1c2f20f4d77a40b8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c4a30c7b67b03f1c2f20f4d77a40b8d">&#9670;&nbsp;</a></span>Type_ARRAYSIZE</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::MPSosConstraint::Type_ARRAYSIZE</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"> <a class="code" href="namespaceoperations__research.html#a43079282dcdc58640a4fb8f3504d9548">MPSosConstraint_Type_Type_ARRAYSIZE</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l01058">1058</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a6200a36b5cb91d4e21762c20145086d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6200a36b5cb91d4e21762c20145086d4">&#9670;&nbsp;</a></span>Type_MAX</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a> operations_research::MPSosConstraint::Type_MAX</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"> <a class="code" href="namespaceoperations__research.html#a50ec8ebec75c1daf0e7633cb74ff6657">MPSosConstraint_Type_Type_MAX</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l01056">1056</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
</div>
</div>
<a id="a81c3692f56ba1a2c830fd7cf47d11146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81c3692f56ba1a2c830fd7cf47d11146">&#9670;&nbsp;</a></span>Type_MIN</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac4082c18fc997b28960d2a15a27af30b">Type</a> operations_research::MPSosConstraint::Type_MIN</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"> <a class="code" href="namespaceoperations__research.html#a8a26ab806b2722fadd4035cd0be0ae5b">MPSosConstraint_Type_Type_MIN</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l01054">1054</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>