1929 lines
96 KiB
HTML
1929 lines
96 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.16 -->
|
|
<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_1AssignmentProto.html">AssignmentProto</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="classoperations__research_1_1AssignmentProto-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">AssignmentProto</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#l00854">854</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:abe476a734d2c54a291f4d3f152e40690"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">: int { <br />
|
|
  <a class="el" href="classoperations__research_1_1AssignmentProto.html#abe476a734d2c54a291f4d3f152e40690ac3c7ed776e077a36ebc79dfbb79f79ca">kIntVarAssignmentFieldNumber</a> = 1,
|
|
<a class="el" href="classoperations__research_1_1AssignmentProto.html#abe476a734d2c54a291f4d3f152e40690a51b10044d6391e4f1e8d921f19acb98c">kIntervalVarAssignmentFieldNumber</a> = 2,
|
|
<a class="el" href="classoperations__research_1_1AssignmentProto.html#abe476a734d2c54a291f4d3f152e40690a554d9fa233fb07cd194951cdb268c782">kSequenceVarAssignmentFieldNumber</a> = 6,
|
|
<a class="el" href="classoperations__research_1_1AssignmentProto.html#abe476a734d2c54a291f4d3f152e40690a4cecad1e4b6ddb4b2595b03f36c824a0">kObjectiveFieldNumber</a> = 3,
|
|
<br />
|
|
  <a class="el" href="classoperations__research_1_1AssignmentProto.html#abe476a734d2c54a291f4d3f152e40690ab56d14b98f09c1b6fa90b5104cb0590a">kWorkerInfoFieldNumber</a> = 4,
|
|
<a class="el" href="classoperations__research_1_1AssignmentProto.html#abe476a734d2c54a291f4d3f152e40690a689b2b77270a7a66602c9e04d301be07">kIsValidFieldNumber</a> = 5
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:abe476a734d2c54a291f4d3f152e40690"><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:a863e5b492d406b15ec23863c2ca06587"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a863e5b492d406b15ec23863c2ca06587">AssignmentProto</a> ()</td></tr>
|
|
<tr class="separator:a863e5b492d406b15ec23863c2ca06587"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a948c65a0b85864e4441ad958b07b8856"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a948c65a0b85864e4441ad958b07b8856">~AssignmentProto</a> ()</td></tr>
|
|
<tr class="separator:a948c65a0b85864e4441ad958b07b8856"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a663d50c7b2177e33e1ce3b0c076a80f8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a663d50c7b2177e33e1ce3b0c076a80f8">AssignmentProto</a> (const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> &from)</td></tr>
|
|
<tr class="separator:a663d50c7b2177e33e1ce3b0c076a80f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5333a26cedc8c5788552be0e042b0b20"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a5333a26cedc8c5788552be0e042b0b20">AssignmentProto</a> (<a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> &&from) noexcept</td></tr>
|
|
<tr class="separator:a5333a26cedc8c5788552be0e042b0b20"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a023915b9c4baa7c18fa92be8b51d30ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a023915b9c4baa7c18fa92be8b51d30ee">operator=</a> (const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> &from)</td></tr>
|
|
<tr class="separator:a023915b9c4baa7c18fa92be8b51d30ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad79838cae977da670c3433d2658204af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ad79838cae977da670c3433d2658204af">operator=</a> (<a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> &&from) noexcept</td></tr>
|
|
<tr class="separator:ad79838cae977da670c3433d2658204af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8021246e50e018b9cfd35942ad42aa12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a8021246e50e018b9cfd35942ad42aa12">Swap</a> (<a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> *other)</td></tr>
|
|
<tr class="separator:a8021246e50e018b9cfd35942ad42aa12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab24e2cee46e70efea0ab45776ffae29"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#aab24e2cee46e70efea0ab45776ffae29">New</a> () const final</td></tr>
|
|
<tr class="separator:aab24e2cee46e70efea0ab45776ffae29"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77ebcc86b8aaebd4123c0a5b76581594"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a77ebcc86b8aaebd4123c0a5b76581594">New</a> (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final</td></tr>
|
|
<tr class="separator:a77ebcc86b8aaebd4123c0a5b76581594"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8833e075ef8f8090c75efbe0ada224f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a8833e075ef8f8090c75efbe0ada224f7">CopyFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &from) final</td></tr>
|
|
<tr class="separator:a8833e075ef8f8090c75efbe0ada224f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4422e344178071198054eff604eea3d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a4422e344178071198054eff604eea3d2">MergeFrom</a> (const ::PROTOBUF_NAMESPACE_ID::Message &from) final</td></tr>
|
|
<tr class="separator:a4422e344178071198054eff604eea3d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a427fd939a41f0dc037f4b7d14dea66b5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a427fd939a41f0dc037f4b7d14dea66b5">CopyFrom</a> (const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> &from)</td></tr>
|
|
<tr class="separator:a427fd939a41f0dc037f4b7d14dea66b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0adf8132f7e6f4c16138575bd40fb6e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a0adf8132f7e6f4c16138575bd40fb6e9">MergeFrom</a> (const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> &from)</td></tr>
|
|
<tr class="separator:a0adf8132f7e6f4c16138575bd40fb6e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e436b607da362266ed7e00d18cd6ac7"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_REINITIALIZES void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a1e436b607da362266ed7e00d18cd6ac7">Clear</a> () final</td></tr>
|
|
<tr class="separator:a1e436b607da362266ed7e00d18cd6ac7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83794439b5a81a507b67b07f09d4f048"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a83794439b5a81a507b67b07f09d4f048">IsInitialized</a> () const final</td></tr>
|
|
<tr class="separator:a83794439b5a81a507b67b07f09d4f048"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1033c8579625eedc97d25696eeca0b1"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#af1033c8579625eedc97d25696eeca0b1">ByteSizeLong</a> () const final</td></tr>
|
|
<tr class="separator:af1033c8579625eedc97d25696eeca0b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a454c67b85b98fe47e87043230d799c2a"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.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"> </td></tr>
|
|
<tr class="memitem:a441b119e474a1202488ec26fa6eed236"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::uint8 * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.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"> </td></tr>
|
|
<tr class="memitem:a2c971b2a10d6aa68bf5fa0a7d4200ae6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a2c971b2a10d6aa68bf5fa0a7d4200ae6">GetCachedSize</a> () const final</td></tr>
|
|
<tr class="separator:a2c971b2a10d6aa68bf5fa0a7d4200ae6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abee10a388b53df255f15fbec07e1ac80"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::Metadata </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#abee10a388b53df255f15fbec07e1ac80">GetMetadata</a> () const final</td></tr>
|
|
<tr class="separator:abee10a388b53df255f15fbec07e1ac80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab92b162ad4b04b221d2aaa4e9dcce4d5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ab92b162ad4b04b221d2aaa4e9dcce4d5">int_var_assignment_size</a> () const</td></tr>
|
|
<tr class="separator:ab92b162ad4b04b221d2aaa4e9dcce4d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88af283f678b7e6c06a49fcb6115b4ed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a88af283f678b7e6c06a49fcb6115b4ed">clear_int_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a88af283f678b7e6c06a49fcb6115b4ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0a64659238aa8b52af994b1e04f536f"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ad0a64659238aa8b52af994b1e04f536f">mutable_int_var_assignment</a> (int index)</td></tr>
|
|
<tr class="separator:ad0a64659238aa8b52af994b1e04f536f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b636df57578e6b628e6fb27a360253b"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a3b636df57578e6b628e6fb27a360253b">mutable_int_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a3b636df57578e6b628e6fb27a360253b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39bd589cfd0f11942059c5820c577d91"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a39bd589cfd0f11942059c5820c577d91">int_var_assignment</a> (int index) const</td></tr>
|
|
<tr class="separator:a39bd589cfd0f11942059c5820c577d91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad3a43c709db2bd0fbf2a9634caab5335"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ad3a43c709db2bd0fbf2a9634caab5335">add_int_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:ad3a43c709db2bd0fbf2a9634caab5335"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4095e61ccc6f54f60e4d2bf2e274175"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ae4095e61ccc6f54f60e4d2bf2e274175">int_var_assignment</a> () const</td></tr>
|
|
<tr class="separator:ae4095e61ccc6f54f60e4d2bf2e274175"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b02612060b0a5bc286b2952297415fc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a7b02612060b0a5bc286b2952297415fc">interval_var_assignment_size</a> () const</td></tr>
|
|
<tr class="separator:a7b02612060b0a5bc286b2952297415fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a41f129c52686c2dd4256976478adef8c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a41f129c52686c2dd4256976478adef8c">clear_interval_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a41f129c52686c2dd4256976478adef8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae874af6af4a9725957849c09b760f918"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ae874af6af4a9725957849c09b760f918">mutable_interval_var_assignment</a> (int index)</td></tr>
|
|
<tr class="separator:ae874af6af4a9725957849c09b760f918"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a935818d8cfd8509c0872243761ea90fb"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a935818d8cfd8509c0872243761ea90fb">mutable_interval_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a935818d8cfd8509c0872243761ea90fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1500b3e1b8103f02c0b4f0c1e5f47492"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a1500b3e1b8103f02c0b4f0c1e5f47492">interval_var_assignment</a> (int index) const</td></tr>
|
|
<tr class="separator:a1500b3e1b8103f02c0b4f0c1e5f47492"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e9267bf2cf5e65ba61886f4dcb3df6b"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a3e9267bf2cf5e65ba61886f4dcb3df6b">add_interval_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a3e9267bf2cf5e65ba61886f4dcb3df6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5eaea39a9a1c45e96649cf972462a73"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ab5eaea39a9a1c45e96649cf972462a73">interval_var_assignment</a> () const</td></tr>
|
|
<tr class="separator:ab5eaea39a9a1c45e96649cf972462a73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada8b1ad5bdb8979e876150ebda4afbb9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ada8b1ad5bdb8979e876150ebda4afbb9">sequence_var_assignment_size</a> () const</td></tr>
|
|
<tr class="separator:ada8b1ad5bdb8979e876150ebda4afbb9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae65b181f945aec5130fb78c21689657e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ae65b181f945aec5130fb78c21689657e">clear_sequence_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:ae65b181f945aec5130fb78c21689657e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a00e781e4e2453268b670e7abf17dc011"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a00e781e4e2453268b670e7abf17dc011">mutable_sequence_var_assignment</a> (int index)</td></tr>
|
|
<tr class="separator:a00e781e4e2453268b670e7abf17dc011"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5823ad6f4f975b12c9ab99fea4b3e91a"><td class="memItemLeft" align="right" valign="top">::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a5823ad6f4f975b12c9ab99fea4b3e91a">mutable_sequence_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a5823ad6f4f975b12c9ab99fea4b3e91a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62ba4731bee9c7ad481348a6b1bf295e"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a62ba4731bee9c7ad481348a6b1bf295e">sequence_var_assignment</a> (int index) const</td></tr>
|
|
<tr class="separator:a62ba4731bee9c7ad481348a6b1bf295e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e04d909d95a9b1bea904218dccbf9c0"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a1e04d909d95a9b1bea904218dccbf9c0">add_sequence_var_assignment</a> ()</td></tr>
|
|
<tr class="separator:a1e04d909d95a9b1bea904218dccbf9c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a341846e2f268c2894bb2e996db1414ca"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a341846e2f268c2894bb2e996db1414ca">sequence_var_assignment</a> () const</td></tr>
|
|
<tr class="separator:a341846e2f268c2894bb2e996db1414ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a777a6e330a22a8889389cb9b9c9f12d6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a777a6e330a22a8889389cb9b9c9f12d6">has_objective</a> () const</td></tr>
|
|
<tr class="separator:a777a6e330a22a8889389cb9b9c9f12d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad97af219ab4d62c806c052848a69dab3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#ad97af219ab4d62c806c052848a69dab3">clear_objective</a> ()</td></tr>
|
|
<tr class="separator:ad97af219ab4d62c806c052848a69dab3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4489acdff87119312f6ea9d4b4382dd1"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a4489acdff87119312f6ea9d4b4382dd1">objective</a> () const</td></tr>
|
|
<tr class="separator:a4489acdff87119312f6ea9d4b4382dd1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a944ce4cc9baf23da371726cd183c401c"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a944ce4cc9baf23da371726cd183c401c">release_objective</a> ()</td></tr>
|
|
<tr class="separator:a944ce4cc9baf23da371726cd183c401c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0245f0745fa12342d12b8c884e526796"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a0245f0745fa12342d12b8c884e526796">mutable_objective</a> ()</td></tr>
|
|
<tr class="separator:a0245f0745fa12342d12b8c884e526796"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4eeebfa61ea3eb9eb0a66070078f5a33"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a4eeebfa61ea3eb9eb0a66070078f5a33">set_allocated_objective</a> (::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> *<a class="el" href="classoperations__research_1_1AssignmentProto.html#a4489acdff87119312f6ea9d4b4382dd1">objective</a>)</td></tr>
|
|
<tr class="separator:a4eeebfa61ea3eb9eb0a66070078f5a33"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4718bb927eebdeefef7f2377c0ede4fe"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a4718bb927eebdeefef7f2377c0ede4fe">has_worker_info</a> () const</td></tr>
|
|
<tr class="separator:a4718bb927eebdeefef7f2377c0ede4fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf10eb53571f6f44a714bd23894d815d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#adf10eb53571f6f44a714bd23894d815d">clear_worker_info</a> ()</td></tr>
|
|
<tr class="separator:adf10eb53571f6f44a714bd23894d815d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e60f3c270e0972870008451de2b0d35"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classoperations__research_1_1WorkerInfo.html">operations_research::WorkerInfo</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a4e60f3c270e0972870008451de2b0d35">worker_info</a> () const</td></tr>
|
|
<tr class="separator:a4e60f3c270e0972870008451de2b0d35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fc78910ca2547820dc928301bd41bd4"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1WorkerInfo.html">operations_research::WorkerInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a5fc78910ca2547820dc928301bd41bd4">release_worker_info</a> ()</td></tr>
|
|
<tr class="separator:a5fc78910ca2547820dc928301bd41bd4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b9d6c07a94c1d2cef12880929aaee37"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classoperations__research_1_1WorkerInfo.html">operations_research::WorkerInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a0b9d6c07a94c1d2cef12880929aaee37">mutable_worker_info</a> ()</td></tr>
|
|
<tr class="separator:a0b9d6c07a94c1d2cef12880929aaee37"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98a47b02b50c2e801532f9169ea8ad3a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a98a47b02b50c2e801532f9169ea8ad3a">set_allocated_worker_info</a> (::<a class="el" href="classoperations__research_1_1WorkerInfo.html">operations_research::WorkerInfo</a> *<a class="el" href="classoperations__research_1_1AssignmentProto.html#a4e60f3c270e0972870008451de2b0d35">worker_info</a>)</td></tr>
|
|
<tr class="separator:a98a47b02b50c2e801532f9169ea8ad3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24d1af477c3bf77ccab980ec557929a4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a24d1af477c3bf77ccab980ec557929a4">clear_is_valid</a> ()</td></tr>
|
|
<tr class="separator:a24d1af477c3bf77ccab980ec557929a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ca0e76fa665125f1e50bd1ed8dbd213"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a8ca0e76fa665125f1e50bd1ed8dbd213">is_valid</a> () const</td></tr>
|
|
<tr class="separator:a8ca0e76fa665125f1e50bd1ed8dbd213"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a413bb9fb8ebbc07990a74e5e3c22e530"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a413bb9fb8ebbc07990a74e5e3c22e530">set_is_valid</a> (bool value)</td></tr>
|
|
<tr class="separator:a413bb9fb8ebbc07990a74e5e3c22e530"><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:a3093b30aa99ebf483676b451adbd5708"><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_1AssignmentProto.html#a3093b30aa99ebf483676b451adbd5708">descriptor</a> ()</td></tr>
|
|
<tr class="separator:a3093b30aa99ebf483676b451adbd5708"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3a0363ef4ac7055acd3971d5ccf835a"><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_1AssignmentProto.html#ac3a0363ef4ac7055acd3971d5ccf835a">GetDescriptor</a> ()</td></tr>
|
|
<tr class="separator:ac3a0363ef4ac7055acd3971d5ccf835a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1357c96fb88e28af1b115542dcc00a0c"><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_1AssignmentProto.html#a1357c96fb88e28af1b115542dcc00a0c">GetReflection</a> ()</td></tr>
|
|
<tr class="separator:a1357c96fb88e28af1b115542dcc00a0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6c320fff8523ca6a257fceed8c4557d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#aa6c320fff8523ca6a257fceed8c4557d">default_instance</a> ()</td></tr>
|
|
<tr class="separator:aa6c320fff8523ca6a257fceed8c4557d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05cb7c52e2ce1eea2689c26385612b33"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a05cb7c52e2ce1eea2689c26385612b33">InitAsDefaultInstance</a> ()</td></tr>
|
|
<tr class="separator:a05cb7c52e2ce1eea2689c26385612b33"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b77d7b8584ac70152082a2b49b03c6d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a6b77d7b8584ac70152082a2b49b03c6d">internal_default_instance</a> ()</td></tr>
|
|
<tr class="separator:a6b77d7b8584ac70152082a2b49b03c6d"><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:a8473d52a88ddd9d90e879d1716586bee"><td class="memItemLeft" align="right" valign="top">static constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1AssignmentProto.html#a8473d52a88ddd9d90e879d1716586bee">kIndexInFileMessages</a></td></tr>
|
|
<tr class="separator:a8473d52a88ddd9d90e879d1716586bee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Member Enumeration Documentation</h2>
|
|
<a id="abe476a734d2c54a291f4d3f152e40690"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abe476a734d2c54a291f4d3f152e40690">◆ </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="abe476a734d2c54a291f4d3f152e40690ac3c7ed776e077a36ebc79dfbb79f79ca"></a>kIntVarAssignmentFieldNumber </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abe476a734d2c54a291f4d3f152e40690a51b10044d6391e4f1e8d921f19acb98c"></a>kIntervalVarAssignmentFieldNumber </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abe476a734d2c54a291f4d3f152e40690a554d9fa233fb07cd194951cdb268c782"></a>kSequenceVarAssignmentFieldNumber </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abe476a734d2c54a291f4d3f152e40690a4cecad1e4b6ddb4b2595b03f36c824a0"></a>kObjectiveFieldNumber </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abe476a734d2c54a291f4d3f152e40690ab56d14b98f09c1b6fa90b5104cb0590a"></a>kWorkerInfoFieldNumber </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abe476a734d2c54a291f4d3f152e40690a689b2b77270a7a66602c9e04d301be07"></a>kIsValidFieldNumber </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l00959">959</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a863e5b492d406b15ec23863c2ca06587"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a863e5b492d406b15ec23863c2ca06587">◆ </a></span>AssignmentProto() <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_1AssignmentProto.html">AssignmentProto</a> </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a948c65a0b85864e4441ad958b07b8856"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a948c65a0b85864e4441ad958b07b8856">◆ </a></span>~AssignmentProto()</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_1AssignmentProto.html">AssignmentProto</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="a663d50c7b2177e33e1ce3b0c076a80f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a663d50c7b2177e33e1ce3b0c076a80f8">◆ </a></span>AssignmentProto() <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_1AssignmentProto.html">AssignmentProto</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</a> & </td>
|
|
<td class="paramname"><em>from</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5333a26cedc8c5788552be0e042b0b20"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5333a26cedc8c5788552be0e042b0b20">◆ </a></span>AssignmentProto() <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_1AssignmentProto.html">AssignmentProto</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</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="assignment_8pb_8h_source.html#l00861">861</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">◆ </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 * </td>
|
|
<td class="paramname"><em>ptr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::internal::ParseContext * </td>
|
|
<td class="paramname"><em>ctx</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">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">◆ </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 * </td>
|
|
<td class="paramname"><em>target</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * </td>
|
|
<td class="paramname"><em>stream</em> </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="ad3a43c709db2bd0fbf2a9634caab5335"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3a43c709db2bd0fbf2a9634caab5335">◆ </a></span>add_int_var_assignment()</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_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * add_int_var_assignment </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#l01791">1791</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e9267bf2cf5e65ba61886f4dcb3df6b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e9267bf2cf5e65ba61886f4dcb3df6b">◆ </a></span>add_interval_var_assignment()</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_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> * add_interval_var_assignment </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#l01830">1830</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1e04d909d95a9b1bea904218dccbf9c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1e04d909d95a9b1bea904218dccbf9c0">◆ </a></span>add_sequence_var_assignment()</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_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> * add_sequence_var_assignment </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#l01869">1869</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">◆ </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">◆ </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="a88af283f678b7e6c06a49fcb6115b4ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88af283f678b7e6c06a49fcb6115b4ed">◆ </a></span>clear_int_var_assignment()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear_int_var_assignment </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#l01769">1769</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a41f129c52686c2dd4256976478adef8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a41f129c52686c2dd4256976478adef8c">◆ </a></span>clear_interval_var_assignment()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear_interval_var_assignment </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#l01808">1808</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24d1af477c3bf77ccab980ec557929a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24d1af477c3bf77ccab980ec557929a4">◆ </a></span>clear_is_valid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear_is_valid </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#l02000">2000</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad97af219ab4d62c806c052848a69dab3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad97af219ab4d62c806c052848a69dab3">◆ </a></span>clear_objective()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear_objective </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#l01886">1886</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae65b181f945aec5130fb78c21689657e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae65b181f945aec5130fb78c21689657e">◆ </a></span>clear_sequence_var_assignment()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear_sequence_var_assignment </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#l01847">1847</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf10eb53571f6f44a714bd23894d815d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf10eb53571f6f44a714bd23894d815d">◆ </a></span>clear_worker_info()</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_info </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#l01946">1946</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">◆ </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 & </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="a427fd939a41f0dc037f4b7d14dea66b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a427fd939a41f0dc037f4b7d14dea66b5">◆ </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_1AssignmentProto.html">AssignmentProto</a> & </td>
|
|
<td class="paramname"><em>from</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6c320fff8523ca6a257fceed8c4557d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6c320fff8523ca6a257fceed8c4557d">◆ </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_1AssignmentProto.html">AssignmentProto</a>& 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">◆ </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#l00879">879</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">◆ </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#l00926">926</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">◆ </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#l00882">882</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">◆ </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">◆ </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#l00885">885</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a777a6e330a22a8889389cb9b9c9f12d6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a777a6e330a22a8889389cb9b9c9f12d6">◆ </a></span>has_objective()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool has_objective </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#l01883">1883</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4718bb927eebdeefef7f2377c0ede4fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4718bb927eebdeefef7f2377c0ede4fe">◆ </a></span>has_worker_info()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool has_worker_info </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#l01943">1943</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">◆ </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="ae4095e61ccc6f54f60e4d2bf2e274175"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4095e61ccc6f54f60e4d2bf2e274175">◆ </a></span>int_var_assignment() <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">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> > & int_var_assignment </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#l01796">1796</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a39bd589cfd0f11942059c5820c577d91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a39bd589cfd0f11942059c5820c577d91">◆ </a></span>int_var_assignment() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> & int_var_assignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01784">1784</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab92b162ad4b04b221d2aaa4e9dcce4d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab92b162ad4b04b221d2aaa4e9dcce4d5">◆ </a></span>int_var_assignment_size()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int int_var_assignment_size </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01766">1766</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b77d7b8584ac70152082a2b49b03c6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b77d7b8584ac70152082a2b49b03c6d">◆ </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_1AssignmentProto.html">AssignmentProto</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#l00891">891</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5eaea39a9a1c45e96649cf972462a73"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5eaea39a9a1c45e96649cf972462a73">◆ </a></span>interval_var_assignment() <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">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> > & interval_var_assignment </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#l01835">1835</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1500b3e1b8103f02c0b4f0c1e5f47492"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1500b3e1b8103f02c0b4f0c1e5f47492">◆ </a></span>interval_var_assignment() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> & interval_var_assignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01823">1823</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b02612060b0a5bc286b2952297415fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b02612060b0a5bc286b2952297415fc">◆ </a></span>interval_var_assignment_size()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int interval_var_assignment_size </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01805">1805</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ca0e76fa665125f1e50bd1ed8dbd213"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ca0e76fa665125f1e50bd1ed8dbd213">◆ </a></span>is_valid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool is_valid </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#l02006">2006</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">◆ </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">◆ </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 & </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="a0adf8132f7e6f4c16138575bd40fb6e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0adf8132f7e6f4c16138575bd40fb6e9">◆ </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_1AssignmentProto.html">AssignmentProto</a> & </td>
|
|
<td class="paramname"><em>from</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b636df57578e6b628e6fb27a360253b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b636df57578e6b628e6fb27a360253b">◆ </a></span>mutable_int_var_assignment() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> > * mutable_int_var_assignment </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#l01777">1777</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0a64659238aa8b52af994b1e04f536f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0a64659238aa8b52af994b1e04f536f">◆ </a></span>mutable_int_var_assignment() <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_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * mutable_int_var_assignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</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#l01772">1772</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a935818d8cfd8509c0872243761ea90fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a935818d8cfd8509c0872243761ea90fb">◆ </a></span>mutable_interval_var_assignment() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::<a class="el" href="classoperations__research_1_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> > * mutable_interval_var_assignment </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#l01816">1816</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae874af6af4a9725957849c09b760f918"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae874af6af4a9725957849c09b760f918">◆ </a></span>mutable_interval_var_assignment() <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_1IntervalVarAssignment.html">operations_research::IntervalVarAssignment</a> * mutable_interval_var_assignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</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#l01811">1811</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0245f0745fa12342d12b8c884e526796"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0245f0745fa12342d12b8c884e526796">◆ </a></span>mutable_objective()</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_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * mutable_objective </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#l01916">1916</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5823ad6f4f975b12c9ab99fea4b3e91a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5823ad6f4f975b12c9ab99fea4b3e91a">◆ </a></span>mutable_sequence_var_assignment() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> > * mutable_sequence_var_assignment </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#l01855">1855</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a00e781e4e2453268b670e7abf17dc011"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a00e781e4e2453268b670e7abf17dc011">◆ </a></span>mutable_sequence_var_assignment() <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_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> * mutable_sequence_var_assignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</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#l01850">1850</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b9d6c07a94c1d2cef12880929aaee37"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b9d6c07a94c1d2cef12880929aaee37">◆ </a></span>mutable_worker_info()</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">operations_research::WorkerInfo</a> * mutable_worker_info </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#l01976">1976</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab24e2cee46e70efea0ab45776ffae29"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab24e2cee46e70efea0ab45776ffae29">◆ </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_1AssignmentProto.html">AssignmentProto</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#l00908">908</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a77ebcc86b8aaebd4123c0a5b76581594"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a77ebcc86b8aaebd4123c0a5b76581594">◆ </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_1AssignmentProto.html">AssignmentProto</a>* 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="assignment_8pb_8h_source.html#l00912">912</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4489acdff87119312f6ea9d4b4382dd1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4489acdff87119312f6ea9d4b4382dd1">◆ </a></span>objective()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> & objective </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#l01897">1897</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad79838cae977da670c3433d2658204af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad79838cae977da670c3433d2658204af">◆ </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_1AssignmentProto.html">AssignmentProto</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</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="assignment_8pb_8h_source.html#l00870">870</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a023915b9c4baa7c18fa92be8b51d30ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a023915b9c4baa7c18fa92be8b51d30ee">◆ </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_1AssignmentProto.html">AssignmentProto</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1AssignmentProto.html">AssignmentProto</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="assignment_8pb_8h_source.html#l00866">866</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a944ce4cc9baf23da371726cd183c401c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a944ce4cc9baf23da371726cd183c401c">◆ </a></span>release_objective()</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_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * release_objective </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#l01901">1901</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fc78910ca2547820dc928301bd41bd4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fc78910ca2547820dc928301bd41bd4">◆ </a></span>release_worker_info()</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">operations_research::WorkerInfo</a> * release_worker_info </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#l01961">1961</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a341846e2f268c2894bb2e996db1414ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a341846e2f268c2894bb2e996db1414ca">◆ </a></span>sequence_var_assignment() <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">const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> > & sequence_var_assignment </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#l01874">1874</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a62ba4731bee9c7ad481348a6b1bf295e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a62ba4731bee9c7ad481348a6b1bf295e">◆ </a></span>sequence_var_assignment() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::<a class="el" href="classoperations__research_1_1SequenceVarAssignment.html">operations_research::SequenceVarAssignment</a> & sequence_var_assignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01862">1862</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada8b1ad5bdb8979e876150ebda4afbb9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada8b1ad5bdb8979e876150ebda4afbb9">◆ </a></span>sequence_var_assignment_size()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int sequence_var_assignment_size </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l01844">1844</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4eeebfa61ea3eb9eb0a66070078f5a33"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4eeebfa61ea3eb9eb0a66070078f5a33">◆ </a></span>set_allocated_objective()</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_objective </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::<a class="el" href="classoperations__research_1_1IntVarAssignment.html">operations_research::IntVarAssignment</a> * </td>
|
|
<td class="paramname"><em>objective</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#l01920">1920</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98a47b02b50c2e801532f9169ea8ad3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98a47b02b50c2e801532f9169ea8ad3a">◆ </a></span>set_allocated_worker_info()</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_worker_info </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::<a class="el" href="classoperations__research_1_1WorkerInfo.html">operations_research::WorkerInfo</a> * </td>
|
|
<td class="paramname"><em>worker_info</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#l01980">1980</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a413bb9fb8ebbc07990a74e5e3c22e530"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a413bb9fb8ebbc07990a74e5e3c22e530">◆ </a></span>set_is_valid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void set_is_valid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </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#l02014">2014</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8021246e50e018b9cfd35942ad42aa12"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8021246e50e018b9cfd35942ad42aa12">◆ </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_1AssignmentProto.html">AssignmentProto</a> * </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#l00901">901</a> of file <a class="el" href="assignment_8pb_8h_source.html">assignment.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e60f3c270e0972870008451de2b0d35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e60f3c270e0972870008451de2b0d35">◆ </a></span>worker_info()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::<a class="el" href="classoperations__research_1_1WorkerInfo.html">operations_research::WorkerInfo</a> & worker_info </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#l01957">1957</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">◆ </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"> 4</div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8h_source.html#l00895">895</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>
|