Files
ortools-clone/docs/cpp_routing/classoperations__research_1_1FirstSolutionStrategy.html

1581 lines
87 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 id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceoperations__research.html">operations_research</a></li><li class="navelem"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a></li> </ul>
</div>
</div><!-- top -->
<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_1FirstSolutionStrategy-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">operations_research::FirstSolutionStrategy Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for operations_research::FirstSolutionStrategy:</div>
<div class="dyncontent">
<div class="center">
<img src="classoperations__research_1_1FirstSolutionStrategy.png" alt=""/>
</div></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:abe2a56ed3c47bfc45ee4ef4303de4429"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">FirstSolutionStrategy_Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#abe2a56ed3c47bfc45ee4ef4303de4429">Value</a></td></tr>
<tr class="separator:abe2a56ed3c47bfc45ee4ef4303de4429"><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:ab618f6a838711a7a8af9c6bf8dbb7d75"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ab618f6a838711a7a8af9c6bf8dbb7d75">FirstSolutionStrategy</a> ()</td></tr>
<tr class="separator:ab618f6a838711a7a8af9c6bf8dbb7d75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a018fb433e961f3e00719af48f867623d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a018fb433e961f3e00719af48f867623d">~FirstSolutionStrategy</a> ()</td></tr>
<tr class="separator:a018fb433e961f3e00719af48f867623d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae595f03a4b811e022abfced5b2037469"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ae595f03a4b811e022abfced5b2037469">FirstSolutionStrategy</a> (const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;from)</td></tr>
<tr class="separator:ae595f03a4b811e022abfced5b2037469"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac64021feef4b649b35285abe3640a79c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ac64021feef4b649b35285abe3640a79c">FirstSolutionStrategy</a> (<a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:ac64021feef4b649b35285abe3640a79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a67478ad16aea717eb397622f72e31f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a2a67478ad16aea717eb397622f72e31f">operator=</a> (const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;from)</td></tr>
<tr class="separator:a2a67478ad16aea717eb397622f72e31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a1b0f411bed6edaeccf8ac130c9c360"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a1a1b0f411bed6edaeccf8ac130c9c360">operator=</a> (<a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:a1a1b0f411bed6edaeccf8ac130c9c360"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefbbafa3e99028a31e08fd5d3a494fec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#aefbbafa3e99028a31e08fd5d3a494fec">Swap</a> (<a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> *other)</td></tr>
<tr class="separator:aefbbafa3e99028a31e08fd5d3a494fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a914db9e5b7cfe19f49e2fb32316a028d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a914db9e5b7cfe19f49e2fb32316a028d">New</a> () const final</td></tr>
<tr class="separator:a914db9e5b7cfe19f49e2fb32316a028d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab77c251e3e1c947a00a37e44dfb136ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ab77c251e3e1c947a00a37e44dfb136ce">New</a> (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final</td></tr>
<tr class="separator:ab77c251e3e1c947a00a37e44dfb136ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8b31759a3ec7cd3f18f6144549e9698"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ac8b31759a3ec7cd3f18f6144549e9698">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:ac8b31759a3ec7cd3f18f6144549e9698"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af68ebbc1e89b706395596c5582362758"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#af68ebbc1e89b706395596c5582362758">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:af68ebbc1e89b706395596c5582362758"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c04e8248c815ea89b8203d0999117a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a72c04e8248c815ea89b8203d0999117a">CopyFrom</a> (const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;from)</td></tr>
<tr class="separator:a72c04e8248c815ea89b8203d0999117a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10b773b40ede34691e200cf01c0fb62e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a10b773b40ede34691e200cf01c0fb62e">MergeFrom</a> (const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;from)</td></tr>
<tr class="separator:a10b773b40ede34691e200cf01c0fb62e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d608f3ed09a86064f76d7c3d247df30"><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_1FirstSolutionStrategy.html#a1d608f3ed09a86064f76d7c3d247df30">Clear</a> () final</td></tr>
<tr class="separator:a1d608f3ed09a86064f76d7c3d247df30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21c86e64b742a650565126087abe1d96"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a21c86e64b742a650565126087abe1d96">IsInitialized</a> () const final</td></tr>
<tr class="separator:a21c86e64b742a650565126087abe1d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a282abd9d82c831d9d34bac8cdc76f9b0"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a282abd9d82c831d9d34bac8cdc76f9b0">ByteSizeLong</a> () const final</td></tr>
<tr class="separator:a282abd9d82c831d9d34bac8cdc76f9b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d9f206d54176dea109e620044dc7702"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a0d9f206d54176dea109e620044dc7702">MergePartialFromCodedStream</a> (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final</td></tr>
<tr class="separator:a0d9f206d54176dea109e620044dc7702"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeb27617f605bb48b78a0f91cf14bc15"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#abeb27617f605bb48b78a0f91cf14bc15">SerializeWithCachedSizes</a> (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final</td></tr>
<tr class="separator:abeb27617f605bb48b78a0f91cf14bc15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb1d57a5708ebc2b8219c83f47df6374"><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_1FirstSolutionStrategy.html#abb1d57a5708ebc2b8219c83f47df6374">InternalSerializeWithCachedSizesToArray</a> (::PROTOBUF_NAMESPACE_ID::uint8 *target) const final</td></tr>
<tr class="separator:abb1d57a5708ebc2b8219c83f47df6374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0ef09ba2a23cb38accf4d6873d444b1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#af0ef09ba2a23cb38accf4d6873d444b1">GetCachedSize</a> () const final</td></tr>
<tr class="separator:af0ef09ba2a23cb38accf4d6873d444b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e11066b077f871567503b5d2fe19ded"><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_1FirstSolutionStrategy.html#a4e11066b077f871567503b5d2fe19ded">GetMetadata</a> () const final</td></tr>
<tr class="separator:a4e11066b077f871567503b5d2fe19ded"><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:a6c4424dd0040e94f2bf4e85cd0d9300e"><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_1FirstSolutionStrategy.html#a6c4424dd0040e94f2bf4e85cd0d9300e">descriptor</a> ()</td></tr>
<tr class="separator:a6c4424dd0040e94f2bf4e85cd0d9300e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69486649596a38ed478c8d3896822000"><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_1FirstSolutionStrategy.html#a69486649596a38ed478c8d3896822000">GetDescriptor</a> ()</td></tr>
<tr class="separator:a69486649596a38ed478c8d3896822000"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a67922ac76920430eb2421836908e4b"><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_1FirstSolutionStrategy.html#a9a67922ac76920430eb2421836908e4b">GetReflection</a> ()</td></tr>
<tr class="separator:a9a67922ac76920430eb2421836908e4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7735c7c04a8475800484e83ca5ef64d4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a7735c7c04a8475800484e83ca5ef64d4">default_instance</a> ()</td></tr>
<tr class="separator:a7735c7c04a8475800484e83ca5ef64d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6c474491ed5f187d781f197d6877334"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#af6c474491ed5f187d781f197d6877334">InitAsDefaultInstance</a> ()</td></tr>
<tr class="separator:af6c474491ed5f187d781f197d6877334"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbeae77c2a71e73a5b38cc92994722db"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#adbeae77c2a71e73a5b38cc92994722db">internal_default_instance</a> ()</td></tr>
<tr class="separator:adbeae77c2a71e73a5b38cc92994722db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af79999e7536052ddcef47815d5e27e9f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#af79999e7536052ddcef47815d5e27e9f">Value_IsValid</a> (int value)</td></tr>
<tr class="separator:af79999e7536052ddcef47815d5e27e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c0b7f460246b34af182532a8f23522a"><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_1FirstSolutionStrategy.html#a7c0b7f460246b34af182532a8f23522a">Value_descriptor</a> ()</td></tr>
<tr class="separator:a7c0b7f460246b34af182532a8f23522a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae77f2f518c9658bc9235e6172848a2ab"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ae77f2f518c9658bc9235e6172848a2ab"><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_1FirstSolutionStrategy.html#ae77f2f518c9658bc9235e6172848a2ab">Value_Name</a> (T enum_t_value)</td></tr>
<tr class="separator:ae77f2f518c9658bc9235e6172848a2ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b8efc2b7d690ed0ac9f99cb5b5c29d9"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a3b8efc2b7d690ed0ac9f99cb5b5c29d9">Value_Parse</a> (const std::string &amp;name, <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> *value)</td></tr>
<tr class="separator:a3b8efc2b7d690ed0ac9f99cb5b5c29d9"><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:a16c6dfc86c75ac63032a6422060a267f"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a16c6dfc86c75ac63032a6422060a267f">kIndexInFileMessages</a></td></tr>
<tr class="separator:a16c6dfc86c75ac63032a6422060a267f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dd41549233ec9fb7c61080b6e6ce0d9"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a4dd41549233ec9fb7c61080b6e6ce0d9">UNSET</a></td></tr>
<tr class="separator:a4dd41549233ec9fb7c61080b6e6ce0d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5477cce7c4179d9e7b90648f83fb42cc"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a5477cce7c4179d9e7b90648f83fb42cc">AUTOMATIC</a></td></tr>
<tr class="separator:a5477cce7c4179d9e7b90648f83fb42cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c366179254099966e64aeeccb80d7b"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a72c366179254099966e64aeeccb80d7b">PATH_CHEAPEST_ARC</a></td></tr>
<tr class="separator:a72c366179254099966e64aeeccb80d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a088f1250db7d5489fef5423dbdb1f852"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a088f1250db7d5489fef5423dbdb1f852">PATH_MOST_CONSTRAINED_ARC</a></td></tr>
<tr class="separator:a088f1250db7d5489fef5423dbdb1f852"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab24f892b8513fd6a44b2e736cf5ebccd"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ab24f892b8513fd6a44b2e736cf5ebccd">EVALUATOR_STRATEGY</a></td></tr>
<tr class="separator:ab24f892b8513fd6a44b2e736cf5ebccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afade5e1b09e5eefccae67c7e1ace4799"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#afade5e1b09e5eefccae67c7e1ace4799">SAVINGS</a></td></tr>
<tr class="separator:afade5e1b09e5eefccae67c7e1ace4799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4a38e7277e3fb0557479e078a560d1c"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ad4a38e7277e3fb0557479e078a560d1c">SWEEP</a></td></tr>
<tr class="separator:ad4a38e7277e3fb0557479e078a560d1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a810785d1c4e24d8d9f8ffa244510dbbc"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a810785d1c4e24d8d9f8ffa244510dbbc">CHRISTOFIDES</a></td></tr>
<tr class="separator:a810785d1c4e24d8d9f8ffa244510dbbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf4baca2e1ec52b240ef4a81222e9ef2"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#adf4baca2e1ec52b240ef4a81222e9ef2">ALL_UNPERFORMED</a></td></tr>
<tr class="separator:adf4baca2e1ec52b240ef4a81222e9ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc58d693df6846a100517f16dcbb1976"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#adc58d693df6846a100517f16dcbb1976">BEST_INSERTION</a></td></tr>
<tr class="separator:adc58d693df6846a100517f16dcbb1976"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc186ca926ad9f46441f9f49bf0d33a8"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#afc186ca926ad9f46441f9f49bf0d33a8">PARALLEL_CHEAPEST_INSERTION</a></td></tr>
<tr class="separator:afc186ca926ad9f46441f9f49bf0d33a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a679ed57a30eb39c43e4befed054875aa"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a679ed57a30eb39c43e4befed054875aa">SEQUENTIAL_CHEAPEST_INSERTION</a></td></tr>
<tr class="separator:a679ed57a30eb39c43e4befed054875aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51944b51cacedda16b4ffb5b7b8545da"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a51944b51cacedda16b4ffb5b7b8545da">LOCAL_CHEAPEST_INSERTION</a></td></tr>
<tr class="separator:a51944b51cacedda16b4ffb5b7b8545da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1a079bc829458d3f925a1383a82721"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#aec1a079bc829458d3f925a1383a82721">GLOBAL_CHEAPEST_ARC</a></td></tr>
<tr class="separator:aec1a079bc829458d3f925a1383a82721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a820abc949104ddc53240f345f70c5436"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a820abc949104ddc53240f345f70c5436">LOCAL_CHEAPEST_ARC</a></td></tr>
<tr class="separator:a820abc949104ddc53240f345f70c5436"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa26bba1c9225cdb253618d62246feec4"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#aa26bba1c9225cdb253618d62246feec4">FIRST_UNBOUND_MIN_VALUE</a></td></tr>
<tr class="separator:aa26bba1c9225cdb253618d62246feec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a152b7935166a40ff6d4882c9d8dfd05f"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a152b7935166a40ff6d4882c9d8dfd05f">Value_MIN</a></td></tr>
<tr class="separator:a152b7935166a40ff6d4882c9d8dfd05f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5df12367741c438c09f1317f878558e3"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a5df12367741c438c09f1317f878558e3">Value_MAX</a></td></tr>
<tr class="separator:a5df12367741c438c09f1317f878558e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ab811620a1448e7d5817937aa63db53"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a7ab811620a1448e7d5817937aa63db53">Value_ARRAYSIZE</a></td></tr>
<tr class="separator:a7ab811620a1448e7d5817937aa63db53"><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_1FirstSolutionStrategy.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_1FirstSolutionStrategy.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:ab09287832344e79e83b447f9524c6136"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ab09287832344e79e83b447f9524c6136">swap</a> (<a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;a, <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &amp;b)</td></tr>
<tr class="separator:ab09287832344e79e83b447f9524c6136"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<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#l00143">143</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="abe2a56ed3c47bfc45ee4ef4303de4429"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe2a56ed3c47bfc45ee4ef4303de4429">&#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#aef3a296fa4f9d9d745fe62f1aa67a06d">FirstSolutionStrategy_Value</a> <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">operations_research::FirstSolutionStrategy::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#l00250">250</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="ab618f6a838711a7a8af9c6bf8dbb7d75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab618f6a838711a7a8af9c6bf8dbb7d75">&#9670;&nbsp;</a></span>FirstSolutionStrategy() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::FirstSolutionStrategy::FirstSolutionStrategy </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a018fb433e961f3e00719af48f867623d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a018fb433e961f3e00719af48f867623d">&#9670;&nbsp;</a></span>~FirstSolutionStrategy()</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::FirstSolutionStrategy::~FirstSolutionStrategy </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="ae595f03a4b811e022abfced5b2037469"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae595f03a4b811e022abfced5b2037469">&#9670;&nbsp;</a></span>FirstSolutionStrategy() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">operations_research::FirstSolutionStrategy::FirstSolutionStrategy </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</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="ac64021feef4b649b35285abe3640a79c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac64021feef4b649b35285abe3640a79c">&#9670;&nbsp;</a></span>FirstSolutionStrategy() <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::FirstSolutionStrategy::FirstSolutionStrategy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</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#l00150">150</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="a282abd9d82c831d9d34bac8cdc76f9b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a282abd9d82c831d9d34bac8cdc76f9b0">&#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::FirstSolutionStrategy::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="a1d608f3ed09a86064f76d7c3d247df30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d608f3ed09a86064f76d7c3d247df30">&#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::FirstSolutionStrategy::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="ac8b31759a3ec7cd3f18f6144549e9698"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8b31759a3ec7cd3f18f6144549e9698">&#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::FirstSolutionStrategy::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="a72c04e8248c815ea89b8203d0999117a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72c04e8248c815ea89b8203d0999117a">&#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::FirstSolutionStrategy::CopyFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</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="a7735c7c04a8475800484e83ca5ef64d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7735c7c04a8475800484e83ca5ef64d4">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</a>&amp; operations_research::FirstSolutionStrategy::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="a6c4424dd0040e94f2bf4e85cd0d9300e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c4424dd0040e94f2bf4e85cd0d9300e">&#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::FirstSolutionStrategy::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#l00168">168</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="af0ef09ba2a23cb38accf4d6873d444b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0ef09ba2a23cb38accf4d6873d444b1">&#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::FirstSolutionStrategy::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#l00219">219</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a69486649596a38ed478c8d3896822000"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69486649596a38ed478c8d3896822000">&#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::FirstSolutionStrategy::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#l00171">171</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a4e11066b077f871567503b5d2fe19ded"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e11066b077f871567503b5d2fe19ded">&#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::FirstSolutionStrategy::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="a9a67922ac76920430eb2421836908e4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a67922ac76920430eb2421836908e4b">&#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::FirstSolutionStrategy::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#l00174">174</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="af6c474491ed5f187d781f197d6877334"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6c474491ed5f187d781f197d6877334">&#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::FirstSolutionStrategy::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="adbeae77c2a71e73a5b38cc92994722db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adbeae77c2a71e73a5b38cc92994722db">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</a>* operations_research::FirstSolutionStrategy::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#l00180">180</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="abb1d57a5708ebc2b8219c83f47df6374"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb1d57a5708ebc2b8219c83f47df6374">&#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::FirstSolutionStrategy::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="a21c86e64b742a650565126087abe1d96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21c86e64b742a650565126087abe1d96">&#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::FirstSolutionStrategy::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="af68ebbc1e89b706395596c5582362758"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af68ebbc1e89b706395596c5582362758">&#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::FirstSolutionStrategy::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="a10b773b40ede34691e200cf01c0fb62e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10b773b40ede34691e200cf01c0fb62e">&#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::FirstSolutionStrategy::MergeFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</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="a0d9f206d54176dea109e620044dc7702"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d9f206d54176dea109e620044dc7702">&#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::FirstSolutionStrategy::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="a914db9e5b7cfe19f49e2fb32316a028d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a914db9e5b7cfe19f49e2fb32316a028d">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</a>* operations_research::FirstSolutionStrategy::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#l00194">194</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ab77c251e3e1c947a00a37e44dfb136ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab77c251e3e1c947a00a37e44dfb136ce">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</a>* operations_research::FirstSolutionStrategy::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#l00198">198</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a2a67478ad16aea717eb397622f72e31f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a67478ad16aea717eb397622f72e31f">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</a>&amp; operations_research::FirstSolutionStrategy::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</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#l00155">155</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a1a1b0f411bed6edaeccf8ac130c9c360"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a1b0f411bed6edaeccf8ac130c9c360">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</a>&amp; operations_research::FirstSolutionStrategy::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</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#l00159">159</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="abeb27617f605bb48b78a0f91cf14bc15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abeb27617f605bb48b78a0f91cf14bc15">&#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::FirstSolutionStrategy::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="aefbbafa3e99028a31e08fd5d3a494fec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefbbafa3e99028a31e08fd5d3a494fec">&#9670;&nbsp;</a></span>Swap()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void operations_research::FirstSolutionStrategy::Swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> *&#160;</td>
<td class="paramname"><em>other</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7c0b7f460246b34af182532a8f23522a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c0b7f460246b34af182532a8f23522a">&#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::FirstSolutionStrategy::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#l00293">293</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="af79999e7536052ddcef47815d5e27e9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af79999e7536052ddcef47815d5e27e9f">&#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::FirstSolutionStrategy::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#l00283">283</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ae77f2f518c9658bc9235e6172848a2ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae77f2f518c9658bc9235e6172848a2ab">&#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::FirstSolutionStrategy::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#l00297">297</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a3b8efc2b7d690ed0ac9f99cb5b5c29d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b8efc2b7d690ed0ac9f99cb5b5c29d9">&#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::FirstSolutionStrategy::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#aef3a296fa4f9d9d745fe62f1aa67a06d">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#l00303">303</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#l00226">226</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#l00316">316</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ab09287832344e79e83b447f9524c6136"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab09287832344e79e83b447f9524c6136">&#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_1FirstSolutionStrategy.html">FirstSolutionStrategy</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_1FirstSolutionStrategy.html">FirstSolutionStrategy</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#l00188">188</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="adf4baca2e1ec52b240ef4a81222e9ef2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf4baca2e1ec52b240ef4a81222e9ef2">&#9670;&nbsp;</a></span>ALL_UNPERFORMED</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::ALL_UNPERFORMED</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#aef3a296fa4f9d9d745fe62f1aa67a06da0c4ad672038428a0f3b3b7f6c92d8840">FirstSolutionStrategy_Value_ALL_UNPERFORMED</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00267">267</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a5477cce7c4179d9e7b90648f83fb42cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5477cce7c4179d9e7b90648f83fb42cc">&#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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::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#aef3a296fa4f9d9d745fe62f1aa67a06da6c8e1e7a2859125316fe07082a2da868">FirstSolutionStrategy_Value_AUTOMATIC</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00253">253</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="adc58d693df6846a100517f16dcbb1976"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc58d693df6846a100517f16dcbb1976">&#9670;&nbsp;</a></span>BEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::BEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06dad0735ef20259782cea2046f90c39bda8">FirstSolutionStrategy_Value_BEST_INSERTION</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00269">269</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a810785d1c4e24d8d9f8ffa244510dbbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a810785d1c4e24d8d9f8ffa244510dbbc">&#9670;&nbsp;</a></span>CHRISTOFIDES</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::CHRISTOFIDES</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#aef3a296fa4f9d9d745fe62f1aa67a06da8a09bb6c57bf531f6674ea171b011791">FirstSolutionStrategy_Value_CHRISTOFIDES</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00265">265</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ab24f892b8513fd6a44b2e736cf5ebccd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab24f892b8513fd6a44b2e736cf5ebccd">&#9670;&nbsp;</a></span>EVALUATOR_STRATEGY</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::EVALUATOR_STRATEGY</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#aef3a296fa4f9d9d745fe62f1aa67a06da6d0f4bf298a2b6e6462feb7035d2c5de">FirstSolutionStrategy_Value_EVALUATOR_STRATEGY</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00259">259</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="aa26bba1c9225cdb253618d62246feec4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa26bba1c9225cdb253618d62246feec4">&#9670;&nbsp;</a></span>FIRST_UNBOUND_MIN_VALUE</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::FIRST_UNBOUND_MIN_VALUE</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#aef3a296fa4f9d9d745fe62f1aa67a06da9c097f678b4aaaa6b10df89dc4d4802e">FirstSolutionStrategy_Value_FIRST_UNBOUND_MIN_VALUE</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00281">281</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="aec1a079bc829458d3f925a1383a82721"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec1a079bc829458d3f925a1383a82721">&#9670;&nbsp;</a></span>GLOBAL_CHEAPEST_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::GLOBAL_CHEAPEST_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06da9a63d38a1eed11971089af926145f83e">FirstSolutionStrategy_Value_GLOBAL_CHEAPEST_ARC</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00277">277</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a16c6dfc86c75ac63032a6422060a267f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16c6dfc86c75ac63032a6422060a267f">&#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::FirstSolutionStrategy::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"> 0</div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00184">184</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a820abc949104ddc53240f345f70c5436"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a820abc949104ddc53240f345f70c5436">&#9670;&nbsp;</a></span>LOCAL_CHEAPEST_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::LOCAL_CHEAPEST_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06da451e468bc86902552aa9b987f66f5875">FirstSolutionStrategy_Value_LOCAL_CHEAPEST_ARC</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00279">279</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a51944b51cacedda16b4ffb5b7b8545da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51944b51cacedda16b4ffb5b7b8545da">&#9670;&nbsp;</a></span>LOCAL_CHEAPEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::LOCAL_CHEAPEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06da348e92318608b985248e17102d016cdd">FirstSolutionStrategy_Value_LOCAL_CHEAPEST_INSERTION</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00275">275</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="afc186ca926ad9f46441f9f49bf0d33a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc186ca926ad9f46441f9f49bf0d33a8">&#9670;&nbsp;</a></span>PARALLEL_CHEAPEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::PARALLEL_CHEAPEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06dabba644bd336acdb33aef7257f5bfa536">FirstSolutionStrategy_Value_PARALLEL_CHEAPEST_INSERTION</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00271">271</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a72c366179254099966e64aeeccb80d7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72c366179254099966e64aeeccb80d7b">&#9670;&nbsp;</a></span>PATH_CHEAPEST_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::PATH_CHEAPEST_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06da4c1d8ec510011789f52267efc7d34bb7">FirstSolutionStrategy_Value_PATH_CHEAPEST_ARC</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00255">255</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a088f1250db7d5489fef5423dbdb1f852"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a088f1250db7d5489fef5423dbdb1f852">&#9670;&nbsp;</a></span>PATH_MOST_CONSTRAINED_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::PATH_MOST_CONSTRAINED_ARC</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#aef3a296fa4f9d9d745fe62f1aa67a06dae133e7145564aa475a81741a6240e901">FirstSolutionStrategy_Value_PATH_MOST_CONSTRAINED_ARC</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00257">257</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="afade5e1b09e5eefccae67c7e1ace4799"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afade5e1b09e5eefccae67c7e1ace4799">&#9670;&nbsp;</a></span>SAVINGS</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::SAVINGS</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#aef3a296fa4f9d9d745fe62f1aa67a06da2acc1235ef1e7bec84c9a60b010400b7">FirstSolutionStrategy_Value_SAVINGS</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00261">261</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a679ed57a30eb39c43e4befed054875aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a679ed57a30eb39c43e4befed054875aa">&#9670;&nbsp;</a></span>SEQUENTIAL_CHEAPEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::SEQUENTIAL_CHEAPEST_INSERTION</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#aef3a296fa4f9d9d745fe62f1aa67a06da8580f408e6e4af5373e4dd081d59d767">FirstSolutionStrategy_Value_SEQUENTIAL_CHEAPEST_INSERTION</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00273">273</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="ad4a38e7277e3fb0557479e078a560d1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4a38e7277e3fb0557479e078a560d1c">&#9670;&nbsp;</a></span>SWEEP</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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::SWEEP</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#aef3a296fa4f9d9d745fe62f1aa67a06da83fd39655867e51be481faa09fbea164">FirstSolutionStrategy_Value_SWEEP</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00263">263</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a4dd41549233ec9fb7c61080b6e6ce0d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4dd41549233ec9fb7c61080b6e6ce0d9">&#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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::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#aef3a296fa4f9d9d745fe62f1aa67a06dad02e019c28342793688466400afd032d">FirstSolutionStrategy_Value_UNSET</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00251">251</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a7ab811620a1448e7d5817937aa63db53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ab811620a1448e7d5817937aa63db53">&#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::FirstSolutionStrategy::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#aa952bfe0a71c0897a2490f8e29feea1b">FirstSolutionStrategy_Value_Value_ARRAYSIZE</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00290">290</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a5df12367741c438c09f1317f878558e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5df12367741c438c09f1317f878558e3">&#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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::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#a02c2709292cb324dd96c1f7c3cd6bb80">FirstSolutionStrategy_Value_Value_MAX</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00288">288</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
</div>
</div>
<a id="a152b7935166a40ff6d4882c9d8dfd05f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a152b7935166a40ff6d4882c9d8dfd05f">&#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#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> operations_research::FirstSolutionStrategy::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#a2c7b8136ecfa0fe9cf4cd72a7f503e99">FirstSolutionStrategy_Value_Value_MIN</a></div></div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00286">286</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>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>