2019-06-13 13:08:49 +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 13:08:49 +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 13:08:49 +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 13:08:49 +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 class = "current" > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li > < 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 13:08:49 +02:00
< / ul >
< / div >
< / div > <!-- top -->
2019-07-12 13:25:23 -07:00
< 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">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('todo.html','');});
/* @license-end */
< / script >
< div id = "doc-content" >
2019-06-13 13:08:49 +02:00
< div class = "PageDoc" > < div class = "header" >
< div class = "headertitle" >
2019-06-13 15:51:12 +02:00
< div class = "title" > Todo List < / div > < / div >
2019-06-13 13:08:49 +02:00
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > < dl class = "reflist" >
< dt > Member < a class = "el" href = "classoperations__research_1_1Domain.html#a153837b45a0e9ddf5620679f243baa96" > operations_research::Domain::intervals< / a > () const< / dt >
2019-06-13 15:51:12 +02:00
< dd > < a class = "anchor" id = "_todo000006" > < / a > (user): remove, this makes a copy and is of a different type that our internal InlinedVector() anyway. < / dd >
< dt > Member < a class = "el" href = "classoperations__research_1_1sat_1_1CpModelBuilder.html#a8e1b64644f124be491431bbae9d5d843" > operations_research::sat::CpModelBuilder::Build< / a > () const< / dt >
< dd > < a class = "anchor" id = "_todo000002" > < / a > (user) : add MapDomain? < / dd >
< dt > Member < a class = "el" href = "classoperations__research_1_1sat_1_1Model.html#af4eb422b7cfd963c58d65b18b4e47717" > operations_research::sat::Model::GetOrCreate< / a > ()< / dt >
< dd > < a class = "anchor" id = "_todo000003" > < / a > (user): directly store std::unique_ptr< > in singletons_? < / dd >
< dt > Class < a class = "el" href = "classoperations__research_1_1SortedDisjointIntervalList.html" > operations_research::SortedDisjointIntervalList< / a > < / dt >
< dd > < a class = "anchor" id = "_todo000005" > < / a > (user): Templatize the class on the type of the bounds. < / dd >
< dt > Member < a class = "el" href = "classoperations__research_1_1SortedDisjointIntervalList.html#a85b8188b348ebff82e5ff38ef49da201" > operations_research::SortedDisjointIntervalList::SortedDisjointIntervalList< / a > (const std::vector< int64 > & starts, const std::vector< int64 > & ends)< / dt >
2019-06-26 07:59:17 +02:00
< dd > < a class = "anchor" id = "_todo000007" > < / a > (user): Explain why we favored this API to the more natural input std::vector< ClosedInterval> or std::vector< std::pair< int, int> > .< / dd >
2019-06-13 13:08:49 +02:00
< / dl >
< / div > < / div > <!-- PageDoc -->
< / div > <!-- contents -->
2019-07-12 13:25:23 -07:00
< / div > <!-- doc - content -->
2019-06-13 13:08:49 +02:00
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
< / html >