Files
ortools-clone/docs/cpp_routing/classoperations__research_1_1WorkerInfo.html
Corentin Le Molgat 29c909503c Fix doxygen input list
2020-01-31 17:38:10 +01:00

1229 lines
57 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">Google OR-Tools 7.5</span>
</div>
</div>
<div id="content" style="width: 100%; overflow: hidden;">
<div style="margin-left: 15px; margin-top: 5px; float: left; color: #145A32;">
<h2>C++ Reference</h2>
<ul>
<li><a href="../cpp_algorithms/annotated.html">Algorithms</a></li>
<li><a href="../cpp_sat/annotated.html">CP-SAT</a></li>
<li><a href="../cpp_graph/annotated.html">Graph</a></li>
<li><a href="../cpp_routing/annotated.html">Routing</a></li>
<li><a href="../cpp_linear/annotated.html">Linear solver</a></li>
</ul>
</div>
<div id="content">
<div align="center">
<h1 style="color: #145A32;">C++ Reference: Routing</h1>
</div>
<!-- Generated by Doxygen 1.8.18 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<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="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_1WorkerInfo.html">WorkerInfo</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="classoperations__research_1_1WorkerInfo-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">WorkerInfo</div> </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l00708">708</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5dc1c232f4ce0a1eb3ff92267e3d61ff"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">: int { <a class="el" href="classoperations__research_1_1WorkerInfo.html#a5dc1c232f4ce0a1eb3ff92267e3d61ffaf3cc89f62a63849e53eb686658bed1d4">kBnsFieldNumber</a> = 2,
<a class="el" href="classoperations__research_1_1WorkerInfo.html#a5dc1c232f4ce0a1eb3ff92267e3d61ffa483d07eff4826b82b8f0364845c3ca84">kWorkerIdFieldNumber</a> = 1
}</td></tr>
<tr class="separator:a5dc1c232f4ce0a1eb3ff92267e3d61ff"><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:aab837ef20a27529facfb1f2b3f41965f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#aab837ef20a27529facfb1f2b3f41965f">WorkerInfo</a> ()</td></tr>
<tr class="separator:aab837ef20a27529facfb1f2b3f41965f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac88451d1dcb2918a1d31664c8102fb2a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#ac88451d1dcb2918a1d31664c8102fb2a">~WorkerInfo</a> ()</td></tr>
<tr class="separator:ac88451d1dcb2918a1d31664c8102fb2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1412a83e0599154452290a3608f61cc2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a1412a83e0599154452290a3608f61cc2">WorkerInfo</a> (const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;from)</td></tr>
<tr class="separator:a1412a83e0599154452290a3608f61cc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a474089d513117a687e0829658e61c272"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a474089d513117a687e0829658e61c272">WorkerInfo</a> (<a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:a474089d513117a687e0829658e61c272"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae17be5792ebb18335eac77f853c90578"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#ae17be5792ebb18335eac77f853c90578">operator=</a> (const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;from)</td></tr>
<tr class="separator:ae17be5792ebb18335eac77f853c90578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dee491bbbe913fbc511b8a1486655e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a2dee491bbbe913fbc511b8a1486655e4">operator=</a> (<a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;&amp;from) noexcept</td></tr>
<tr class="separator:a2dee491bbbe913fbc511b8a1486655e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af407bd7d1cc2a4aaecb993accff6a590"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#af407bd7d1cc2a4aaecb993accff6a590">Swap</a> (<a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> *other)</td></tr>
<tr class="separator:af407bd7d1cc2a4aaecb993accff6a590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a085972b40a2c9c29dfb3c604a11a57fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a085972b40a2c9c29dfb3c604a11a57fd">New</a> () const final</td></tr>
<tr class="separator:a085972b40a2c9c29dfb3c604a11a57fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a986c3a10567a85fe24ba20de863e0efd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a986c3a10567a85fe24ba20de863e0efd">New</a> (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final</td></tr>
<tr class="separator:a986c3a10567a85fe24ba20de863e0efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8833e075ef8f8090c75efbe0ada224f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a8833e075ef8f8090c75efbe0ada224f7">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a8833e075ef8f8090c75efbe0ada224f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4422e344178071198054eff604eea3d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a4422e344178071198054eff604eea3d2">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &amp;from) final</td></tr>
<tr class="separator:a4422e344178071198054eff604eea3d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab21fd4446f4c26e65c227fa909cf3cde"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#ab21fd4446f4c26e65c227fa909cf3cde">CopyFrom</a> (const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;from)</td></tr>
<tr class="separator:ab21fd4446f4c26e65c227fa909cf3cde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a815e0f82e4ee981869d3d73dd7e75897"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a815e0f82e4ee981869d3d73dd7e75897">MergeFrom</a> (const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;from)</td></tr>
<tr class="separator:a815e0f82e4ee981869d3d73dd7e75897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e436b607da362266ed7e00d18cd6ac7"><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_1WorkerInfo.html#a1e436b607da362266ed7e00d18cd6ac7">Clear</a> () final</td></tr>
<tr class="separator:a1e436b607da362266ed7e00d18cd6ac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83794439b5a81a507b67b07f09d4f048"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a83794439b5a81a507b67b07f09d4f048">IsInitialized</a> () const final</td></tr>
<tr class="separator:a83794439b5a81a507b67b07f09d4f048"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1033c8579625eedc97d25696eeca0b1"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#af1033c8579625eedc97d25696eeca0b1">ByteSizeLong</a> () const final</td></tr>
<tr class="separator:af1033c8579625eedc97d25696eeca0b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a454c67b85b98fe47e87043230d799c2a"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a454c67b85b98fe47e87043230d799c2a">_InternalParse</a> (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final</td></tr>
<tr class="separator:a454c67b85b98fe47e87043230d799c2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a441b119e474a1202488ec26fa6eed236"><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_1WorkerInfo.html#a441b119e474a1202488ec26fa6eed236">_InternalSerialize</a> (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final</td></tr>
<tr class="separator:a441b119e474a1202488ec26fa6eed236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c971b2a10d6aa68bf5fa0a7d4200ae6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a2c971b2a10d6aa68bf5fa0a7d4200ae6">GetCachedSize</a> () const final</td></tr>
<tr class="separator:a2c971b2a10d6aa68bf5fa0a7d4200ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee10a388b53df255f15fbec07e1ac80"><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_1WorkerInfo.html#abee10a388b53df255f15fbec07e1ac80">GetMetadata</a> () const final</td></tr>
<tr class="separator:abee10a388b53df255f15fbec07e1ac80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dc197bca6ac0499322e81f980cbe436"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a8dc197bca6ac0499322e81f980cbe436">clear_bns</a> ()</td></tr>
<tr class="separator:a8dc197bca6ac0499322e81f980cbe436"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae26a4fb30d3532be5379638ce28940"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a6ae26a4fb30d3532be5379638ce28940">bns</a> () const</td></tr>
<tr class="separator:a6ae26a4fb30d3532be5379638ce28940"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77dc48d2c77c723c200f767e8f4686ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a77dc48d2c77c723c200f767e8f4686ed">set_bns</a> (const std::string &amp;value)</td></tr>
<tr class="separator:a77dc48d2c77c723c200f767e8f4686ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a332ff88ce713df64420fc82c4f0262d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a332ff88ce713df64420fc82c4f0262d8">set_bns</a> (std::string &amp;&amp;value)</td></tr>
<tr class="separator:a332ff88ce713df64420fc82c4f0262d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61e01dfcd805cadacfe7054ef8e351d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a61e01dfcd805cadacfe7054ef8e351d8">set_bns</a> (const char *value)</td></tr>
<tr class="separator:a61e01dfcd805cadacfe7054ef8e351d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46baa7a6656f6d2f141b813f69688c21"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a46baa7a6656f6d2f141b813f69688c21">set_bns</a> (const char *value, size_t size)</td></tr>
<tr class="separator:a46baa7a6656f6d2f141b813f69688c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acde2d69efcea48aec8a21ec209a5e48b"><td class="memItemLeft" align="right" valign="top">std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#acde2d69efcea48aec8a21ec209a5e48b">mutable_bns</a> ()</td></tr>
<tr class="separator:acde2d69efcea48aec8a21ec209a5e48b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad27d1a0c94fa39456e3e29d2a7907f9"><td class="memItemLeft" align="right" valign="top">std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#aad27d1a0c94fa39456e3e29d2a7907f9">release_bns</a> ()</td></tr>
<tr class="separator:aad27d1a0c94fa39456e3e29d2a7907f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a040a4e1c714a81321799810eabb4f40a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a040a4e1c714a81321799810eabb4f40a">set_allocated_bns</a> (std::string *<a class="el" href="classoperations__research_1_1WorkerInfo.html#a6ae26a4fb30d3532be5379638ce28940">bns</a>)</td></tr>
<tr class="separator:a040a4e1c714a81321799810eabb4f40a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d4cec401c90c754f4d050669cd360bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a0d4cec401c90c754f4d050669cd360bb">clear_worker_id</a> ()</td></tr>
<tr class="separator:a0d4cec401c90c754f4d050669cd360bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb252d62effbb0678f87365d507d65f6"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#acb252d62effbb0678f87365d507d65f6">worker_id</a> () const</td></tr>
<tr class="separator:acb252d62effbb0678f87365d507d65f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abde37a357a4625576f8478c1efa0056f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#abde37a357a4625576f8478c1efa0056f">set_worker_id</a> (::PROTOBUF_NAMESPACE_ID::int32 value)</td></tr>
<tr class="separator:abde37a357a4625576f8478c1efa0056f"><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:a3093b30aa99ebf483676b451adbd5708"><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_1WorkerInfo.html#a3093b30aa99ebf483676b451adbd5708">descriptor</a> ()</td></tr>
<tr class="separator:a3093b30aa99ebf483676b451adbd5708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3a0363ef4ac7055acd3971d5ccf835a"><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_1WorkerInfo.html#ac3a0363ef4ac7055acd3971d5ccf835a">GetDescriptor</a> ()</td></tr>
<tr class="separator:ac3a0363ef4ac7055acd3971d5ccf835a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1357c96fb88e28af1b115542dcc00a0c"><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_1WorkerInfo.html#a1357c96fb88e28af1b115542dcc00a0c">GetReflection</a> ()</td></tr>
<tr class="separator:a1357c96fb88e28af1b115542dcc00a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad271c82ee86df564ea969260ab663176"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#ad271c82ee86df564ea969260ab663176">default_instance</a> ()</td></tr>
<tr class="separator:ad271c82ee86df564ea969260ab663176"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05cb7c52e2ce1eea2689c26385612b33"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a05cb7c52e2ce1eea2689c26385612b33">InitAsDefaultInstance</a> ()</td></tr>
<tr class="separator:a05cb7c52e2ce1eea2689c26385612b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39201421519eae0c7c0f7c0bdc3beccf"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a39201421519eae0c7c0f7c0bdc3beccf">internal_default_instance</a> ()</td></tr>
<tr class="separator:a39201421519eae0c7c0f7c0bdc3beccf"><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:a8473d52a88ddd9d90e879d1716586bee"><td class="memItemLeft" align="right" valign="top">static constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1WorkerInfo.html#a8473d52a88ddd9d90e879d1716586bee">kIndexInFileMessages</a></td></tr>
<tr class="separator:a8473d52a88ddd9d90e879d1716586bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a5dc1c232f4ce0a1eb3ff92267e3d61ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dc1c232f4ce0a1eb3ff92267e3d61ff">&#9670;&nbsp;</a></span>anonymous enum</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">anonymous enum : int</td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a5dc1c232f4ce0a1eb3ff92267e3d61ffaf3cc89f62a63849e53eb686658bed1d4"></a>kBnsFieldNumber&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5dc1c232f4ce0a1eb3ff92267e3d61ffa483d07eff4826b82b8f0364845c3ca84"></a>kWorkerIdFieldNumber&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l00813">813</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aab837ef20a27529facfb1f2b3f41965f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab837ef20a27529facfb1f2b3f41965f">&#9670;&nbsp;</a></span>WorkerInfo() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac88451d1dcb2918a1d31664c8102fb2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac88451d1dcb2918a1d31664c8102fb2a">&#9670;&nbsp;</a></span>~WorkerInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual ~<a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> </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="a1412a83e0599154452290a3608f61cc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1412a83e0599154452290a3608f61cc2">&#9670;&nbsp;</a></span>WorkerInfo() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</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="a474089d513117a687e0829658e61c272"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a474089d513117a687e0829658e61c272">&#9670;&nbsp;</a></span>WorkerInfo() <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"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</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="assignment_8pb_8h_source.html#l00715">715</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a454c67b85b98fe47e87043230d799c2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a454c67b85b98fe47e87043230d799c2a">&#9670;&nbsp;</a></span>_InternalParse()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const char* _InternalParse </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>ptr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::internal::ParseContext *&#160;</td>
<td class="paramname"><em>ctx</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">final</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a441b119e474a1202488ec26fa6eed236"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a441b119e474a1202488ec26fa6eed236">&#9670;&nbsp;</a></span>_InternalSerialize()</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* _InternalSerialize </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::uint8 *&#160;</td>
<td class="paramname"><em>target</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *&#160;</td>
<td class="paramname"><em>stream</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</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="a6ae26a4fb30d3532be5379638ce28940"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ae26a4fb30d3532be5379638ce28940">&#9670;&nbsp;</a></span>bns()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::string &amp; bns </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01702">1702</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="af1033c8579625eedc97d25696eeca0b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1033c8579625eedc97d25696eeca0b1">&#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 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="a1e436b607da362266ed7e00d18cd6ac7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e436b607da362266ed7e00d18cd6ac7">&#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 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="a8dc197bca6ac0499322e81f980cbe436"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8dc197bca6ac0499322e81f980cbe436">&#9670;&nbsp;</a></span>clear_bns()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clear_bns </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01699">1699</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a0d4cec401c90c754f4d050669cd360bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d4cec401c90c754f4d050669cd360bb">&#9670;&nbsp;</a></span>clear_worker_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clear_worker_id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01679">1679</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a8833e075ef8f8090c75efbe0ada224f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8833e075ef8f8090c75efbe0ada224f7">&#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 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="ab21fd4446f4c26e65c227fa909cf3cde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab21fd4446f4c26e65c227fa909cf3cde">&#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 CopyFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</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="ad271c82ee86df564ea969260ab663176"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad271c82ee86df564ea969260ab663176">&#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_1WorkerInfo.html">WorkerInfo</a>&amp; 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="a3093b30aa99ebf483676b451adbd5708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3093b30aa99ebf483676b451adbd5708">&#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* 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="assignment_8pb_8h_source.html#l00733">733</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a2c971b2a10d6aa68bf5fa0a7d4200ae6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c971b2a10d6aa68bf5fa0a7d4200ae6">&#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 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="assignment_8pb_8h_source.html#l00780">780</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="ac3a0363ef4ac7055acd3971d5ccf835a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3a0363ef4ac7055acd3971d5ccf835a">&#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* 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="assignment_8pb_8h_source.html#l00736">736</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="abee10a388b53df255f15fbec07e1ac80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abee10a388b53df255f15fbec07e1ac80">&#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 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="a1357c96fb88e28af1b115542dcc00a0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1357c96fb88e28af1b115542dcc00a0c">&#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* 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="assignment_8pb_8h_source.html#l00739">739</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a05cb7c52e2ce1eea2689c26385612b33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05cb7c52e2ce1eea2689c26385612b33">&#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 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="a39201421519eae0c7c0f7c0bdc3beccf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39201421519eae0c7c0f7c0bdc3beccf">&#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_1WorkerInfo.html">WorkerInfo</a>* 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="assignment_8pb_8h_source.html#l00745">745</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a83794439b5a81a507b67b07f09d4f048"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83794439b5a81a507b67b07f09d4f048">&#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 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="a4422e344178071198054eff604eea3d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4422e344178071198054eff604eea3d2">&#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 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="a815e0f82e4ee981869d3d73dd7e75897"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a815e0f82e4ee981869d3d73dd7e75897">&#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 MergeFrom </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</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="acde2d69efcea48aec8a21ec209a5e48b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acde2d69efcea48aec8a21ec209a5e48b">&#9670;&nbsp;</a></span>mutable_bns()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string * mutable_bns </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01710">1710</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a085972b40a2c9c29dfb3c604a11a57fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a085972b40a2c9c29dfb3c604a11a57fd">&#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_1WorkerInfo.html">WorkerInfo</a>* 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="assignment_8pb_8h_source.html#l00762">762</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a986c3a10567a85fe24ba20de863e0efd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a986c3a10567a85fe24ba20de863e0efd">&#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_1WorkerInfo.html">WorkerInfo</a>* 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="assignment_8pb_8h_source.html#l00766">766</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="ae17be5792ebb18335eac77f853c90578"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae17be5792ebb18335eac77f853c90578">&#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_1WorkerInfo.html">WorkerInfo</a>&amp; operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</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="assignment_8pb_8h_source.html#l00720">720</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a2dee491bbbe913fbc511b8a1486655e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dee491bbbe913fbc511b8a1486655e4">&#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_1WorkerInfo.html">WorkerInfo</a>&amp; operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classoperations__research_1_1WorkerInfo.html">WorkerInfo</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="assignment_8pb_8h_source.html#l00724">724</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="aad27d1a0c94fa39456e3e29d2a7907f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad27d1a0c94fa39456e3e29d2a7907f9">&#9670;&nbsp;</a></span>release_bns()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string * release_bns </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01743">1743</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a040a4e1c714a81321799810eabb4f40a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a040a4e1c714a81321799810eabb4f40a">&#9670;&nbsp;</a></span>set_allocated_bns()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void set_allocated_bns </td>
<td>(</td>
<td class="paramtype">std::string *&#160;</td>
<td class="paramname"><em>bns</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="assignment_8pb_8h_source.html#l01748">1748</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a61e01dfcd805cadacfe7054ef8e351d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61e01dfcd805cadacfe7054ef8e351d8">&#9670;&nbsp;</a></span>set_bns() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void set_bns </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01727">1727</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a46baa7a6656f6d2f141b813f69688c21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46baa7a6656f6d2f141b813f69688c21">&#9670;&nbsp;</a></span>set_bns() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void set_bns </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01733">1733</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a77dc48d2c77c723c200f767e8f4686ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77dc48d2c77c723c200f767e8f4686ed">&#9670;&nbsp;</a></span>set_bns() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void set_bns </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01706">1706</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="a332ff88ce713df64420fc82c4f0262d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a332ff88ce713df64420fc82c4f0262d8">&#9670;&nbsp;</a></span>set_bns() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void set_bns </td>
<td>(</td>
<td class="paramtype">std::string &amp;&amp;&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01721">1721</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="abde37a357a4625576f8478c1efa0056f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abde37a357a4625576f8478c1efa0056f">&#9670;&nbsp;</a></span>set_worker_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void set_worker_id </td>
<td>(</td>
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::int32&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01693">1693</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="af407bd7d1cc2a4aaecb993accff6a590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af407bd7d1cc2a4aaecb993accff6a590">&#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_1WorkerInfo.html">WorkerInfo</a> *&#160;</td>
<td class="paramname"><em>other</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="assignment_8pb_8h_source.html#l00755">755</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<a id="acb252d62effbb0678f87365d507d65f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb252d62effbb0678f87365d507d65f6">&#9670;&nbsp;</a></span>worker_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">PROTOBUF_NAMESPACE_ID::int32 worker_id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01685">1685</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a8473d52a88ddd9d90e879d1716586bee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8473d52a88ddd9d90e879d1716586bee">&#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 kIndexInFileMessages</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line"> 3</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l00749">749</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a></li>
</ul>
</div><!-- contents -->
</div>
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>