1581 lines
87 KiB
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 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 List</span></a></li>
|
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class 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> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<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 <<a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>></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> </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"> </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"> </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"> </td></tr>
|
|
<tr class="memitem:a018fb433e961f3e00719af48f867623d"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
|
|
<tr class="memitem:ae595f03a4b811e022abfced5b2037469"><td class="memItemLeft" align="right" valign="top"> </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> &from)</td></tr>
|
|
<tr class="separator:ae595f03a4b811e022abfced5b2037469"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac64021feef4b649b35285abe3640a79c"><td class="memItemLeft" align="right" valign="top"> </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> &&from) noexcept</td></tr>
|
|
<tr class="separator:ac64021feef4b649b35285abe3640a79c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a67478ad16aea717eb397622f72e31f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> & </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> &from)</td></tr>
|
|
<tr class="separator:a2a67478ad16aea717eb397622f72e31f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a1b0f411bed6edaeccf8ac130c9c360"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> & </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> &&from) noexcept</td></tr>
|
|
<tr class="separator:a1a1b0f411bed6edaeccf8ac130c9c360"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aefbbafa3e99028a31e08fd5d3a494fec"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
|
|
<tr class="memitem:a914db9e5b7cfe19f49e2fb32316a028d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> * </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"> </td></tr>
|
|
<tr class="memitem:ab77c251e3e1c947a00a37e44dfb136ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> * </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"> </td></tr>
|
|
<tr class="memitem:ac8b31759a3ec7cd3f18f6144549e9698"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#ac8b31759a3ec7cd3f18f6144549e9698">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &from) final</td></tr>
|
|
<tr class="separator:ac8b31759a3ec7cd3f18f6144549e9698"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af68ebbc1e89b706395596c5582362758"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#af68ebbc1e89b706395596c5582362758">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &from) final</td></tr>
|
|
<tr class="separator:af68ebbc1e89b706395596c5582362758"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72c04e8248c815ea89b8203d0999117a"><td class="memItemLeft" align="right" valign="top">void </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> &from)</td></tr>
|
|
<tr class="separator:a72c04e8248c815ea89b8203d0999117a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a10b773b40ede34691e200cf01c0fb62e"><td class="memItemLeft" align="right" valign="top">void </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> &from)</td></tr>
|
|
<tr class="separator:a10b773b40ede34691e200cf01c0fb62e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d608f3ed09a86064f76d7c3d247df30"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_REINITIALIZES void </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"> </td></tr>
|
|
<tr class="memitem:a21c86e64b742a650565126087abe1d96"><td class="memItemLeft" align="right" valign="top">bool </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"> </td></tr>
|
|
<tr class="memitem:a282abd9d82c831d9d34bac8cdc76f9b0"><td class="memItemLeft" align="right" valign="top">size_t </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"> </td></tr>
|
|
<tr class="memitem:a0d9f206d54176dea109e620044dc7702"><td class="memItemLeft" align="right" valign="top">bool </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"> </td></tr>
|
|
<tr class="memitem:abeb27617f605bb48b78a0f91cf14bc15"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
|
|
<tr class="memitem:abb1d57a5708ebc2b8219c83f47df6374"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::uint8 * </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"> </td></tr>
|
|
<tr class="memitem:af0ef09ba2a23cb38accf4d6873d444b1"><td class="memItemLeft" align="right" valign="top">int </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"> </td></tr>
|
|
<tr class="memitem:a4e11066b077f871567503b5d2fe19ded"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::Metadata </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"> </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 * </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"> </td></tr>
|
|
<tr class="memitem:a69486649596a38ed478c8d3896822000"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::Descriptor * </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"> </td></tr>
|
|
<tr class="memitem:a9a67922ac76920430eb2421836908e4b"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::Reflection * </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"> </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> & </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"> </td></tr>
|
|
<tr class="memitem:af6c474491ed5f187d781f197d6877334"><td class="memItemLeft" align="right" valign="top">static void </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"> </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> * </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"> </td></tr>
|
|
<tr class="memitem:af79999e7536052ddcef47815d5e27e9f"><td class="memItemLeft" align="right" valign="top">static bool </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"> </td></tr>
|
|
<tr class="memitem:a7c0b7f460246b34af182532a8f23522a"><td class="memItemLeft" align="right" valign="top">static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </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"> </td></tr>
|
|
<tr class="memitem:ae77f2f518c9658bc9235e6172848a2ab"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ae77f2f518c9658bc9235e6172848a2ab"><td class="memTemplItemLeft" align="right" valign="top">static const std::string & </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"> </td></tr>
|
|
<tr class="memitem:a3b8efc2b7d690ed0ac9f99cb5b5c29d9"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html#a3b8efc2b7d690ed0ac9f99cb5b5c29d9">Value_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research.html#aef3a296fa4f9d9d745fe62f1aa67a06d">Value</a> *value)</td></tr>
|
|
<tr class="separator:a3b8efc2b7d690ed0ac9f99cb5b5c29d9"><td class="memSeparator" colspan="2"> </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 </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </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> </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"> </td></tr>
|
|
<tr class="memitem:a7ab811620a1448e7d5817937aa63db53"><td class="memItemLeft" align="right" valign="top">static constexpr int </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"> </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 </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"> </td></tr>
|
|
<tr class="memitem:ada67e3eb964f85aa7e57c01e29ea271a"><td class="memItemLeft" align="right" valign="top">struct </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"> </td></tr>
|
|
<tr class="memitem:ab09287832344e79e83b447f9524c6136"><td class="memItemLeft" align="right" valign="top">void </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> &a, <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> &b)</td></tr>
|
|
<tr class="separator:ab09287832344e79e83b447f9524c6136"><td class="memSeparator" colspan="2"> </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">◆ </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 & Destructor Documentation</h2>
|
|
<a id="ab618f6a838711a7a8af9c6bf8dbb7d75"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab618f6a838711a7a8af9c6bf8dbb7d75">◆ </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">◆ </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">◆ </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> & </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">◆ </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> && </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">◆ </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">◆ </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">◆ </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 & </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">◆ </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> & </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">◆ </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>& 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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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 * </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">◆ </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">◆ </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 & </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">◆ </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> & </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">◆ </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 * </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">◆ </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">◆ </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 * </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">◆ </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>& operations_research::FirstSolutionStrategy::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> & </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">◆ </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>& operations_research::FirstSolutionStrategy::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1FirstSolutionStrategy.html">FirstSolutionStrategy</a> && </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">◆ </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 * </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">◆ </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> * </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">◆ </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">◆ </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 </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">◆ </a></span>Value_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const std::string& operations_research::FirstSolutionStrategy::Value_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </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">◆ </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 & </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> * </td>
|
|
<td class="paramname"><em>value</em> </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">◆ </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">◆ </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">◆ </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> & </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> & </td>
|
|
<td class="paramname"><em>b</em> </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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>
|