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

1344 lines
72 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_1LocalSearchMetaheuristic.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_1LocalSearchMetaheuristic-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">operations_research::LocalSearchMetaheuristic 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="routing__enums_8pb_8h_source.html#l00320">320</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.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:a5d4697b27f6321581fb9c188b6030ac1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">LocalSearchMetaheuristic_Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a5d4697b27f6321581fb9c188b6030ac1">Value</a></td></tr>
<tr class="separator:a5d4697b27f6321581fb9c188b6030ac1"><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:a2ad92683411ff47b172dbbb2ad7990b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a2ad92683411ff47b172dbbb2ad7990b7">LocalSearchMetaheuristic</a> ()</td></tr>
<tr class="separator:a2ad92683411ff47b172dbbb2ad7990b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0658d095b2b9bfc00e9b62ce3c45e006"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a0658d095b2b9bfc00e9b62ce3c45e006">~LocalSearchMetaheuristic</a> ()</td></tr>
<tr class="separator:a0658d095b2b9bfc00e9b62ce3c45e006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b0a436069a6a1c349af65509395c7aa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a4b0a436069a6a1c349af65509395c7aa">LocalSearchMetaheuristic</a> (const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;from)</td></tr>
<tr class="separator:a4b0a436069a6a1c349af65509395c7aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab852b901ede55036ed7a2939d847fb62"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#ab852b901ede55036ed7a2939d847fb62">LocalSearchMetaheuristic</a> (<a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:ab852b901ede55036ed7a2939d847fb62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf1586b73fc2e1471ddc41c4b2b70780"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aaf1586b73fc2e1471ddc41c4b2b70780">operator=</a> (const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;from)</td></tr>
<tr class="separator:aaf1586b73fc2e1471ddc41c4b2b70780"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a687f292c44e539486afd8558d734cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a8a687f292c44e539486afd8558d734cc">operator=</a> (<a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:a8a687f292c44e539486afd8558d734cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc40375ec1c1e88c81deaf9e7be8af37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#afc40375ec1c1e88c81deaf9e7be8af37">Swap</a> (<a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> *other)</td></tr>
<tr class="separator:afc40375ec1c1e88c81deaf9e7be8af37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa037866b3ed4fbeffc885ee78d6d5d92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aa037866b3ed4fbeffc885ee78d6d5d92">New</a> () const final</td></tr>
<tr class="separator:aa037866b3ed4fbeffc885ee78d6d5d92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbb0511179a981e4308d8488d6726c48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#acbb0511179a981e4308d8488d6726c48">New</a> (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final</td></tr>
<tr class="separator:acbb0511179a981e4308d8488d6726c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96c25b8ac9b60518dc51ae012d52417f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a96c25b8ac9b60518dc51ae012d52417f">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a96c25b8ac9b60518dc51ae012d52417f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56af304d61e223827b27357aa897eb1a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a56af304d61e223827b27357aa897eb1a">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a56af304d61e223827b27357aa897eb1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a087f089c7d7ea9224b57cee0ea909ecc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a087f089c7d7ea9224b57cee0ea909ecc">CopyFrom</a> (const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;from)</td></tr>
<tr class="separator:a087f089c7d7ea9224b57cee0ea909ecc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af14f701f5deb0304960fdee56766f0ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#af14f701f5deb0304960fdee56766f0ac">MergeFrom</a> (const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;from)</td></tr>
<tr class="separator:af14f701f5deb0304960fdee56766f0ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4250b5db76bd00a90377f3c05bae976a"><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_1LocalSearchMetaheuristic.html#a4250b5db76bd00a90377f3c05bae976a">Clear</a> () final</td></tr>
<tr class="separator:a4250b5db76bd00a90377f3c05bae976a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4b4ac3b1a0934cdcf5c8c70fcf84bc8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aa4b4ac3b1a0934cdcf5c8c70fcf84bc8">IsInitialized</a> () const final</td></tr>
<tr class="separator:aa4b4ac3b1a0934cdcf5c8c70fcf84bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1c430208dba52b2135f331da328c9ab"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aa1c430208dba52b2135f331da328c9ab">ByteSizeLong</a> () const final</td></tr>
<tr class="separator:aa1c430208dba52b2135f331da328c9ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7876ca825c90874e60ddb26e01008448"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a7876ca825c90874e60ddb26e01008448">MergePartialFromCodedStream</a> (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</td></tr>
<tr class="separator:a7876ca825c90874e60ddb26e01008448"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29e13296b86f28d93b18de0d873997bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a29e13296b86f28d93b18de0d873997bd">SerializeWithCachedSizes</a> (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</td></tr>
<tr class="separator:a29e13296b86f28d93b18de0d873997bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22df175a77b885e035a27c2a264eeafd"><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_1LocalSearchMetaheuristic.html#a22df175a77b885e035a27c2a264eeafd">InternalSerializeWithCachedSizesToArray</a> (::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</td></tr>
<tr class="separator:a22df175a77b885e035a27c2a264eeafd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fcf45d7af42f8ac098626eb728ac229"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a8fcf45d7af42f8ac098626eb728ac229">GetCachedSize</a> () const final</td></tr>
<tr class="separator:a8fcf45d7af42f8ac098626eb728ac229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7eb162d73d0902b845deb03cfd33f790"><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_1LocalSearchMetaheuristic.html#a7eb162d73d0902b845deb03cfd33f790">GetMetadata</a> () const final</td></tr>
<tr class="separator:a7eb162d73d0902b845deb03cfd33f790"><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:a4e880532bf698c7d14e124ea1e986ff1"><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_1LocalSearchMetaheuristic.html#a4e880532bf698c7d14e124ea1e986ff1">descriptor</a> ()</td></tr>
<tr class="separator:a4e880532bf698c7d14e124ea1e986ff1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b0b437e8eabbffc212f2d4e12f3c6b"><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_1LocalSearchMetaheuristic.html#a32b0b437e8eabbffc212f2d4e12f3c6b">GetDescriptor</a> ()</td></tr>
<tr class="separator:a32b0b437e8eabbffc212f2d4e12f3c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa29560cb8e05e3da8beccaa2adbcbab9"><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_1LocalSearchMetaheuristic.html#aa29560cb8e05e3da8beccaa2adbcbab9">GetReflection</a> ()</td></tr>
<tr class="separator:aa29560cb8e05e3da8beccaa2adbcbab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9408a6b07ab233da3d84f34b7637c38"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#af9408a6b07ab233da3d84f34b7637c38">default_instance</a> ()</td></tr>
<tr class="separator:af9408a6b07ab233da3d84f34b7637c38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b185ba9cc88b94a7e6b49b7ac9defd7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a6b185ba9cc88b94a7e6b49b7ac9defd7">InitAsDefaultInstance</a> ()</td></tr>
<tr class="separator:a6b185ba9cc88b94a7e6b49b7ac9defd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecb02e9d1326dbcf984a413940f27e72"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aecb02e9d1326dbcf984a413940f27e72">internal_default_instance</a> ()</td></tr>
<tr class="separator:aecb02e9d1326dbcf984a413940f27e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23cf343ccf97301c98821c12f7f1fc85"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a23cf343ccf97301c98821c12f7f1fc85">Value_IsValid</a> (int value)</td></tr>
<tr class="separator:a23cf343ccf97301c98821c12f7f1fc85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3eb0ee6d02104002fab0c720ba9e8229"><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_1LocalSearchMetaheuristic.html#a3eb0ee6d02104002fab0c720ba9e8229">Value_descriptor</a> ()</td></tr>
<tr class="separator:a3eb0ee6d02104002fab0c720ba9e8229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4385ffd8cd51378b9926e7efd1aef10"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac4385ffd8cd51378b9926e7efd1aef10"><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_1LocalSearchMetaheuristic.html#ac4385ffd8cd51378b9926e7efd1aef10">Value_Name</a> (T enum_t_value)</td></tr>
<tr class="separator:ac4385ffd8cd51378b9926e7efd1aef10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a336becbdfb08d3ef2dcb4868397a97ed"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a336becbdfb08d3ef2dcb4868397a97ed">Value_Parse</a> (const std::string &amp;name, <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a> *value)</td></tr>
<tr class="separator:a336becbdfb08d3ef2dcb4868397a97ed"><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:a5fa09a36f821774167496a10f3c8fa25"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a5fa09a36f821774167496a10f3c8fa25">kIndexInFileMessages</a></td></tr>
<tr class="separator:a5fa09a36f821774167496a10f3c8fa25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8060e5f2c6e2f5c10c46458d98bc88c2"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a8060e5f2c6e2f5c10c46458d98bc88c2">UNSET</a></td></tr>
<tr class="separator:a8060e5f2c6e2f5c10c46458d98bc88c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56d3b180808b004971e40c9dfc0d2085"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a56d3b180808b004971e40c9dfc0d2085">AUTOMATIC</a></td></tr>
<tr class="separator:a56d3b180808b004971e40c9dfc0d2085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a839adb76638f3fb36fa66f1948157658"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a839adb76638f3fb36fa66f1948157658">GREEDY_DESCENT</a></td></tr>
<tr class="separator:a839adb76638f3fb36fa66f1948157658"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8f761170b5e74bd9c337ee1f76485f3"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#af8f761170b5e74bd9c337ee1f76485f3">GUIDED_LOCAL_SEARCH</a></td></tr>
<tr class="separator:af8f761170b5e74bd9c337ee1f76485f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6d1f00a59bac345005559e1a59ff3a8"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aa6d1f00a59bac345005559e1a59ff3a8">SIMULATED_ANNEALING</a></td></tr>
<tr class="separator:aa6d1f00a59bac345005559e1a59ff3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2ed27039f87a3cfb988e73982a6feba"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#ac2ed27039f87a3cfb988e73982a6feba">TABU_SEARCH</a></td></tr>
<tr class="separator:ac2ed27039f87a3cfb988e73982a6feba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af110c8266b5dc8d40169cad7b29b54ab"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#af110c8266b5dc8d40169cad7b29b54ab">GENERIC_TABU_SEARCH</a></td></tr>
<tr class="separator:af110c8266b5dc8d40169cad7b29b54ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf14e9678030f9a0935e275a99bde8f9"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#aaf14e9678030f9a0935e275a99bde8f9">Value_MIN</a></td></tr>
<tr class="separator:aaf14e9678030f9a0935e275a99bde8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8c4fea5f99479cbdc4fb8b87111cd7a"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#ac8c4fea5f99479cbdc4fb8b87111cd7a">Value_MAX</a></td></tr>
<tr class="separator:ac8c4fea5f99479cbdc4fb8b87111cd7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e35a020257671a9954df6fc8565c4c9"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a1e35a020257671a9954df6fc8565c4c9">Value_ARRAYSIZE</a></td></tr>
<tr class="separator:a1e35a020257671a9954df6fc8565c4c9"><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_1LocalSearchMetaheuristic.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:ada67e3eb964f85aa7e57c01e29ea271a"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#ada67e3eb964f85aa7e57c01e29ea271a">::TableStruct_ortools_2fconstraint_5fsolver_2frouting_5fenums_2eproto</a></td></tr>
<tr class="separator:ada67e3eb964f85aa7e57c01e29ea271a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ca2961ffd410bcf6d842a7aef3ea6a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html#a5ca2961ffd410bcf6d842a7aef3ea6a2">swap</a> (<a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;a, <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> &amp;b)</td></tr>
<tr class="separator:a5ca2961ffd410bcf6d842a7aef3ea6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a5d4697b27f6321581fb9c188b6030ac1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d4697b27f6321581fb9c188b6030ac1">&#9670;&nbsp;</a></span>Value</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">LocalSearchMetaheuristic_Value</a> <a class="el" href="namespaceoperations__research.html#a792fc7c1636eff4a9476ea5a24459aed">operations_research::LocalSearchMetaheuristic::Value</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00427">427</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a2ad92683411ff47b172dbbb2ad7990b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ad92683411ff47b172dbbb2ad7990b7">&#9670;&nbsp;</a></span>LocalSearchMetaheuristic() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::LocalSearchMetaheuristic::LocalSearchMetaheuristic </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0658d095b2b9bfc00e9b62ce3c45e006"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0658d095b2b9bfc00e9b62ce3c45e006">&#9670;&nbsp;</a></span>~LocalSearchMetaheuristic()</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::LocalSearchMetaheuristic::~LocalSearchMetaheuristic </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="a4b0a436069a6a1c349af65509395c7aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b0a436069a6a1c349af65509395c7aa">&#9670;&nbsp;</a></span>LocalSearchMetaheuristic() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::LocalSearchMetaheuristic::LocalSearchMetaheuristic </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="ab852b901ede55036ed7a2939d847fb62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab852b901ede55036ed7a2939d847fb62">&#9670;&nbsp;</a></span>LocalSearchMetaheuristic() <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::LocalSearchMetaheuristic::LocalSearchMetaheuristic </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="routing__enums_8pb_8h_source.html#l00327">327</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa1c430208dba52b2135f331da328c9ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1c430208dba52b2135f331da328c9ab">&#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::LocalSearchMetaheuristic::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="a4250b5db76bd00a90377f3c05bae976a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4250b5db76bd00a90377f3c05bae976a">&#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::LocalSearchMetaheuristic::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="a96c25b8ac9b60518dc51ae012d52417f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96c25b8ac9b60518dc51ae012d52417f">&#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::LocalSearchMetaheuristic::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="a087f089c7d7ea9224b57cee0ea909ecc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a087f089c7d7ea9224b57cee0ea909ecc">&#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::LocalSearchMetaheuristic::CopyFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="af9408a6b07ab233da3d84f34b7637c38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9408a6b07ab233da3d84f34b7637c38">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a>&amp; operations_research::LocalSearchMetaheuristic::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="a4e880532bf698c7d14e124ea1e986ff1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e880532bf698c7d14e124ea1e986ff1">&#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::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00345">345</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a8fcf45d7af42f8ac098626eb728ac229"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fcf45d7af42f8ac098626eb728ac229">&#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::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00396">396</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a32b0b437e8eabbffc212f2d4e12f3c6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32b0b437e8eabbffc212f2d4e12f3c6b">&#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::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00348">348</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a7eb162d73d0902b845deb03cfd33f790"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7eb162d73d0902b845deb03cfd33f790">&#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::LocalSearchMetaheuristic::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="aa29560cb8e05e3da8beccaa2adbcbab9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa29560cb8e05e3da8beccaa2adbcbab9">&#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::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00351">351</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a6b185ba9cc88b94a7e6b49b7ac9defd7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6b185ba9cc88b94a7e6b49b7ac9defd7">&#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::LocalSearchMetaheuristic::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="aecb02e9d1326dbcf984a413940f27e72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecb02e9d1326dbcf984a413940f27e72">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a>* operations_research::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00357">357</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a22df175a77b885e035a27c2a264eeafd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22df175a77b885e035a27c2a264eeafd">&#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::LocalSearchMetaheuristic::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="aa4b4ac3b1a0934cdcf5c8c70fcf84bc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4b4ac3b1a0934cdcf5c8c70fcf84bc8">&#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::LocalSearchMetaheuristic::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="a56af304d61e223827b27357aa897eb1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56af304d61e223827b27357aa897eb1a">&#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::LocalSearchMetaheuristic::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="af14f701f5deb0304960fdee56766f0ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af14f701f5deb0304960fdee56766f0ac">&#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::LocalSearchMetaheuristic::MergeFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="a7876ca825c90874e60ddb26e01008448"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7876ca825c90874e60ddb26e01008448">&#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::LocalSearchMetaheuristic::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="aa037866b3ed4fbeffc885ee78d6d5d92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa037866b3ed4fbeffc885ee78d6d5d92">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a>* operations_research::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00371">371</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="acbb0511179a981e4308d8488d6726c48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbb0511179a981e4308d8488d6726c48">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a>* operations_research::LocalSearchMetaheuristic::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="routing__enums_8pb_8h_source.html#l00375">375</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="aaf1586b73fc2e1471ddc41c4b2b70780"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf1586b73fc2e1471ddc41c4b2b70780">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a>&amp; operations_research::LocalSearchMetaheuristic::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="routing__enums_8pb_8h_source.html#l00332">332</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a8a687f292c44e539486afd8558d734cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a687f292c44e539486afd8558d734cc">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a>&amp; operations_research::LocalSearchMetaheuristic::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="routing__enums_8pb_8h_source.html#l00336">336</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a29e13296b86f28d93b18de0d873997bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29e13296b86f28d93b18de0d873997bd">&#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::LocalSearchMetaheuristic::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="afc40375ec1c1e88c81deaf9e7be8af37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc40375ec1c1e88c81deaf9e7be8af37">&#9670;&nbsp;</a></span>Swap()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void operations_research::LocalSearchMetaheuristic::Swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</a> *&#160;</td>
<td class="paramname"><em>other</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3eb0ee6d02104002fab0c720ba9e8229"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3eb0ee6d02104002fab0c720ba9e8229">&#9670;&nbsp;</a></span>Value_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::LocalSearchMetaheuristic::Value_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="routing__enums_8pb_8h_source.html#l00452">452</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a23cf343ccf97301c98821c12f7f1fc85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23cf343ccf97301c98821c12f7f1fc85">&#9670;&nbsp;</a></span>Value_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::LocalSearchMetaheuristic::Value_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="routing__enums_8pb_8h_source.html#l00442">442</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ac4385ffd8cd51378b9926e7efd1aef10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4385ffd8cd51378b9926e7efd1aef10">&#9670;&nbsp;</a></span>Value_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::LocalSearchMetaheuristic::Value_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="routing__enums_8pb_8h_source.html#l00456">456</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a336becbdfb08d3ef2dcb4868397a97ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a336becbdfb08d3ef2dcb4868397a97ed">&#9670;&nbsp;</a></span>Value_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::LocalSearchMetaheuristic::Value_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#a792fc7c1636eff4a9476ea5a24459aed">Value</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="routing__enums_8pb_8h_source.html#l00462">462</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.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="routing__enums_8pb_8h_source.html#l00403">403</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ada67e3eb964f85aa7e57c01e29ea271a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada67e3eb964f85aa7e57c01e29ea271a">&#9670;&nbsp;</a></span>::TableStruct_ortools_2fconstraint_5fsolver_2frouting_5fenums_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__2fconstraint__5fsolver__2frouting__5fenums__2eproto.html">TableStruct_ortools_2fconstraint_5fsolver_2frouting_5fenums_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="routing__enums_8pb_8h_source.html#l00475">475</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a5ca2961ffd410bcf6d842a7aef3ea6a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ca2961ffd410bcf6d842a7aef3ea6a2">&#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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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_1LocalSearchMetaheuristic.html">LocalSearchMetaheuristic</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="routing__enums_8pb_8h_source.html#l00365">365</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a56d3b180808b004971e40c9dfc0d2085"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56d3b180808b004971e40c9dfc0d2085">&#9670;&nbsp;</a></span>AUTOMATIC</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::AUTOMATIC</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#a792fc7c1636eff4a9476ea5a24459aeda883a6e25cd8984a9e4e06636823f7201">LocalSearchMetaheuristic_Value_AUTOMATIC</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00430">430</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="af110c8266b5dc8d40169cad7b29b54ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af110c8266b5dc8d40169cad7b29b54ab">&#9670;&nbsp;</a></span>GENERIC_TABU_SEARCH</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::GENERIC_TABU_SEARCH</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#a792fc7c1636eff4a9476ea5a24459aeda300fe37f649b909a810935825778b77c">LocalSearchMetaheuristic_Value_GENERIC_TABU_SEARCH</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00440">440</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a839adb76638f3fb36fa66f1948157658"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a839adb76638f3fb36fa66f1948157658">&#9670;&nbsp;</a></span>GREEDY_DESCENT</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::GREEDY_DESCENT</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#a792fc7c1636eff4a9476ea5a24459aeda844fc936bb493f6a5d592b28302ea2f1">LocalSearchMetaheuristic_Value_GREEDY_DESCENT</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00432">432</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="af8f761170b5e74bd9c337ee1f76485f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8f761170b5e74bd9c337ee1f76485f3">&#9670;&nbsp;</a></span>GUIDED_LOCAL_SEARCH</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::GUIDED_LOCAL_SEARCH</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#a792fc7c1636eff4a9476ea5a24459aeda2909a10cd525473780b35aaa3c4f4eda">LocalSearchMetaheuristic_Value_GUIDED_LOCAL_SEARCH</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00434">434</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a5fa09a36f821774167496a10f3c8fa25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5fa09a36f821774167496a10f3c8fa25">&#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::LocalSearchMetaheuristic::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"> 1</div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00361">361</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="aa6d1f00a59bac345005559e1a59ff3a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6d1f00a59bac345005559e1a59ff3a8">&#9670;&nbsp;</a></span>SIMULATED_ANNEALING</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::SIMULATED_ANNEALING</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#a792fc7c1636eff4a9476ea5a24459aeda0d373c31dbec1678db8b9e50ae63327f">LocalSearchMetaheuristic_Value_SIMULATED_ANNEALING</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00436">436</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ac2ed27039f87a3cfb988e73982a6feba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2ed27039f87a3cfb988e73982a6feba">&#9670;&nbsp;</a></span>TABU_SEARCH</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::TABU_SEARCH</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#a792fc7c1636eff4a9476ea5a24459aeda63e13a565cf5daf981c1b565912b3b0f">LocalSearchMetaheuristic_Value_TABU_SEARCH</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00438">438</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a8060e5f2c6e2f5c10c46458d98bc88c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8060e5f2c6e2f5c10c46458d98bc88c2">&#9670;&nbsp;</a></span>UNSET</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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::UNSET</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#a792fc7c1636eff4a9476ea5a24459aedab1177884bf5c3fda2cac819cca8279ec">LocalSearchMetaheuristic_Value_UNSET</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00428">428</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a1e35a020257671a9954df6fc8565c4c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e35a020257671a9954df6fc8565c4c9">&#9670;&nbsp;</a></span>Value_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::LocalSearchMetaheuristic::Value_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#ab75b4553844ec6a32a0d881f7f64d879">LocalSearchMetaheuristic_Value_Value_ARRAYSIZE</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00449">449</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ac8c4fea5f99479cbdc4fb8b87111cd7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8c4fea5f99479cbdc4fb8b87111cd7a">&#9670;&nbsp;</a></span>Value_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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::Value_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#a7c6b8ceb9a6dad94886b3a8fa8d3a136">LocalSearchMetaheuristic_Value_Value_MAX</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00447">447</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="aaf14e9678030f9a0935e275a99bde8f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf14e9678030f9a0935e275a99bde8f9">&#9670;&nbsp;</a></span>Value_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#a792fc7c1636eff4a9476ea5a24459aed">Value</a> operations_research::LocalSearchMetaheuristic::Value_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#aeef02d29a4fbff402021b9ed0509b3d2">LocalSearchMetaheuristic_Value_Value_MIN</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00445">445</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>