2019-06-13 15:36:14 +02:00
<!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"/> -->
2019-06-20 23:08:48 +02:00
< link rel = "stylesheet" type = "text/css" href = "ortools.css" title = "default" media = "screen,print" / >
2019-06-13 15:36:14 +02:00
< 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" >
2019-06-29 18:18:08 +02:00
< span id = "sfml" > OR-Tools 7.2< / span >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
2019-06-29 18:18:08 +02:00
< link rel = "icon" href = "https://developers.google.com/optimization/images/orLogo.png" >
2019-06-13 15:36:14 +02:00
< div id = "content" >
<!-- Generated by Doxygen 1.8.15 -->
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
2019-07-15 17:42:24 -07:00
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
2019-06-13 15:36:14 +02:00
< / ul >
< / div >
2019-07-12 13:25:23 -07:00
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
2019-06-13 15:36:14 +02:00
< / div >
< / div >
2019-07-12 13:25:23 -07:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classoperations__research_1_1Assignment.html','');});
/* @license-end */
< / script >
< div id = "doc-content" >
2019-06-13 15:36:14 +02:00
< div class = "header" >
< div class = "summary" >
< a href = "#pub-types" > Public Types< / a > |
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "classoperations__research_1_1Assignment-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > operations_research::Assignment Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2019-07-12 13:25:23 -07:00
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > An < a class = "el" href = "classoperations__research_1_1Assignment.html" title = "An Assignment is a variable -> domains mapping, used to report solutions to the user." > Assignment< / a > is a variable -> domains mapping, used to report solutions to the user. < / p >
2019-06-13 15:36:14 +02:00
2019-07-12 13:25:23 -07:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04934" > 4934< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
< / div > < table class = "memberdecls" >
2019-06-13 15:36:14 +02:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-types" > < / a >
Public Types< / h2 > < / td > < / tr >
< tr class = "memitem:a8f1f48670d847343b04f8bacd77686e8" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "classoperations__research_1_1AssignmentContainer.html" > AssignmentContainer< / a > < < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > , < a class = "el" href = "classoperations__research_1_1IntVarElement.html" > IntVarElement< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8f1f48670d847343b04f8bacd77686e8" > IntContainer< / a > < / td > < / tr >
< tr class = "separator:a8f1f48670d847343b04f8bacd77686e8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab8f7d613cbf4ee63e39460698d3a46b5" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "classoperations__research_1_1AssignmentContainer.html" > AssignmentContainer< / a > < < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > , < a class = "el" href = "classoperations__research_1_1IntervalVarElement.html" > IntervalVarElement< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab8f7d613cbf4ee63e39460698d3a46b5" > IntervalContainer< / a > < / td > < / tr >
< tr class = "separator:ab8f7d613cbf4ee63e39460698d3a46b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a094bbb476dd216af27921dcb30ee5303" > < td class = "memItemLeft" align = "right" valign = "top" > typedef < a class = "el" href = "classoperations__research_1_1AssignmentContainer.html" > AssignmentContainer< / a > < < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > , < a class = "el" href = "classoperations__research_1_1SequenceVarElement.html" > SequenceVarElement< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a094bbb476dd216af27921dcb30ee5303" > SequenceContainer< / a > < / td > < / tr >
< tr class = "separator:a094bbb476dd216af27921dcb30ee5303" > < 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:a54a6c970300c41c108c0ea9634d6cfa7" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a54a6c970300c41c108c0ea9634d6cfa7" > Assignment< / a > (< a class = "el" href = "classoperations__research_1_1Solver.html" > Solver< / a > *const s)< / td > < / tr >
< tr class = "separator:a54a6c970300c41c108c0ea9634d6cfa7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac1cb35f70f4f534716957a5ac9b381f4" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ac1cb35f70f4f534716957a5ac9b381f4" > Assignment< / a > (const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > *const copy)< / td > < / tr >
< tr class = "separator:ac1cb35f70f4f534716957a5ac9b381f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a676bfc6bcaf0a4866b511c82fd47c420" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a676bfc6bcaf0a4866b511c82fd47c420" > ~Assignment< / a > () override< / td > < / tr >
< tr class = "separator:a676bfc6bcaf0a4866b511c82fd47c420" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a95769d12b65e9e41966f082e6be717e3" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a95769d12b65e9e41966f082e6be717e3" > Clear< / a > ()< / td > < / tr >
< tr class = "separator:a95769d12b65e9e41966f082e6be717e3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad89ba9e1f4d98d3a3b2bb5d97bd1e8bd" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad89ba9e1f4d98d3a3b2bb5d97bd1e8bd" > Empty< / a > () const< / td > < / tr >
< tr class = "separator:ad89ba9e1f4d98d3a3b2bb5d97bd1e8bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8c6ea345dae471d30d83faeef85f61cf" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8c6ea345dae471d30d83faeef85f61cf" > Size< / a > () const< / td > < / tr >
< tr class = "separator:a8c6ea345dae471d30d83faeef85f61cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a607ab1726c4a6ae603e3645084ae96b3" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a607ab1726c4a6ae603e3645084ae96b3" > NumIntVars< / a > () const< / td > < / tr >
< tr class = "separator:a607ab1726c4a6ae603e3645084ae96b3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8341278b341fb7888adf8cdde439dfa2" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8341278b341fb7888adf8cdde439dfa2" > NumIntervalVars< / a > () const< / td > < / tr >
< tr class = "separator:a8341278b341fb7888adf8cdde439dfa2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abc1a433b3e54e2fa0aef6925f83d43b4" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#abc1a433b3e54e2fa0aef6925f83d43b4" > NumSequenceVars< / a > () const< / td > < / tr >
< tr class = "separator:abc1a433b3e54e2fa0aef6925f83d43b4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7eb289b0a73f7cdb6296c26f485eb69e" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a7eb289b0a73f7cdb6296c26f485eb69e" > Store< / a > ()< / td > < / tr >
< tr class = "separator:a7eb289b0a73f7cdb6296c26f485eb69e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a17a5e13f2f630fd1566794ac31087fb1" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a17a5e13f2f630fd1566794ac31087fb1" > Restore< / a > ()< / td > < / tr >
< tr class = "separator:a17a5e13f2f630fd1566794ac31087fb1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3b43a5bec63b40d16227469fa213cb18" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a3b43a5bec63b40d16227469fa213cb18" > Load< / a > (const std::string & filename)< / td > < / tr >
< tr class = "memdesc:a3b43a5bec63b40d16227469fa213cb18" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Loads an assignment from a file; does not add variables to the assignment (only the variables contained in the assignment are modified). < a href = "#a3b43a5bec63b40d16227469fa213cb18" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a3b43a5bec63b40d16227469fa213cb18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad0e1c1e364817d29b49def87e42942e5" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad0e1c1e364817d29b49def87e42942e5" > Load< / a > (File *file)< / td > < / tr >
< tr class = "separator:ad0e1c1e364817d29b49def87e42942e5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa12ff68b3fe5256080f06e9dc47cd1bf" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aa12ff68b3fe5256080f06e9dc47cd1bf" > Load< / a > (const AssignmentProto & assignment_proto)< / td > < / tr >
2019-07-05 00:25:55 +02:00
< tr class = "memdesc:aa12ff68b3fe5256080f06e9dc47cd1bf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > #if !defined(SWIG) < a href = "#aa12ff68b3fe5256080f06e9dc47cd1bf" > More...< / a > < br / > < / td > < / tr >
2019-06-13 15:36:14 +02:00
< tr class = "separator:aa12ff68b3fe5256080f06e9dc47cd1bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > Save< / a > (const std::string & filename) const< / td > < / tr >
< tr class = "memdesc:af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Saves the assignment to a file. < a href = "#af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a18d25283cdf3f31ad33c05c6e9d73840" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a18d25283cdf3f31ad33c05c6e9d73840" > Save< / a > (File *file) const< / td > < / tr >
< tr class = "separator:a18d25283cdf3f31ad33c05c6e9d73840" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a044f5e030695302807e757fcbb648948" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a044f5e030695302807e757fcbb648948" > Save< / a > (AssignmentProto *const assignment_proto) const< / td > < / tr >
< tr class = "separator:a044f5e030695302807e757fcbb648948" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adae0600f8be577e57febc34f92d59203" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#adae0600f8be577e57febc34f92d59203" > AddObjective< / a > (< a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const v)< / td > < / tr >
< tr class = "separator:adae0600f8be577e57febc34f92d59203" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae2c61aed5346bd04a91421c70861d918" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae2c61aed5346bd04a91421c70861d918" > ClearObjective< / a > ()< / td > < / tr >
< tr class = "separator:ae2c61aed5346bd04a91421c70861d918" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a507e861514fe3fdc9313406ba25b7443" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a507e861514fe3fdc9313406ba25b7443" > Objective< / a > () const< / td > < / tr >
< tr class = "separator:a507e861514fe3fdc9313406ba25b7443" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a31c577d3e5dbbf7a90f5b1955660642c" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a31c577d3e5dbbf7a90f5b1955660642c" > HasObjective< / a > () const< / td > < / tr >
< tr class = "separator:a31c577d3e5dbbf7a90f5b1955660642c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a51dadd0690d4db9d75d1f8616f2742d8" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a51dadd0690d4db9d75d1f8616f2742d8" > ObjectiveMin< / a > () const< / td > < / tr >
< tr class = "separator:a51dadd0690d4db9d75d1f8616f2742d8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a47d98f9809485d149e9537e1afb1d6fa" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a47d98f9809485d149e9537e1afb1d6fa" > ObjectiveMax< / a > () const< / td > < / tr >
< tr class = "separator:a47d98f9809485d149e9537e1afb1d6fa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6eb497a20a19617c926afffe531654b0" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a6eb497a20a19617c926afffe531654b0" > ObjectiveValue< / a > () const< / td > < / tr >
< tr class = "separator:a6eb497a20a19617c926afffe531654b0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a57610548a8daffff880539eec24df109" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a57610548a8daffff880539eec24df109" > ObjectiveBound< / a > () const< / td > < / tr >
< tr class = "separator:a57610548a8daffff880539eec24df109" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5dbf21225962af3db13d216174989608" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a5dbf21225962af3db13d216174989608" > SetObjectiveMin< / a > (int64 m)< / td > < / tr >
< tr class = "separator:a5dbf21225962af3db13d216174989608" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a95bd74b66ab1626c7d7cb8b4c083463f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a95bd74b66ab1626c7d7cb8b4c083463f" > SetObjectiveMax< / a > (int64 m)< / td > < / tr >
< tr class = "separator:a95bd74b66ab1626c7d7cb8b4c083463f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab9f7970e317fa45b497c484a00485b1f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab9f7970e317fa45b497c484a00485b1f" > SetObjectiveValue< / a > (int64 value)< / td > < / tr >
< tr class = "separator:ab9f7970e317fa45b497c484a00485b1f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a403ddf341e288433672bedb08c322963" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a403ddf341e288433672bedb08c322963" > SetObjectiveRange< / a > (int64 l, int64 u)< / td > < / tr >
< tr class = "separator:a403ddf341e288433672bedb08c322963" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad71780560faa8a12413e6007c636c104" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1IntVarElement.html" > IntVarElement< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad71780560faa8a12413e6007c636c104" > Add< / a > (< a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var)< / td > < / tr >
< tr class = "separator:ad71780560faa8a12413e6007c636c104" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5ddb7fd6be53f8a7673e9f02f8116c6" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#af5ddb7fd6be53f8a7673e9f02f8116c6" > Add< / a > (const std::vector< < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > * > & vars)< / td > < / tr >
< tr class = "separator:af5ddb7fd6be53f8a7673e9f02f8116c6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a11c9545171ef35516112a3f9b49484b7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1IntVarElement.html" > IntVarElement< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a11c9545171ef35516112a3f9b49484b7" > FastAdd< / a > (< a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var)< / td > < / tr >
< tr class = "memdesc:a11c9545171ef35516112a3f9b49484b7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Adds without checking if variable has been previously added. < a href = "#a11c9545171ef35516112a3f9b49484b7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a11c9545171ef35516112a3f9b49484b7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a272ed05b871564c3ab8034010901d068" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a272ed05b871564c3ab8034010901d068" > Min< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a272ed05b871564c3ab8034010901d068" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aadef912e9222db3003405f7b60492dce" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aadef912e9222db3003405f7b60492dce" > Max< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:aadef912e9222db3003405f7b60492dce" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a91dba370f181ba0f0ca98992aaeb59d6" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a91dba370f181ba0f0ca98992aaeb59d6" > Value< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a91dba370f181ba0f0ca98992aaeb59d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0e75f7efda75c27cdec0baa19c2803d1" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a0e75f7efda75c27cdec0baa19c2803d1" > Bound< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a0e75f7efda75c27cdec0baa19c2803d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a117e51bab95cb5e42af11f97448c6d29" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a117e51bab95cb5e42af11f97448c6d29" > SetMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a117e51bab95cb5e42af11f97448c6d29" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5c741487249c9eb1805e33285873c240" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a5c741487249c9eb1805e33285873c240" > SetMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a5c741487249c9eb1805e33285873c240" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac0c8bfa3cf5460476327b1360783e29d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ac0c8bfa3cf5460476327b1360783e29d" > SetRange< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var, int64 l, int64 u)< / td > < / tr >
< tr class = "separator:ac0c8bfa3cf5460476327b1360783e29d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad98cd25d71c9c8c2e98aab3866372a85" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad98cd25d71c9c8c2e98aab3866372a85" > SetValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var, int64 value)< / td > < / tr >
< tr class = "separator:ad98cd25d71c9c8c2e98aab3866372a85" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a130169aa9a791d2f5534e5802c980c7e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1IntervalVarElement.html" > IntervalVarElement< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a130169aa9a791d2f5534e5802c980c7e" > Add< / a > (< a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var)< / td > < / tr >
< tr class = "separator:a130169aa9a791d2f5534e5802c980c7e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af99d85c1ebbb2482ae7f85dd59832013" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#af99d85c1ebbb2482ae7f85dd59832013" > Add< / a > (const std::vector< < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > * > & vars)< / td > < / tr >
< tr class = "separator:af99d85c1ebbb2482ae7f85dd59832013" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abdae8b188272df57b2ef9723d241a176" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1IntervalVarElement.html" > IntervalVarElement< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#abdae8b188272df57b2ef9723d241a176" > FastAdd< / a > (< a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var)< / td > < / tr >
< tr class = "memdesc:abdae8b188272df57b2ef9723d241a176" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Adds without checking if variable has been previously added. < a href = "#abdae8b188272df57b2ef9723d241a176" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abdae8b188272df57b2ef9723d241a176" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a06215150a658d6f23e352df8e2edadc5" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a06215150a658d6f23e352df8e2edadc5" > StartMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a06215150a658d6f23e352df8e2edadc5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6e45377849d24ceb498ec05f3bb146e1" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a6e45377849d24ceb498ec05f3bb146e1" > StartMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a6e45377849d24ceb498ec05f3bb146e1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7530f8bd8c4e7153cae4e5245b28b0d9" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a7530f8bd8c4e7153cae4e5245b28b0d9" > StartValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a7530f8bd8c4e7153cae4e5245b28b0d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a95e429f9bc2b17b436f68f16bd184a4c" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a95e429f9bc2b17b436f68f16bd184a4c" > DurationMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a95e429f9bc2b17b436f68f16bd184a4c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abf92c871da428f03cd4ad14853860721" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#abf92c871da428f03cd4ad14853860721" > DurationMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:abf92c871da428f03cd4ad14853860721" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0fc43c0f1a567725de7ac83cc86bde8f" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a0fc43c0f1a567725de7ac83cc86bde8f" > DurationValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a0fc43c0f1a567725de7ac83cc86bde8f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab8d2e00eb03cec613c05eaf9ad6da646" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab8d2e00eb03cec613c05eaf9ad6da646" > EndMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:ab8d2e00eb03cec613c05eaf9ad6da646" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaee3eb3af912875dc367679f64d65a3b" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aaee3eb3af912875dc367679f64d65a3b" > EndMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:aaee3eb3af912875dc367679f64d65a3b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5251224150b99f3458c7bc494ba9d193" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a5251224150b99f3458c7bc494ba9d193" > EndValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a5251224150b99f3458c7bc494ba9d193" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a02f7cd678fb793a4cedbaa11f1904e32" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a02f7cd678fb793a4cedbaa11f1904e32" > PerformedMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a02f7cd678fb793a4cedbaa11f1904e32" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6e3a7428eea94e102ed7c7335f551b52" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a6e3a7428eea94e102ed7c7335f551b52" > PerformedMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a6e3a7428eea94e102ed7c7335f551b52" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac3cbe166fe2619e72c729e18ee245eac" > < td class = "memItemLeft" align = "right" valign = "top" > int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ac3cbe166fe2619e72c729e18ee245eac" > PerformedValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:ac3cbe166fe2619e72c729e18ee245eac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae6f3b7ad8f6360c12d1b459cb5cefe59" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae6f3b7ad8f6360c12d1b459cb5cefe59" > SetStartMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:ae6f3b7ad8f6360c12d1b459cb5cefe59" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8898f5457ee277d6365c9d01ef6e66ab" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8898f5457ee277d6365c9d01ef6e66ab" > SetStartMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a8898f5457ee277d6365c9d01ef6e66ab" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a846c66e60add2d3116f6080694492c55" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a846c66e60add2d3116f6080694492c55" > SetStartRange< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 mi, int64 ma)< / td > < / tr >
< tr class = "separator:a846c66e60add2d3116f6080694492c55" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af77457fc093a5cca3be6a1b56e2bc028" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#af77457fc093a5cca3be6a1b56e2bc028" > SetStartValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 value)< / td > < / tr >
< tr class = "separator:af77457fc093a5cca3be6a1b56e2bc028" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a470a8ff6d426b41ce7b4cefbd7de8d6d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a470a8ff6d426b41ce7b4cefbd7de8d6d" > SetDurationMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a470a8ff6d426b41ce7b4cefbd7de8d6d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa52aacc34b2380d2b649983ac5c1c7fd" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aa52aacc34b2380d2b649983ac5c1c7fd" > SetDurationMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:aa52aacc34b2380d2b649983ac5c1c7fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a514977300d99309ea09e80365ce54dca" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a514977300d99309ea09e80365ce54dca" > SetDurationRange< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 mi, int64 ma)< / td > < / tr >
< tr class = "separator:a514977300d99309ea09e80365ce54dca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3388a6269c91d6ec8b8edc5556d5a544" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a3388a6269c91d6ec8b8edc5556d5a544" > SetDurationValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 value)< / td > < / tr >
< tr class = "separator:a3388a6269c91d6ec8b8edc5556d5a544" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7e88fb7a9da71421cb4a67eb1f81a24e" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a7e88fb7a9da71421cb4a67eb1f81a24e" > SetEndMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a7e88fb7a9da71421cb4a67eb1f81a24e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a157b6b9a936699c80f515accdf1bd422" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a157b6b9a936699c80f515accdf1bd422" > SetEndMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a157b6b9a936699c80f515accdf1bd422" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a77552a8028118507b948e06dd8d5e879" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a77552a8028118507b948e06dd8d5e879" > SetEndRange< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 mi, int64 ma)< / td > < / tr >
< tr class = "separator:a77552a8028118507b948e06dd8d5e879" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae52a3d79c5e89b8661928c6439d9e107" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae52a3d79c5e89b8661928c6439d9e107" > SetEndValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 value)< / td > < / tr >
< tr class = "separator:ae52a3d79c5e89b8661928c6439d9e107" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a93c0e33825a1d8ef903b34a443b281b2" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a93c0e33825a1d8ef903b34a443b281b2" > SetPerformedMin< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a93c0e33825a1d8ef903b34a443b281b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a866caecff7e07d15a7771d26fcb3b995" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a866caecff7e07d15a7771d26fcb3b995" > SetPerformedMax< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 m)< / td > < / tr >
< tr class = "separator:a866caecff7e07d15a7771d26fcb3b995" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab74b8ac19e3a0c418636b841ba551c1a" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab74b8ac19e3a0c418636b841ba551c1a" > SetPerformedRange< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 mi, int64 ma)< / td > < / tr >
< tr class = "separator:ab74b8ac19e3a0c418636b841ba551c1a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:addd13c37ed68173aab91b87925f76e61" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#addd13c37ed68173aab91b87925f76e61" > SetPerformedValue< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var, int64 value)< / td > < / tr >
< tr class = "separator:addd13c37ed68173aab91b87925f76e61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abf20633cc3fd8eb3262cd5eac9f8fe8b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1SequenceVarElement.html" > SequenceVarElement< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#abf20633cc3fd8eb3262cd5eac9f8fe8b" > Add< / a > (< a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var)< / td > < / tr >
< tr class = "separator:abf20633cc3fd8eb3262cd5eac9f8fe8b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab216a01981cb07c26a2cd5e5b5b3c574" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab216a01981cb07c26a2cd5e5b5b3c574" > Add< / a > (const std::vector< < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > * > & vars)< / td > < / tr >
< tr class = "separator:ab216a01981cb07c26a2cd5e5b5b3c574" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeddb97ff376e95548afc629fd7720387" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1SequenceVarElement.html" > SequenceVarElement< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aeddb97ff376e95548afc629fd7720387" > FastAdd< / a > (< a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var)< / td > < / tr >
< tr class = "memdesc:aeddb97ff376e95548afc629fd7720387" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Adds without checking if the variable had been previously added. < a href = "#aeddb97ff376e95548afc629fd7720387" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aeddb97ff376e95548afc629fd7720387" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a240108b6b72b6f8ea4a479095b36504b" > < td class = "memItemLeft" align = "right" valign = "top" > const std::vector< int > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a240108b6b72b6f8ea4a479095b36504b" > ForwardSequence< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a240108b6b72b6f8ea4a479095b36504b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab4a9176237aaf2e3b50196cf4726757a" > < td class = "memItemLeft" align = "right" valign = "top" > const std::vector< int > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab4a9176237aaf2e3b50196cf4726757a" > BackwardSequence< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:ab4a9176237aaf2e3b50196cf4726757a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a47c48e2669dce44002b0c618273bddfe" > < td class = "memItemLeft" align = "right" valign = "top" > const std::vector< int > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a47c48e2669dce44002b0c618273bddfe" > Unperformed< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a47c48e2669dce44002b0c618273bddfe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab6d8cf1dcb0f18656622e325be57e9e8" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab6d8cf1dcb0f18656622e325be57e9e8" > SetSequence< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var, const std::vector< int > & forward_sequence, const std::vector< int > & backward_sequence, const std::vector< int > & unperformed)< / td > < / tr >
< tr class = "separator:ab6d8cf1dcb0f18656622e325be57e9e8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad613991e451593b83b35081635d1fca6" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad613991e451593b83b35081635d1fca6" > SetForwardSequence< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var, const std::vector< int > & forward_sequence)< / td > < / tr >
< tr class = "separator:ad613991e451593b83b35081635d1fca6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad1746f20b39f1db633bb4781bedf05b7" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad1746f20b39f1db633bb4781bedf05b7" > SetBackwardSequence< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var, const std::vector< int > & backward_sequence)< / td > < / tr >
< tr class = "separator:ad1746f20b39f1db633bb4781bedf05b7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab9ab90406aa4d66b882c1e873ce76c48" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab9ab90406aa4d66b882c1e873ce76c48" > SetUnperformed< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var, const std::vector< int > & unperformed)< / td > < / tr >
< tr class = "separator:ab9ab90406aa4d66b882c1e873ce76c48" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af6e5490427e0fba93541ce64812af7ff" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#af6e5490427e0fba93541ce64812af7ff" > Activate< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var)< / td > < / tr >
< tr class = "separator:af6e5490427e0fba93541ce64812af7ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7d783636fe1d998f40ef05ac2b007f77" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a7d783636fe1d998f40ef05ac2b007f77" > Deactivate< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var)< / td > < / tr >
< tr class = "separator:a7d783636fe1d998f40ef05ac2b007f77" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2ae9fa6611914148091bc9088fbd14e6" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a2ae9fa6611914148091bc9088fbd14e6" > Activated< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a2ae9fa6611914148091bc9088fbd14e6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad70c52f1150ba7ed487420845f117541" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad70c52f1150ba7ed487420845f117541" > Activate< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var)< / td > < / tr >
< tr class = "separator:ad70c52f1150ba7ed487420845f117541" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaebd87f4da9bbbeebd677fe83c8cd939" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aaebd87f4da9bbbeebd677fe83c8cd939" > Deactivate< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var)< / td > < / tr >
< tr class = "separator:aaebd87f4da9bbbeebd677fe83c8cd939" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a149aa46c3a234581162d68b2c6e64671" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a149aa46c3a234581162d68b2c6e64671" > Activated< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a149aa46c3a234581162d68b2c6e64671" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0576a040a8e1627cd8430d58780c2dc8" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a0576a040a8e1627cd8430d58780c2dc8" > Activate< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var)< / td > < / tr >
< tr class = "separator:a0576a040a8e1627cd8430d58780c2dc8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae388b9094a9fc079091bedccd764796c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae388b9094a9fc079091bedccd764796c" > Deactivate< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var)< / td > < / tr >
< tr class = "separator:ae388b9094a9fc079091bedccd764796c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa557e7fbf011848be236254ce97d603b" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aa557e7fbf011848be236254ce97d603b" > Activated< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:aa557e7fbf011848be236254ce97d603b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add93a1a7265307e0915276d5d3645a5e" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#add93a1a7265307e0915276d5d3645a5e" > ActivateObjective< / a > ()< / td > < / tr >
< tr class = "separator:add93a1a7265307e0915276d5d3645a5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab5bba882c8c44098d624f9c17b3dc0b9" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab5bba882c8c44098d624f9c17b3dc0b9" > DeactivateObjective< / a > ()< / td > < / tr >
< tr class = "separator:ab5bba882c8c44098d624f9c17b3dc0b9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a808d1e2da8133bc44f693e87e5584bfc" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a808d1e2da8133bc44f693e87e5584bfc" > ActivatedObjective< / a > () const< / td > < / tr >
< tr class = "separator:a808d1e2da8133bc44f693e87e5584bfc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a709bad20694c9c117a3abfff24a60d03" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a709bad20694c9c117a3abfff24a60d03" > DebugString< / a > () const override< / td > < / tr >
< tr class = "separator:a709bad20694c9c117a3abfff24a60d03" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a75637e828b93b922f924b532c6bdf980" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a75637e828b93b922f924b532c6bdf980" > AreAllElementsBound< / a > () const< / td > < / tr >
< tr class = "separator:a75637e828b93b922f924b532c6bdf980" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7ac7a68050caf1046a8f299d597e85b1" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a7ac7a68050caf1046a8f299d597e85b1" > Contains< / a > (const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a7ac7a68050caf1046a8f299d597e85b1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a18fd0cec48cbde4d1621139313bffab0" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a18fd0cec48cbde4d1621139313bffab0" > Contains< / a > (const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:a18fd0cec48cbde4d1621139313bffab0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa4e725a0d14583aa3dda4caf1465f991" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#aa4e725a0d14583aa3dda4caf1465f991" > Contains< / a > (const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const var) const< / td > < / tr >
< tr class = "separator:aa4e725a0d14583aa3dda4caf1465f991" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad6ab5aff03cb66b05fcbdff43dde169a" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad6ab5aff03cb66b05fcbdff43dde169a" > CopyIntersection< / a > (const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > *assignment)< / td > < / tr >
< tr class = "memdesc:ad6ab5aff03cb66b05fcbdff43dde169a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Copies the intersection of the two assignments to the current assignment. < a href = "#ad6ab5aff03cb66b05fcbdff43dde169a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad6ab5aff03cb66b05fcbdff43dde169a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8640e47c57ef2d95a6c94d383a9641a4" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8640e47c57ef2d95a6c94d383a9641a4" > Copy< / a > (const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > *assignment)< / td > < / tr >
< tr class = "memdesc:a8640e47c57ef2d95a6c94d383a9641a4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Copies 'assignment' to the current assignment, clearing its previous content. < a href = "#a8640e47c57ef2d95a6c94d383a9641a4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8640e47c57ef2d95a6c94d383a9641a4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae8af25911cdd4091cd6a0ec08c9a38c7" > < td class = "memItemLeft" align = "right" valign = "top" > const < a class = "el" href = "classoperations__research_1_1Assignment.html#a8f1f48670d847343b04f8bacd77686e8" > IntContainer< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae8af25911cdd4091cd6a0ec08c9a38c7" > IntVarContainer< / a > () const< / td > < / tr >
< tr class = "separator:ae8af25911cdd4091cd6a0ec08c9a38c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae51ad783156fb9ec65af38a8d234a0b8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8f1f48670d847343b04f8bacd77686e8" > IntContainer< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae51ad783156fb9ec65af38a8d234a0b8" > MutableIntVarContainer< / a > ()< / td > < / tr >
< tr class = "separator:ae51ad783156fb9ec65af38a8d234a0b8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad18a61ff8de4c3e7ec78a7e12a480af3" > < td class = "memItemLeft" align = "right" valign = "top" > const < a class = "el" href = "classoperations__research_1_1Assignment.html#ab8f7d613cbf4ee63e39460698d3a46b5" > IntervalContainer< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ad18a61ff8de4c3e7ec78a7e12a480af3" > IntervalVarContainer< / a > () const< / td > < / tr >
< tr class = "separator:ad18a61ff8de4c3e7ec78a7e12a480af3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9ffb2e99804d31214d9d23e1f200e85c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab8f7d613cbf4ee63e39460698d3a46b5" > IntervalContainer< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a9ffb2e99804d31214d9d23e1f200e85c" > MutableIntervalVarContainer< / a > ()< / td > < / tr >
< tr class = "separator:a9ffb2e99804d31214d9d23e1f200e85c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a40c0b89a06e6341fe2155f38ac1ceede" > < td class = "memItemLeft" align = "right" valign = "top" > const < a class = "el" href = "classoperations__research_1_1Assignment.html#a094bbb476dd216af27921dcb30ee5303" > SequenceContainer< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a40c0b89a06e6341fe2155f38ac1ceede" > SequenceVarContainer< / a > () const< / td > < / tr >
< tr class = "separator:a40c0b89a06e6341fe2155f38ac1ceede" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8c613fab3bb57fb3ec18a55a11eee8b5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a094bbb476dd216af27921dcb30ee5303" > SequenceContainer< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8c613fab3bb57fb3ec18a55a11eee8b5" > MutableSequenceVarContainer< / a > ()< / td > < / tr >
< tr class = "separator:a8c613fab3bb57fb3ec18a55a11eee8b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a481f3887a70f86eb37968ee8909267f4" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#a481f3887a70f86eb37968ee8909267f4" > operator==< / a > (const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > & assignment) const< / td > < / tr >
< tr class = "separator:a481f3887a70f86eb37968ee8909267f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae285dcf4a5f8b6a28a9a6f5ed7b3e93d" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1Assignment.html#ae285dcf4a5f8b6a28a9a6f5ed7b3e93d" > operator!=< / a > (const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > & assignment) const< / td > < / tr >
< tr class = "separator:ae285dcf4a5f8b6a28a9a6f5ed7b3e93d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab3aa61657c74294f198a16d1dbc52580" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1Solver.html" > Solver< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#ab3aa61657c74294f198a16d1dbc52580" > solver< / a > () const< / td > < / tr >
< tr class = "separator:ab3aa61657c74294f198a16d1dbc52580" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a78b16596f589dd63573a1586f61c2dbd" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a78b16596f589dd63573a1586f61c2dbd" > FreezeQueue< / a > ()< / td > < / tr >
< tr class = "memdesc:a78b16596f589dd63573a1586f61c2dbd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > This method freezes the propagation queue. < a href = "#a78b16596f589dd63573a1586f61c2dbd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a78b16596f589dd63573a1586f61c2dbd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a97782b79fbcf8043201fefaa7729dcf1" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a97782b79fbcf8043201fefaa7729dcf1" > UnfreezeQueue< / a > ()< / td > < / tr >
< tr class = "memdesc:a97782b79fbcf8043201fefaa7729dcf1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > This method unfreezes the propagation queue. < a href = "#a97782b79fbcf8043201fefaa7729dcf1" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a97782b79fbcf8043201fefaa7729dcf1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5dd87cd906d80738f8727fda04bc5ace" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a5dd87cd906d80738f8727fda04bc5ace" > EnqueueDelayedDemon< / a > (< a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > *const d)< / td > < / tr >
< tr class = "memdesc:a5dd87cd906d80738f8727fda04bc5ace" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > This method pushes the demon onto the propagation queue. < a href = "#a5dd87cd906d80738f8727fda04bc5ace" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a5dd87cd906d80738f8727fda04bc5ace" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3fe6115081d583d57b6cd8b0dd1783d7" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a3fe6115081d583d57b6cd8b0dd1783d7" > EnqueueVar< / a > (< a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > *const d)< / td > < / tr >
< tr class = "separator:a3fe6115081d583d57b6cd8b0dd1783d7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4a7285479f5e0fa7663c043cdfc7dd61" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a4a7285479f5e0fa7663c043cdfc7dd61" > ExecuteAll< / a > (const < a class = "el" href = "classoperations__research_1_1SimpleRevFIFO.html" > SimpleRevFIFO< / a > < < a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > * > & demons)< / td > < / tr >
< tr class = "separator:a4a7285479f5e0fa7663c043cdfc7dd61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5975e144479d99ceae4f009472ca5e92" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a5975e144479d99ceae4f009472ca5e92" > EnqueueAll< / a > (const < a class = "el" href = "classoperations__research_1_1SimpleRevFIFO.html" > SimpleRevFIFO< / a > < < a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > * > & demons)< / td > < / tr >
< tr class = "separator:a5975e144479d99ceae4f009472ca5e92" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5c6bf90bb0b099a2c8f81aaefdfdd46c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a5c6bf90bb0b099a2c8f81aaefdfdd46c" > set_action_on_fail< / a > (< a class = "el" href = "classoperations__research_1_1Solver.html#a87ca0b6abf9c8724900387f5aa557c04" > Solver::Action< / a > a)< / td > < / tr >
< tr class = "separator:a5c6bf90bb0b099a2c8f81aaefdfdd46c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad07aa613bcc8d3896dff3f33520b061c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#ad07aa613bcc8d3896dff3f33520b061c" > reset_action_on_fail< / a > ()< / td > < / tr >
< tr class = "memdesc:ad07aa613bcc8d3896dff3f33520b061c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > This method clears the failure callback. < a href = "#ad07aa613bcc8d3896dff3f33520b061c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad07aa613bcc8d3896dff3f33520b061c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4d2ccb8a806df14394b3271791c81e61" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a4d2ccb8a806df14394b3271791c81e61" > set_variable_to_clean_on_fail< / a > (< a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *v)< / td > < / tr >
< tr class = "memdesc:a4d2ccb8a806df14394b3271791c81e61" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Shortcut for variable cleaner. < a href = "#a4d2ccb8a806df14394b3271791c81e61" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a4d2ccb8a806df14394b3271791c81e61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8be8b75223b76744791e48747677cdb6" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a8be8b75223b76744791e48747677cdb6" > name< / a > () const< / td > < / tr >
< tr class = "memdesc:a8be8b75223b76744791e48747677cdb6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Object naming. < a href = "#a8be8b75223b76744791e48747677cdb6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8be8b75223b76744791e48747677cdb6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5d4a4cf402b353ba2908836656cf0c62" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a5d4a4cf402b353ba2908836656cf0c62" > set_name< / a > (const std::string & < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#a8be8b75223b76744791e48747677cdb6" > name< / a > )< / td > < / tr >
< tr class = "separator:a5d4a4cf402b353ba2908836656cf0c62" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af6e627822f954d6072125c1d152c30f8" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#af6e627822f954d6072125c1d152c30f8" > HasName< / a > () const< / td > < / tr >
< tr class = "memdesc:af6e627822f954d6072125c1d152c30f8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns whether the object has been named or not. < a href = "#af6e627822f954d6072125c1d152c30f8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af6e627822f954d6072125c1d152c30f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab34671f68433c582260a443f3d15bfae" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#ab34671f68433c582260a443f3d15bfae" > BaseName< / a > () const< / td > < / tr >
< tr class = "memdesc:ab34671f68433c582260a443f3d15bfae" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a base name for automatic naming. < a href = "#ab34671f68433c582260a443f3d15bfae" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ab34671f68433c582260a443f3d15bfae" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
2019-07-12 13:25:23 -07:00
< h2 class = "groupheader" > Member Typedef Documentation< / h2 >
2019-06-13 15:36:14 +02:00
< a id = "a8f1f48670d847343b04f8bacd77686e8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8f1f48670d847343b04f8bacd77686e8" > ◆ < / a > < / span > IntContainer< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef < a class = "el" href = "classoperations__research_1_1AssignmentContainer.html" > AssignmentContainer< / a > < < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > , < a class = "el" href = "classoperations__research_1_1IntVarElement.html" > IntVarElement< / a > > < a class = "el" href = "classoperations__research_1_1Assignment.html#a8f1f48670d847343b04f8bacd77686e8" > operations_research::Assignment::IntContainer< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04936" > 4936< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ab8f7d613cbf4ee63e39460698d3a46b5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab8f7d613cbf4ee63e39460698d3a46b5" > ◆ < / a > < / span > IntervalContainer< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef < a class = "el" href = "classoperations__research_1_1AssignmentContainer.html" > AssignmentContainer< / a > < < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > , < a class = "el" href = "classoperations__research_1_1IntervalVarElement.html" > IntervalVarElement< / a > > < a class = "el" href = "classoperations__research_1_1Assignment.html#ab8f7d613cbf4ee63e39460698d3a46b5" > operations_research::Assignment::IntervalContainer< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04938" > 4938< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a094bbb476dd216af27921dcb30ee5303" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a094bbb476dd216af27921dcb30ee5303" > ◆ < / a > < / span > SequenceContainer< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef < a class = "el" href = "classoperations__research_1_1AssignmentContainer.html" > AssignmentContainer< / a > < < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > , < a class = "el" href = "classoperations__research_1_1SequenceVarElement.html" > SequenceVarElement< / a > > < a class = "el" href = "classoperations__research_1_1Assignment.html#a094bbb476dd216af27921dcb30ee5303" > operations_research::Assignment::SequenceContainer< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04940" > 4940< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
< a id = "a54a6c970300c41c108c0ea9634d6cfa7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a54a6c970300c41c108c0ea9634d6cfa7" > ◆ < / a > < / span > 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" > operations_research::Assignment::Assignment < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1Solver.html" > Solver< / a > *const  < / td >
< td class = "paramname" > < em > s< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ac1cb35f70f4f534716957a5ac9b381f4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac1cb35f70f4f534716957a5ac9b381f4" > ◆ < / a > < / span > 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" > operations_research::Assignment::Assignment < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > *const  < / td >
< td class = "paramname" > < em > copy< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a676bfc6bcaf0a4866b511c82fd47c420" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a676bfc6bcaf0a4866b511c82fd47c420" > ◆ < / a > < / span > ~Assignment()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > operations_research::Assignment::~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" > override< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
< a id = "af6e5490427e0fba93541ce64812af7ff" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af6e5490427e0fba93541ce64812af7ff" > ◆ < / a > < / span > Activate() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Activate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ad70c52f1150ba7ed487420845f117541" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad70c52f1150ba7ed487420845f117541" > ◆ < / a > < / span > Activate() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Activate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a0576a040a8e1627cd8430d58780c2dc8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0576a040a8e1627cd8430d58780c2dc8" > ◆ < / a > < / span > Activate() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Activate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a2ae9fa6611914148091bc9088fbd14e6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2ae9fa6611914148091bc9088fbd14e6" > ◆ < / a > < / span > Activated() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Activated < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a149aa46c3a234581162d68b2c6e64671" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a149aa46c3a234581162d68b2c6e64671" > ◆ < / a > < / span > Activated() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Activated < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aa557e7fbf011848be236254ce97d603b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa557e7fbf011848be236254ce97d603b" > ◆ < / a > < / span > Activated() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Activated < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a808d1e2da8133bc44f693e87e5584bfc" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a808d1e2da8133bc44f693e87e5584bfc" > ◆ < / a > < / span > ActivatedObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::ActivatedObjective < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "add93a1a7265307e0915276d5d3645a5e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#add93a1a7265307e0915276d5d3645a5e" > ◆ < / a > < / span > ActivateObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::ActivateObjective < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ad71780560faa8a12413e6007c636c104" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad71780560faa8a12413e6007c636c104" > ◆ < / a > < / span > Add() < span class = "overload" > [1/6]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1IntVarElement.html" > IntVarElement< / a > * operations_research::Assignment::Add < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "af5ddb7fd6be53f8a7673e9f02f8116c6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af5ddb7fd6be53f8a7673e9f02f8116c6" > ◆ < / a > < / span > Add() < span class = "overload" > [2/6]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Add < / td >
< td > (< / td >
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > * > &   < / td >
< td class = "paramname" > < em > vars< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a130169aa9a791d2f5534e5802c980c7e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a130169aa9a791d2f5534e5802c980c7e" > ◆ < / a > < / span > Add() < span class = "overload" > [3/6]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1IntervalVarElement.html" > IntervalVarElement< / a > * operations_research::Assignment::Add < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "af99d85c1ebbb2482ae7f85dd59832013" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af99d85c1ebbb2482ae7f85dd59832013" > ◆ < / a > < / span > Add() < span class = "overload" > [4/6]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Add < / td >
< td > (< / td >
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > * > &   < / td >
< td class = "paramname" > < em > vars< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "abf20633cc3fd8eb3262cd5eac9f8fe8b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abf20633cc3fd8eb3262cd5eac9f8fe8b" > ◆ < / a > < / span > Add() < span class = "overload" > [5/6]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1SequenceVarElement.html" > SequenceVarElement< / a > * operations_research::Assignment::Add < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab216a01981cb07c26a2cd5e5b5b3c574" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab216a01981cb07c26a2cd5e5b5b3c574" > ◆ < / a > < / span > Add() < span class = "overload" > [6/6]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Add < / td >
< td > (< / td >
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > * > &   < / td >
< td class = "paramname" > < em > vars< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "adae0600f8be577e57febc34f92d59203" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adae0600f8be577e57febc34f92d59203" > ◆ < / a > < / span > AddObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::AddObjective < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > v< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a75637e828b93b922f924b532c6bdf980" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a75637e828b93b922f924b532c6bdf980" > ◆ < / a > < / span > AreAllElementsBound()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::AreAllElementsBound < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05069" > 5069< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ab4a9176237aaf2e3b50196cf4726757a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab4a9176237aaf2e3b50196cf4726757a" > ◆ < / a > < / span > BackwardSequence()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const std::vector< int> & operations_research::Assignment::BackwardSequence < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab34671f68433c582260a443f3d15bfae" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab34671f68433c582260a443f3d15bfae" > ◆ < / a > < / span > BaseName()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual std::string operations_research::PropagationBaseObject::BaseName < / 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" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Returns a base name for automatic naming. < / p >
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1BooleanVar.html#af9f1ddd2359a6d10c4003822bfc81289" > operations_research::BooleanVar< / a > .< / p >
< / div >
< / div >
< a id = "a0e75f7efda75c27cdec0baa19c2803d1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0e75f7efda75c27cdec0baa19c2803d1" > ◆ < / a > < / span > Bound()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Bound < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a95769d12b65e9e41966f082e6be717e3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a95769d12b65e9e41966f082e6be717e3" > ◆ < / a > < / span > Clear()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Clear < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ae2c61aed5346bd04a91421c70861d918" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae2c61aed5346bd04a91421c70861d918" > ◆ < / a > < / span > ClearObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::ClearObjective < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04975" > 4975< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a7ac7a68050caf1046a8f299d597e85b1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7ac7a68050caf1046a8f299d597e85b1" > ◆ < / a > < / span > Contains() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Contains < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a18fd0cec48cbde4d1621139313bffab0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a18fd0cec48cbde4d1621139313bffab0" > ◆ < / a > < / span > Contains() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Contains < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aa4e725a0d14583aa3dda4caf1465f991" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa4e725a0d14583aa3dda4caf1465f991" > ◆ < / a > < / span > Contains() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Contains < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a8640e47c57ef2d95a6c94d383a9641a4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8640e47c57ef2d95a6c94d383a9641a4" > ◆ < / a > < / span > Copy()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Copy < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > *  < / td >
< td class = "paramname" > < em > assignment< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Copies 'assignment' to the current assignment, clearing its previous content. < / p >
< / div >
< / div >
< a id = "ad6ab5aff03cb66b05fcbdff43dde169a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad6ab5aff03cb66b05fcbdff43dde169a" > ◆ < / a > < / span > CopyIntersection()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::CopyIntersection < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > *  < / td >
< td class = "paramname" > < em > assignment< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Copies the intersection of the two assignments to the current assignment. < / p >
< / div >
< / div >
< a id = "a7d783636fe1d998f40ef05ac2b007f77" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7d783636fe1d998f40ef05ac2b007f77" > ◆ < / a > < / span > Deactivate() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Deactivate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aaebd87f4da9bbbeebd677fe83c8cd939" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aaebd87f4da9bbbeebd677fe83c8cd939" > ◆ < / a > < / span > Deactivate() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Deactivate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ae388b9094a9fc079091bedccd764796c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae388b9094a9fc079091bedccd764796c" > ◆ < / a > < / span > Deactivate() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Deactivate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab5bba882c8c44098d624f9c17b3dc0b9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab5bba882c8c44098d624f9c17b3dc0b9" > ◆ < / a > < / span > DeactivateObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::DeactivateObjective < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a709bad20694c9c117a3abfff24a60d03" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a709bad20694c9c117a3abfff24a60d03" > ◆ < / a > < / span > DebugString()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::Assignment::DebugString < / 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" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1PropagationBaseObject.html#ae5b6f8cb73c1b76da152ad612f91c4ce" > operations_research::PropagationBaseObject< / a > .< / p >
< / div >
< / div >
< a id = "abf92c871da428f03cd4ad14853860721" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abf92c871da428f03cd4ad14853860721" > ◆ < / a > < / span > DurationMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::DurationMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a95e429f9bc2b17b436f68f16bd184a4c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a95e429f9bc2b17b436f68f16bd184a4c" > ◆ < / a > < / span > DurationMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::DurationMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a0fc43c0f1a567725de7ac83cc86bde8f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0fc43c0f1a567725de7ac83cc86bde8f" > ◆ < / a > < / span > DurationValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::DurationValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ad89ba9e1f4d98d3a3b2bb5d97bd1e8bd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad89ba9e1f4d98d3a3b2bb5d97bd1e8bd" > ◆ < / a > < / span > Empty()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Empty < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04947" > 4947< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "aaee3eb3af912875dc367679f64d65a3b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aaee3eb3af912875dc367679f64d65a3b" > ◆ < / a > < / span > EndMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::EndMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab8d2e00eb03cec613c05eaf9ad6da646" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab8d2e00eb03cec613c05eaf9ad6da646" > ◆ < / a > < / span > EndMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::EndMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a5251224150b99f3458c7bc494ba9d193" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5251224150b99f3458c7bc494ba9d193" > ◆ < / a > < / span > EndValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::EndValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a5975e144479d99ceae4f009472ca5e92" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5975e144479d99ceae4f009472ca5e92" > ◆ < / a > < / span > EnqueueAll()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::EnqueueAll < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SimpleRevFIFO.html" > SimpleRevFIFO< / a > < < a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > * > &   < / td >
< td class = "paramname" > < em > demons< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a5dd87cd906d80738f8727fda04bc5ace" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5dd87cd906d80738f8727fda04bc5ace" > ◆ < / a > < / span > EnqueueDelayedDemon()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::EnqueueDelayedDemon < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > *const  < / td >
< td class = "paramname" > < em > d< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > This method pushes the demon onto the propagation queue. < / p >
< p > It will be processed directly if the queue is empty. It will be enqueued according to its priority otherwise. < / p >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03129" > 3129< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a3fe6115081d583d57b6cd8b0dd1783d7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3fe6115081d583d57b6cd8b0dd1783d7" > ◆ < / a > < / span > EnqueueVar()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::EnqueueVar < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > *const  < / td >
< td class = "paramname" > < em > d< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03130" > 3130< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a4a7285479f5e0fa7663c043cdfc7dd61" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4a7285479f5e0fa7663c043cdfc7dd61" > ◆ < / a > < / span > ExecuteAll()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::ExecuteAll < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SimpleRevFIFO.html" > SimpleRevFIFO< / a > < < a class = "el" href = "classoperations__research_1_1Demon.html" > Demon< / a > * > &   < / td >
< td class = "paramname" > < em > demons< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a11c9545171ef35516112a3f9b49484b7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a11c9545171ef35516112a3f9b49484b7" > ◆ < / a > < / span > FastAdd() < 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_1IntVarElement.html" > IntVarElement< / a > * operations_research::Assignment::FastAdd < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Adds without checking if variable has been previously added. < / p >
< / div >
< / div >
< a id = "abdae8b188272df57b2ef9723d241a176" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abdae8b188272df57b2ef9723d241a176" > ◆ < / a > < / span > FastAdd() < 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_1IntervalVarElement.html" > IntervalVarElement< / a > * operations_research::Assignment::FastAdd < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Adds without checking if variable has been previously added. < / p >
< / div >
< / div >
< a id = "aeddb97ff376e95548afc629fd7720387" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeddb97ff376e95548afc629fd7720387" > ◆ < / a > < / span > FastAdd() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1SequenceVarElement.html" > SequenceVarElement< / a > * operations_research::Assignment::FastAdd < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Adds without checking if the variable had been previously added. < / p >
< / div >
< / div >
< a id = "a240108b6b72b6f8ea4a479095b36504b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a240108b6b72b6f8ea4a479095b36504b" > ◆ < / a > < / span > ForwardSequence()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const std::vector< int> & operations_research::Assignment::ForwardSequence < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a78b16596f589dd63573a1586f61c2dbd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a78b16596f589dd63573a1586f61c2dbd" > ◆ < / a > < / span > FreezeQueue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::FreezeQueue < / 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" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > This method freezes the propagation queue. < / p >
< p > It is useful when you need to apply multiple modifications at once. < / p >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03120" > 3120< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "af6e627822f954d6072125c1d152c30f8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af6e627822f954d6072125c1d152c30f8" > ◆ < / a > < / span > HasName()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::PropagationBaseObject::HasName < / 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" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Returns whether the object has been named or not. < / p >
< / div >
< / div >
< a id = "a31c577d3e5dbbf7a90f5b1955660642c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a31c577d3e5dbbf7a90f5b1955660642c" > ◆ < / a > < / span > HasObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::HasObjective < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04977" > 4977< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ad18a61ff8de4c3e7ec78a7e12a480af3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad18a61ff8de4c3e7ec78a7e12a480af3" > ◆ < / a > < / span > IntervalVarContainer()< / 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_1Assignment.html#ab8f7d613cbf4ee63e39460698d3a46b5" > IntervalContainer< / a > & operations_research::Assignment::IntervalVarContainer < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05087" > 5087< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ae8af25911cdd4091cd6a0ec08c9a38c7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae8af25911cdd4091cd6a0ec08c9a38c7" > ◆ < / a > < / span > IntVarContainer()< / 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_1Assignment.html#a8f1f48670d847343b04f8bacd77686e8" > IntContainer< / a > & operations_research::Assignment::IntVarContainer < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05085" > 5085< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a3b43a5bec63b40d16227469fa213cb18" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3b43a5bec63b40d16227469fa213cb18" > ◆ < / a > < / span > Load() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Load < / td >
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > filename< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Loads an assignment from a file; does not add variables to the assignment (only the variables contained in the assignment are modified). < / p >
< / div >
< / div >
< a id = "ad0e1c1e364817d29b49def87e42942e5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad0e1c1e364817d29b49def87e42942e5" > ◆ < / a > < / span > Load() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Load < / td >
< td > (< / td >
< td class = "paramtype" > File *  < / td >
< td class = "paramname" > < em > file< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aa12ff68b3fe5256080f06e9dc47cd1bf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa12ff68b3fe5256080f06e9dc47cd1bf" > ◆ < / a > < / span > Load() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Load < / td >
< td > (< / td >
< td class = "paramtype" > const AssignmentProto &   < / td >
< td class = "paramname" > < em > assignment_proto< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p > #if !defined(SWIG) < / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "aadef912e9222db3003405f7b60492dce" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aadef912e9222db3003405f7b60492dce" > ◆ < / a > < / span > Max()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::Max < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a272ed05b871564c3ab8034010901d068" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a272ed05b871564c3ab8034010901d068" > ◆ < / a > < / span > Min()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::Min < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a9ffb2e99804d31214d9d23e1f200e85c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9ffb2e99804d31214d9d23e1f200e85c" > ◆ < / a > < / span > MutableIntervalVarContainer()< / 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_1Assignment.html#ab8f7d613cbf4ee63e39460698d3a46b5" > IntervalContainer< / a > * operations_research::Assignment::MutableIntervalVarContainer < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05090" > 5090< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ae51ad783156fb9ec65af38a8d234a0b8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae51ad783156fb9ec65af38a8d234a0b8" > ◆ < / a > < / span > MutableIntVarContainer()< / 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_1Assignment.html#a8f1f48670d847343b04f8bacd77686e8" > IntContainer< / a > * operations_research::Assignment::MutableIntVarContainer < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05086" > 5086< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a8c613fab3bb57fb3ec18a55a11eee8b5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8c613fab3bb57fb3ec18a55a11eee8b5" > ◆ < / a > < / span > MutableSequenceVarContainer()< / 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_1Assignment.html#a094bbb476dd216af27921dcb30ee5303" > SequenceContainer< / a > * operations_research::Assignment::MutableSequenceVarContainer < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05096" > 5096< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a8be8b75223b76744791e48747677cdb6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8be8b75223b76744791e48747677cdb6" > ◆ < / a > < / span > name()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual std::string operations_research::PropagationBaseObject::name < / 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" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Object naming. < / p >
< / div >
< / div >
< a id = "a8341278b341fb7888adf8cdde439dfa2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8341278b341fb7888adf8cdde439dfa2" > ◆ < / a > < / span > NumIntervalVars()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int operations_research::Assignment::NumIntervalVars < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04955" > 4955< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a607ab1726c4a6ae603e3645084ae96b3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a607ab1726c4a6ae603e3645084ae96b3" > ◆ < / a > < / span > NumIntVars()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int operations_research::Assignment::NumIntVars < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04954" > 4954< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "abc1a433b3e54e2fa0aef6925f83d43b4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abc1a433b3e54e2fa0aef6925f83d43b4" > ◆ < / a > < / span > NumSequenceVars()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int operations_research::Assignment::NumSequenceVars < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04956" > 4956< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a507e861514fe3fdc9313406ba25b7443" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a507e861514fe3fdc9313406ba25b7443" > ◆ < / a > < / span > Objective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > * operations_research::Assignment::Objective < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a57610548a8daffff880539eec24df109" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a57610548a8daffff880539eec24df109" > ◆ < / a > < / span > ObjectiveBound()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::ObjectiveBound < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a47d98f9809485d149e9537e1afb1d6fa" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a47d98f9809485d149e9537e1afb1d6fa" > ◆ < / a > < / span > ObjectiveMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::ObjectiveMax < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a51dadd0690d4db9d75d1f8616f2742d8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a51dadd0690d4db9d75d1f8616f2742d8" > ◆ < / a > < / span > ObjectiveMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::ObjectiveMin < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a6eb497a20a19617c926afffe531654b0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6eb497a20a19617c926afffe531654b0" > ◆ < / a > < / span > ObjectiveValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::ObjectiveValue < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ae285dcf4a5f8b6a28a9a6f5ed7b3e93d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae285dcf4a5f8b6a28a9a6f5ed7b3e93d" > ◆ < / a > < / span > operator!=()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::operator!= < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > &   < / td >
< td class = "paramname" > < em > assignment< / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05105" > 5105< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a481f3887a70f86eb37968ee8909267f4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a481f3887a70f86eb37968ee8909267f4" > ◆ < / a > < / span > operator==()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::operator== < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1Assignment.html" > Assignment< / a > &   < / td >
< td class = "paramname" > < em > assignment< / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05099" > 5099< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a6e3a7428eea94e102ed7c7335f551b52" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6e3a7428eea94e102ed7c7335f551b52" > ◆ < / a > < / span > PerformedMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::PerformedMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a02f7cd678fb793a4cedbaa11f1904e32" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a02f7cd678fb793a4cedbaa11f1904e32" > ◆ < / a > < / span > PerformedMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::PerformedMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ac3cbe166fe2619e72c729e18ee245eac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac3cbe166fe2619e72c729e18ee245eac" > ◆ < / a > < / span > PerformedValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::PerformedValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ad07aa613bcc8d3896dff3f33520b061c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad07aa613bcc8d3896dff3f33520b061c" > ◆ < / a > < / span > reset_action_on_fail()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::reset_action_on_fail < / 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" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > This method clears the failure callback. < / p >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03143" > 3143< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a17a5e13f2f630fd1566794ac31087fb1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a17a5e13f2f630fd1566794ac31087fb1" > ◆ < / a > < / span > Restore()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Restore < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af0aa8d715cd8daf2fdc0dc6ebd1f5abb" > ◆ < / a > < / span > Save() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Save < / td >
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > filename< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Saves the assignment to a file. < / p >
< / div >
< / div >
< a id = "a18d25283cdf3f31ad33c05c6e9d73840" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a18d25283cdf3f31ad33c05c6e9d73840" > ◆ < / a > < / span > Save() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::Assignment::Save < / td >
< td > (< / td >
< td class = "paramtype" > File *  < / td >
< td class = "paramname" > < em > file< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a044f5e030695302807e757fcbb648948" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a044f5e030695302807e757fcbb648948" > ◆ < / a > < / span > Save() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Save < / td >
< td > (< / td >
< td class = "paramtype" > AssignmentProto *const  < / td >
< td class = "paramname" > < em > assignment_proto< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a40c0b89a06e6341fe2155f38ac1ceede" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a40c0b89a06e6341fe2155f38ac1ceede" > ◆ < / a > < / span > SequenceVarContainer()< / 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_1Assignment.html#a094bbb476dd216af27921dcb30ee5303" > SequenceContainer< / a > & operations_research::Assignment::SequenceVarContainer < / 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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l05093" > 5093< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a5c6bf90bb0b099a2c8f81aaefdfdd46c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5c6bf90bb0b099a2c8f81aaefdfdd46c" > ◆ < / a > < / span > set_action_on_fail()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::set_action_on_fail < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1Solver.html#a87ca0b6abf9c8724900387f5aa557c04" > Solver::Action< / a >   < / td >
< td class = "paramname" > < em > a< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03137" > 3137< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a5d4a4cf402b353ba2908836656cf0c62" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5d4a4cf402b353ba2908836656cf0c62" > ◆ < / a > < / span > set_name()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::set_name < / td >
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > name< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a4d2ccb8a806df14394b3271791c81e61" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4d2ccb8a806df14394b3271791c81e61" > ◆ < / a > < / span > set_variable_to_clean_on_fail()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::set_variable_to_clean_on_fail < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *  < / td >
< td class = "paramname" > < em > v< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Shortcut for variable cleaner. < / p >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03146" > 3146< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ad1746f20b39f1db633bb4781bedf05b7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad1746f20b39f1db633bb4781bedf05b7" > ◆ < / a > < / span > SetBackwardSequence()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetBackwardSequence < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const std::vector< int > &   < / td >
< td class = "paramname" > < em > backward_sequence< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aa52aacc34b2380d2b649983ac5c1c7fd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa52aacc34b2380d2b649983ac5c1c7fd" > ◆ < / a > < / span > SetDurationMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetDurationMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a470a8ff6d426b41ce7b4cefbd7de8d6d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a470a8ff6d426b41ce7b4cefbd7de8d6d" > ◆ < / a > < / span > SetDurationMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetDurationMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a514977300d99309ea09e80365ce54dca" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a514977300d99309ea09e80365ce54dca" > ◆ < / a > < / span > SetDurationRange()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetDurationRange < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > mi< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > ma< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a3388a6269c91d6ec8b8edc5556d5a544" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3388a6269c91d6ec8b8edc5556d5a544" > ◆ < / a > < / span > SetDurationValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetDurationValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a157b6b9a936699c80f515accdf1bd422" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a157b6b9a936699c80f515accdf1bd422" > ◆ < / a > < / span > SetEndMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetEndMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a7e88fb7a9da71421cb4a67eb1f81a24e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7e88fb7a9da71421cb4a67eb1f81a24e" > ◆ < / a > < / span > SetEndMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetEndMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a77552a8028118507b948e06dd8d5e879" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a77552a8028118507b948e06dd8d5e879" > ◆ < / a > < / span > SetEndRange()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetEndRange < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > mi< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > ma< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ae52a3d79c5e89b8661928c6439d9e107" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae52a3d79c5e89b8661928c6439d9e107" > ◆ < / a > < / span > SetEndValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetEndValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ad613991e451593b83b35081635d1fca6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad613991e451593b83b35081635d1fca6" > ◆ < / a > < / span > SetForwardSequence()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetForwardSequence < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const std::vector< int > &   < / td >
< td class = "paramname" > < em > forward_sequence< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a5c741487249c9eb1805e33285873c240" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5c741487249c9eb1805e33285873c240" > ◆ < / a > < / span > SetMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a117e51bab95cb5e42af11f97448c6d29" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a117e51bab95cb5e42af11f97448c6d29" > ◆ < / a > < / span > SetMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a95bd74b66ab1626c7d7cb8b4c083463f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a95bd74b66ab1626c7d7cb8b4c083463f" > ◆ < / a > < / span > SetObjectiveMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetObjectiveMax < / td >
< td > (< / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a5dbf21225962af3db13d216174989608" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5dbf21225962af3db13d216174989608" > ◆ < / a > < / span > SetObjectiveMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetObjectiveMin < / td >
< td > (< / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a403ddf341e288433672bedb08c322963" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a403ddf341e288433672bedb08c322963" > ◆ < / a > < / span > SetObjectiveRange()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetObjectiveRange < / td >
< td > (< / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > l< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > u< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab9f7970e317fa45b497c484a00485b1f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab9f7970e317fa45b497c484a00485b1f" > ◆ < / a > < / span > SetObjectiveValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetObjectiveValue < / td >
< td > (< / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a866caecff7e07d15a7771d26fcb3b995" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a866caecff7e07d15a7771d26fcb3b995" > ◆ < / a > < / span > SetPerformedMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetPerformedMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a93c0e33825a1d8ef903b34a443b281b2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a93c0e33825a1d8ef903b34a443b281b2" > ◆ < / a > < / span > SetPerformedMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetPerformedMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab74b8ac19e3a0c418636b841ba551c1a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab74b8ac19e3a0c418636b841ba551c1a" > ◆ < / a > < / span > SetPerformedRange()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetPerformedRange < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > mi< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > ma< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "addd13c37ed68173aab91b87925f76e61" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#addd13c37ed68173aab91b87925f76e61" > ◆ < / a > < / span > SetPerformedValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetPerformedValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ac0c8bfa3cf5460476327b1360783e29d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac0c8bfa3cf5460476327b1360783e29d" > ◆ < / a > < / span > SetRange()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetRange < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > l< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > u< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab6d8cf1dcb0f18656622e325be57e9e8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab6d8cf1dcb0f18656622e325be57e9e8" > ◆ < / a > < / span > SetSequence()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetSequence < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const std::vector< int > &   < / td >
< td class = "paramname" > < em > forward_sequence< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const std::vector< int > &   < / td >
< td class = "paramname" > < em > backward_sequence< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const std::vector< int > &   < / td >
< td class = "paramname" > < em > unperformed< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a8898f5457ee277d6365c9d01ef6e66ab" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8898f5457ee277d6365c9d01ef6e66ab" > ◆ < / a > < / span > SetStartMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetStartMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ae6f3b7ad8f6360c12d1b459cb5cefe59" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae6f3b7ad8f6360c12d1b459cb5cefe59" > ◆ < / a > < / span > SetStartMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetStartMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > m< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a846c66e60add2d3116f6080694492c55" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a846c66e60add2d3116f6080694492c55" > ◆ < / a > < / span > SetStartRange()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetStartRange < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > mi< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > ma< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "af77457fc093a5cca3be6a1b56e2bc028" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af77457fc093a5cca3be6a1b56e2bc028" > ◆ < / a > < / span > SetStartValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetStartValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ab9ab90406aa4d66b882c1e873ce76c48" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab9ab90406aa4d66b882c1e873ce76c48" > ◆ < / a > < / span > SetUnperformed()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetUnperformed < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const std::vector< int > &   < / td >
< td class = "paramname" > < em > unperformed< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ad98cd25d71c9c8c2e98aab3866372a85" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad98cd25d71c9c8c2e98aab3866372a85" > ◆ < / a > < / span > SetValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::SetValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int64  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a8c6ea345dae471d30d83faeef85f61cf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8c6ea345dae471d30d83faeef85f61cf" > ◆ < / a > < / span > Size()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int operations_research::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" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l04951" > 4951< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "ab3aa61657c74294f198a16d1dbc52580" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab3aa61657c74294f198a16d1dbc52580" > ◆ < / a > < / span > solver()< / 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_1Solver.html" > Solver< / a > * operations_research::PropagationBaseObject::solver < / 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" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03116" > 3116< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a6e45377849d24ceb498ec05f3bb146e1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6e45377849d24ceb498ec05f3bb146e1" > ◆ < / a > < / span > StartMax()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::StartMax < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a06215150a658d6f23e352df8e2edadc5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a06215150a658d6f23e352df8e2edadc5" > ◆ < / a > < / span > StartMin()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::StartMin < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a7530f8bd8c4e7153cae4e5245b28b0d9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7530f8bd8c4e7153cae4e5245b28b0d9" > ◆ < / a > < / span > StartValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::StartValue < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntervalVar.html" > IntervalVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a7eb289b0a73f7cdb6296c26f485eb69e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7eb289b0a73f7cdb6296c26f485eb69e" > ◆ < / a > < / span > Store()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::Assignment::Store < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a97782b79fbcf8043201fefaa7729dcf1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97782b79fbcf8043201fefaa7729dcf1" > ◆ < / a > < / span > UnfreezeQueue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::PropagationBaseObject::UnfreezeQueue < / 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" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > This method unfreezes the propagation queue. < / p >
< p > All modifications that happened when the queue was frozen will be processed. < / p >
2019-07-05 00:25:55 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "constraint__solver_8h_source.html#l03124" > 3124< / a > of file < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > .< / p >
2019-06-13 15:36:14 +02:00
< / div >
< / div >
< a id = "a47c48e2669dce44002b0c618273bddfe" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a47c48e2669dce44002b0c618273bddfe" > ◆ < / a > < / span > Unperformed()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const std::vector< int> & operations_research::Assignment::Unperformed < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1SequenceVar.html" > SequenceVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a91dba370f181ba0f0ca98992aaeb59d6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a91dba370f181ba0f0ca98992aaeb59d6" > ◆ < / a > < / span > Value()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int64 operations_research::Assignment::Value < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1IntVar.html" > IntVar< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "constraint__solver_8h_source.html" > constraint_solver.h< / a > < / li >
< / ul >
< / div > <!-- contents -->
2019-07-12 13:25:23 -07:00
< / div > <!-- doc - content -->
2019-06-13 15:36:14 +02:00
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
< / html >