192 lines
43 KiB
HTML
192 lines
43 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_1Assignment.html">Assignment</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">Assignment Member List</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>This is the complete list of members for <a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a>, including all inherited members.</p>
|
|
<table class="directory">
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a89527a874098e35f9729eb276297cab1">Activate</a>(const IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#abefb551a80f31ea11c902426f34cb225">Activate</a>(const IntervalVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6373c24e80f632e5862205aeff39f22b">Activate</a>(const SequenceVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6798e539bb42f8c4bebb89e810acad7d">Activated</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a0573ecbac135381f651d4932a8985dcd">Activated</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3afa3e4395f2d281d5d1b9fe5dc352c8">Activated</a>(const SequenceVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a01570ac6b0a24b922703e61d13499491">ActivatedObjective</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a39e5a78e9409aad82cd5349dcb0f4c01">ActivateObjective</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a045ef225663c760069ffc15af7caabef">Add</a>(IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a62eeaedd1b35f3805bbd3e544c16577b">Add</a>(const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a4911648967a395f486c05aba6cf9ab21">Add</a>(IntervalVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6f3a03e958cc119592fc6ecdf2b1e908">Add</a>(const std::vector< IntervalVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a20da842b23f5f611a73e7296ce11afb2">Add</a>(SequenceVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a4f586a9056698e50f687455cbe3c79c7">Add</a>(const std::vector< SequenceVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a86601a2dad7a051d7b387ffa789898ff">AddObjective</a>(IntVar *const v)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a1f87693caae60c7469fbffaadd6f0649">AreAllElementsBound</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a2c04ece633c362fcab7890202047156b">Assignment</a>(Solver *const s)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#afaefc7559a8bbef854438d9196eb28e9">Assignment</a>(const Assignment *const copy)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a81a1d2316fe8c1891eb5048e00e7483b">BackwardSequence</a>(const SequenceVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a09cbe240b742fbdcf4d3c70d19c2ed10">BaseName</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1BaseObject.html#a48f1c86064886ad6b10822e12c877da9">BaseObject</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1BaseObject.html">BaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aecf5d63faebdaeda9dca52f916576459">Bound</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aa71d36872f416feaa853788a7a7a7ef8">Clear</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3e222c69fa6c693ccfeb7ff13cd482d3">ClearObjective</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a60e7fa8388801a72e31391e8203a9464">Contains</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a641f9865b41be1c636f3c35f995500b0">Contains</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3e4f71c5c314fd532afb5588a9bbb9c6">Contains</a>(const SequenceVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ac97eab84adb6cc33ae0124c944a4f8c7">Copy</a>(const Assignment *assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aad86dd69d5664ce8e16198be929fd941">CopyIntersection</a>(const Assignment *assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a0fec1a5195bbcf169c220b3ae9ebd9c2">Deactivate</a>(const IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aab10ce899b5e04d618bbad6cc7e3c8e6">Deactivate</a>(const IntervalVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a334eb35140fbe9c531194bd6aec9a37c">Deactivate</a>(const SequenceVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a8a270b0475a9ceac9191176a3a3bf00f">DeactivateObjective</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aed804747c45a7e1caf81461f9e45dd91">DebugString</a>() const override</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aa8840e4eb3896d895e360b593b251163">DurationMax</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a040e5bbd219ab6552df5f59953174d3c">DurationMin</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ad0323f7dc6cdda6a1718f84ac59a1bd8">DurationValue</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#abcfbdba215d3b15fbb4b682969943a6e">Empty</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a31f906045095a1a31fbd16e009a2bef8">EndMax</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6b6d670875c4e20780fe39477ff16b65">EndMin</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ae4ca1f9c003be927034c9cfaf8d9ab7f">EndValue</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a5a5ad1a2482043e4a9d2c19bbab1e250">EnqueueAll</a>(const SimpleRevFIFO< Demon * > &demons)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a173cbf153462b14f9b57362d2c45638a">EnqueueDelayedDemon</a>(Demon *const d)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a448b9bde901fcf3ec2e94ab972b083f0">EnqueueVar</a>(Demon *const d)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a3d3bd9d99cf43cf184a1246d2c278c31">ExecuteAll</a>(const SimpleRevFIFO< Demon * > &demons)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ae7e79ac5cad1bf2d1960f5f3c18bc575">FastAdd</a>(IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a5d24e22a9ea4298c47189904e4dcd7eb">FastAdd</a>(IntervalVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#abdf9179b3ba5ee3dde75b380df72f47f">FastAdd</a>(SequenceVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a54d664a4731f8630df04c2e83fa06536">ForwardSequence</a>(const SequenceVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a5155ff01cf80f5a478fd09916abab155">FreezeQueue</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a31eda3918c04e32fa9e8c432d72b2d60">HasName</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a81c8f76d39ff0529fe40e70f8319d5d2">HasObjective</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ace2db6f9700f6a2159db104f5df1dc8f">IntContainer</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ab7392f36e3e635b067027005f53aa89e">IntervalContainer</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aec13b3eeabbd052d40b803adf7543d7c">IntervalVarContainer</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a1f16f5a2e5767013b620efd255fb35ea">IntVarContainer</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a4ffd516bcdda189f37da20040fba290e">Load</a>(const std::string &filename)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a971dc3ccb0411f5f28009dab5ae40473">Load</a>(File *file)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ac8ea032572d695efb2c4b8dbe1fe57a6">Load</a>(const AssignmentProto &assignment_proto)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a91d07f8a9a47e81538a524eecf210a82">Max</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6099fe146d0d68c48a02ab793f2c2e54">Min</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a9b514900eccc0b36b3244d90c4f59ef9">MutableIntervalVarContainer</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a11963e86e6bc074096264e96ccd5c755">MutableIntVarContainer</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a8caeb4b2a0a6e058a74274fc4896c402">MutableSequenceVarContainer</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a6a119daa8b83c3aaffdb6e11fac1f97e">name</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aadb464257cdb5eba70a5969af94c0e91">NumIntervalVars</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#adc0a2632bffdcc3b422a33cda362a294">NumIntVars</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3818299a4be6ab80f11814fbc6654395">NumSequenceVars</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ae847e4b8c12c8c219f45e2f262ac7752">Objective</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ab157d7f9928411cc8aa0e27980ac0dc9">ObjectiveBound</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ad8eedf4d4c6d9e2aab3d964b494293d9">ObjectiveMax</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a21f15e61767e0d8fab3bd523a450d29c">ObjectiveMin</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a872ff9f9b519eb2dc7a519739b51985d">ObjectiveValue</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#affcbe1cefd443f0581b455613cacc219">operator!=</a>(const Assignment &assignment) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aab2342dc981954ebcfdd6735045f3448">operator==</a>(const Assignment &assignment) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#acb34f3eee75fd98037ee968d9d646b83">PerformedMax</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a49efcad6e7de33f146d83b3d7eedd3b0">PerformedMin</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ae517374b69d87607f8c5d60577924690">PerformedValue</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#aacb2f6b1ab33fb65796b6c46d46e0813">PropagationBaseObject</a>(Solver *const s)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a26d87b428f06d54a1a44d6e950a0e196">reset_action_on_fail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a1896fe755b612dbebd2c46638f8977a2">Restore</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6b181a6b49df0fa3c31f492c53693174">Save</a>(const std::string &filename) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a1638d1a971fe2fff9ac82b889951f719">Save</a>(File *file) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#af36c6a1a2717055e72ec2c6ecf85138b">Save</a>(AssignmentProto *const assignment_proto) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3639042f24d01e89b18ca7f50af82f1e">SequenceContainer</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a30d2df8ab5db405440580f7db5ee4aaa">SequenceVarContainer</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a3ae4667b0e7a9e6c63c91202480c8876">set_action_on_fail</a>(Solver::Action a)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#ad5260b9627048b854b45d05ed34adc22">set_name</a>(const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#aa799a452245f03cc53355e6432c107a7">set_variable_to_clean_on_fail</a>(IntVar *v)</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a18d0ae321119be8c5c2cdfe9cff3bf2f">SetBackwardSequence</a>(const SequenceVar *const var, const std::vector< int > &backward_sequence)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ab61cbadfb16da4cb1db49083cae8c426">SetDurationMax</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ad6b9f83ffb9542fc1d5836ee2bb72467">SetDurationMin</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aeba2ae1f75c5edcded451c0b4868a410">SetDurationRange</a>(const IntervalVar *const var, int64 mi, int64 ma)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a2505ff70f6dbbce33b184e00523c0e7c">SetDurationValue</a>(const IntervalVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a2b3bd91145dd145a3766c4de85a5238d">SetEndMax</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a731bd7973d604d96737e9f3419ccc8b1">SetEndMin</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aea3d64823b6f5e6f96539396708b7b29">SetEndRange</a>(const IntervalVar *const var, int64 mi, int64 ma)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a9eea03bd8a5a7dd6bc8256ee599202c0">SetEndValue</a>(const IntervalVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a05cc1c704384e2b15632cafb9716ccee">SetForwardSequence</a>(const SequenceVar *const var, const std::vector< int > &forward_sequence)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a6c290568fa514c58ba1dc0fd670f2afe">SetMax</a>(const IntVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a8a9ad3ee667c7062455df0126dfedb6b">SetMin</a>(const IntVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aa9d240ed3be56749691a24d4570f95e3">SetObjectiveMax</a>(int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#abfb1cdbe0975871ce5e29f4996fc3639">SetObjectiveMin</a>(int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a1a4f1ea45d334b09cb83f27243536867">SetObjectiveRange</a>(int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#af3802f890ce7e74e9815cba11dadae61">SetObjectiveValue</a>(int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a8fdbf690b1cb4c4ccf293c0e3fb2abf7">SetPerformedMax</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a899089e0cc2ddd9f5ade9b0fe6e34f50">SetPerformedMin</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a7191b9102f19b0245cbe496d757d81b9">SetPerformedRange</a>(const IntervalVar *const var, int64 mi, int64 ma)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a44c20e89d05b0cb4f8d11a979f43142f">SetPerformedValue</a>(const IntervalVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#afba1ae6771323dc22b618ba3d994a083">SetRange</a>(const IntVar *const var, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ad0319bfc2c7de380041b45adcc7abbf8">SetSequence</a>(const SequenceVar *const var, const std::vector< int > &forward_sequence, const std::vector< int > &backward_sequence, const std::vector< int > &unperformed)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a37abcc7fc962cfc7843087af45ade7d3">SetStartMax</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a10de671fb0b5036582fd1111152d3516">SetStartMin</a>(const IntervalVar *const var, int64 m)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ab7bc3c4c0a4d80a53cdce467de063a0e">SetStartRange</a>(const IntervalVar *const var, int64 mi, int64 ma)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aad7bf0414200f8bdd2e70d293fe7067d">SetStartValue</a>(const IntervalVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#aa09fc06807187218aa49ac0af4147f8f">SetUnperformed</a>(const SequenceVar *const var, const std::vector< int > &unperformed)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#ac462499a646c751d153e599b22f1d782">SetValue</a>(const IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a24926108b770033792d015cb86aeffb3">Size</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a5f32c22c620c811754ba7b6f977db864">solver</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#add98b301e98f8984537cb04626673ae1">StartMax</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a88bd04cf3933762c0092fcda94161a1c">StartMin</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a352b06138d7ec32ba448ebdf1e6bbbd7">StartValue</a>(const IntervalVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3abcbe1fcd37d8982941a795ed22e34a">Store</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#ae038f4a9249362629fc47e8dfc441ec7">UnfreezeQueue</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a3fce2fb00665c8601b1f49e9e7afceb3">Unperformed</a>(const SequenceVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a0db03cadd37e821f6c41924575188d72">Value</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html#a81ef5c2da0677185d64d6c79d9ef9eb5">~Assignment</a>() override</td><td class="entry"><a class="el" href="classoperations__research_1_1Assignment.html">Assignment</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1BaseObject.html#a9d8322d9fcae16059ee5a30839360bfe">~BaseObject</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1BaseObject.html">BaseObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html#a8ddd42bb805c00b56ea575e78151c5e0">~PropagationBaseObject</a>() override</td><td class="entry"><a class="el" href="classoperations__research_1_1PropagationBaseObject.html">PropagationBaseObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
</table></div><!-- contents -->
|
|
</div>
|
|
</div>
|
|
<div id="footer-container">
|
|
<div id="footer">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|